| Summary: | CentOS dependency upgrade causes conflict | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Kristopher <gamrat.kristopher> |
| Component: | rhel | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | albator78, bugwatch, darrella, gamrat.kristopher |
| Priority: | P5 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
|
Description
Kristopher
2015-02-02 10:11:12 CST
Recently I experienced a similar conflict in Fedora with the digikam package. I notified the maintainer (Francois). Same observation about the wiki not being updated to include links for R14. I believe that a "mp4v2" package has appeared in "EPEL" repository. This package is newer and binary incompatible with the one on "NUX" repository. I need to rebuild the Amarok packages with updated mp4v2 . This happens sometimes in Fedora distribution, and very rarely in Centos distribution (and it's always in 3rd party repositories). I am seeing the upgraded Amarok packages, but yum is refusing to install them because they have not been signed: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [root@Piki-PC ~]# yum upgrade Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.cc.columbia.edu * epel: mirror.vcu.edu * extras: mirror.net.cen.ct.gov * nux-dextop: mirror.li.nux.ro * trinity-r14: tde-mirror.yosemite.net * trinity-r14-noarch: tde-mirror.yosemite.net * updates: mirror.acsnet.com Resolving Dependencies --> Running transaction check ---> Package libmp4v2.x86_64 0:1.5.0.1-15.el7.nux will be updated ---> Package libmp4v2.x86_64 0:2.0.0-2.el7 will be an update ---> Package trinity-amarok.x86_64 0:1.4.10-13.el7.opt will be updated ---> Package trinity-amarok.x86_64 2:1.4.10-2.el7 will be an update ---> Package trinity-amarok-konqueror.x86_64 0:1.4.10-13.el7.opt will be updated ---> Package trinity-amarok-konqueror.x86_64 2:1.4.10-2.el7 will be an update ---> Package trinity-amarok-visualisation.x86_64 0:1.4.10-13.el7.opt will be updated ---> Package trinity-amarok-visualisation.x86_64 2:1.4.10-2.el7 will be an update --> Finished Dependency Resolution Dependencies Resolved ======================================================================================================================================================================= Package Arch Version Repository Size ======================================================================================================================================================================= Updating: libmp4v2 x86_64 2.0.0-2.el7 epel 445 k trinity-amarok x86_64 2:1.4.10-2.el7 trinity-r14 11 M trinity-amarok-konqueror x86_64 2:1.4.10-2.el7 trinity-r14 57 k trinity-amarok-visualisation x86_64 2:1.4.10-2.el7 trinity-r14 9.9 k Transaction Summary ======================================================================================================================================================================= Upgrade 4 Packages Total size: 11 M Is this ok [y/d/N]: y Downloading packages: Package trinity-amarok-visualisation-1.4.10-2.el7.x86_64.rpm is not signed [root@Piki-PC ~]# Oops, I forgot to add digital signature to the packages. I've added the signature and uploaded again. It should take again a day or two to synchronize the mirrors. The upgraded Amarok packages have installed and seem to be working, so I'm marking this fixed. As a note to those using RHEL-based distros: if yum still complains about the signature, instruct it to clean the package cache (the lazy way is to use "yum clean all" without the quotes), then retry the upgrade. The signed package has the same version + release tag as the unsigned version, so yum can't see the difference unless you force it to clear it's cache and re-download the package. |