/etc/cron.daily/0yum-daily.cron: error

General support questions
Post Reply
hoodcanaljim
Posts: 267
Joined: 2006/02/05 17:49:10

/etc/cron.daily/0yum-daily.cron: error

Post by hoodcanaljim » 2018/05/16 15:39:41

Hi

For several days two of my Centos 7 machines have been displaying this error message.
/etc/cron.daily/0yum-daily.cron:

Failed to check for updates with the following error message:
Failed to build transaction: gthumb-3.3.4-1.el7.x86_64 requires libexiv2.so.12()(64bit)
This is discussed here for redhat
https://www.centos.org/forums/viewtopic.php?t=66741

And in it is a link to a redhat answer and bug report.

There is also a bugzilla report (I think it was bugzilla) that I saw but now can't find. In it was a description of a modified package
that was used as a work around.

Does anyone have a fix for this problem?

Thanks
Jim

User avatar
TrevorH
Forum Moderator
Posts: 23634
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: /etc/cron.daily/0yum-daily.cron: error

Post by TrevorH » 2018/05/16 15:59:48

That gthumb package comes from EPEL and I just checked to see if there was a newer version in epel-testing and there isn't. If there isn't already a bug report against gthumb in the Fedora EPEL section of bugzilla.redhat.com for this, then you need to create one.

The exiv2 packages were rebased by Redhat in RHEL 7.5 to a newer version with newer library names (indicating an API change). Anything that uses exiv2 libraries will need to be rebuilt against the newer packages and it appears that gthumb from EPEL has not yet been rebuilt.
CentOS 5 died in March 2017 - migrate NOW!
Full time Geek, part time moderator. Use the FAQ Luke

hoodcanaljim
Posts: 267
Joined: 2006/02/05 17:49:10

Re: /etc/cron.daily/0yum-daily.cron: error

Post by hoodcanaljim » 2018/05/16 18:27:44

Thanks Trevor

Guess I'll just wait.

Went to Red Hat Bugzilla Main page and the only reference to Fedora was a link to mailing list?
O-well I am sure I am not the only one with this problem.

Boy what's with the 8 char long password? my utility password doesn't contain a special char so....


Jim

User avatar
TrevorH
Forum Moderator
Posts: 23634
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: /etc/cron.daily/0yum-daily.cron: error

Post by TrevorH » 2018/05/16 19:08:30

Hit bugzilla.redhat.com and then Search then select Fedora in the first box then wait while it populates the one to the right. In that you should see "Fedora EPEL" then enter gthumb in the box to the right and hit search. I see one bug, reported yesterday, that's your problem.

https://bugzilla.redhat.com/show_bug.cgi?id=1578517
CentOS 5 died in March 2017 - migrate NOW!
Full time Geek, part time moderator. Use the FAQ Luke

User avatar
avij
Forum Moderator
Posts: 2676
Joined: 2010/12/01 19:25:52
Location: Helsinki, Finland
Contact:

Re: /etc/cron.daily/0yum-daily.cron: error

Post by avij » 2018/05/16 19:37:47

Hopefully the packager can rebuild the package soon. When that bugzilla entry states that "gthumb has been pushed to the Fedora EPEL 7 testing repository" you can update with yum update --enablerepo=epel-testing to get the new gthumb package.

hoodcanaljim
Posts: 267
Joined: 2006/02/05 17:49:10

Re: /etc/cron.daily/0yum-daily.cron: error

Post by hoodcanaljim » 2018/05/16 19:53:07

Avij

I tried the sudo yum update --exclude=gthumb but it failed with
Finished Dependency Resolution
Error: Package: gthumb-3.3.4-1.el7.x86_64 (@epel)
Requires: libexiv2.so.12()(64bit)
Removing: exiv2-libs-0.23-6.el7.x86_64 (@anaconda)
libexiv2.so.12()(64bit)
Updated By: exiv2-libs-0.26-3.el7.x86_64 (base)
~libexiv2.so.26()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I used the suggestion as : sudo yum update --exclude=gthumb --skip-broken
and that worked... installed over 600 updates....

Thanks for all the help
Jim
Last edited by hoodcanaljim on 2018/05/16 20:02:59, edited 1 time in total.

User avatar
avij
Forum Moderator
Posts: 2676
Joined: 2010/12/01 19:25:52
Location: Helsinki, Finland
Contact:

Re: /etc/cron.daily/0yum-daily.cron: error

Post by avij » 2018/05/16 19:58:35

OK, great. One other option is that if you are not actively using gthumb, you can remove the package now and then later on reinstall it again when it has been compiled against the new libraries. This would stop the libexiv-related messages in your yum-daily output.

hoodcanaljim
Posts: 267
Joined: 2006/02/05 17:49:10

Re: /etc/cron.daily/0yum-daily.cron: error

Post by hoodcanaljim » 2018/05/23 15:02:15

Hey

A fix for this issue is shown on the BugZilla report shown above (and below). I have installed it and everything looks fine. Update is working as expected and ghumb is also.

Thanks to all here and Bugzilla
Jim

https://bugzilla.redhat.com/show_bug.cgi?id=1578517

Post Reply