more rpmlib(PayloadIsXz) woes

John Broomfield jbroomdip at nic.gp
Fri Aug 28 19:28:05 UTC 2009


> On Fri, 2009-08-28 at 10:10 +0300, Alexander Todorov wrote:
> > John Broomfield
> > > Hi guys,
> > > I've seen a few messages regarding this problem, but can't figure out w=
> here to start.
> > > I had a nice working fc11 which I was doing "yum update" to, and has su=
> ddenly "converted" to updating from fc12 (which baffled me for starters).
> > > Now it is no longer stable (a nasty Dell box) but I can't continue upda=
> ting with yum due to the reknown rpmlib problem.
> > > Obviously "yum update" fails, so I tried the regular:
> > > yum --enablerepo=3Dupdates-testing update rpm
> > > which also fails (print below).
> > > How do I move forward? (thanks, and sorry for the repeat).
> >=20
> > I also saw this yesterday during dracut testing. My system was F11 and I =
> tried
> > to update to rawhide. What I did was:
> > # yum update yum rpm
> > # yum update yum rpm --enablerepo rawhide
> > # yum update --enablerepo=3Drawhide
> > The first update of rpm and yum updates xy-libs IIRC wich allowed the sec=
> ond and
> > 3rd update to pass.
> 
> You nailed it Alexander.  It's a bit buried (a few clicks beyond
> https://fedoraproject.org/wiki/Common_F12_bugs#Issues_when_upgrading_from_p=
> revious_releases), but upgrades from F11 packages to F12/rawhide using yum =
> will need to update rpm first to gain support for https://fedoraproject.org=
> /wiki/Features/XZRpmPayloads.
> 
> Thanks,
> James

No joy, the first "yum update yum rpm" fails. I tried a "yum clean all" and then simply "yum update rpm" which also fails. Find below the whole output from it.
Any ideas where to start?

# yum update rpm
Loaded plugins: dellsysidplugin2, refresh-packagekit
rawhide/metalink                                         |  11 kB     00:00
rawhide                                                  | 3.7 kB     00:00
rawhide/primary_db                                       | 9.3 MB     03:15
Setting up Update Process
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: rpm = 4.7.0-8.fc12 for package: rpm-python-4.7.0-8.fc
12.i586
--> Processing Dependency: rpm = 4.7.0-8.fc12 for package: rpm-libs-4.7.0-8.fc12
.i586
--> Processing Dependency: rpm = 4.7.0-8.fc12 for package: rpm-build-4.7.0-8.fc1
2.i586
--> Processing Dependency: rpm = 4.7.0-8.fc12 for package: rpm-devel-4.7.0-8.fc1
2.i586
---> Package rpm.i686 0:4.7.1-4.fc12 set to be updated
--> Processing Dependency: liblzma.so.0 for package: rpm-4.7.1-4.fc12.i686
--> Running transaction check
---> Package rpm-build.i686 0:4.7.1-4.fc12 set to be updated
--> Processing Dependency: xz for package: rpm-build-4.7.1-4.fc12.i686
---> Package rpm-devel.i686 0:4.7.1-4.fc12 set to be updated
--> Processing Dependency: xz-devel >= 4.999.8 for package: rpm-devel-4.7.1-4.fc
12.i686
---> Package rpm-libs.i686 0:4.7.1-4.fc12 set to be updated
--> Processing Dependency: libc.so.6(GLIBC_2.11) for package: rpm-libs-4.7.1-4.f
c12.i686
---> Package rpm-python.i686 0:4.7.1-4.fc12 set to be updated
---> Package xz-libs.i686 0:4.999.8-0.10.beta.20090817git.fc12 set to be updated
--> Running transaction check
--> Processing Dependency: glibc = 2.10.1-2 for package: glibc-headers-2.10.1-2.
i586
--> Processing Dependency: glibc = 2.10.1-2 for package: glibc-common-2.10.1-2.i
586
--> Processing Dependency: glibc = 2.10.1-2 for package: glibc-devel-2.10.1-2.i5
86
---> Package glibc.i686 0:2.10.90-15 set to be updated
---> Package xz.i686 0:4.999.8-0.10.beta.20090817git.fc12 set to be updated
---> Package xz-devel.i686 0:4.999.8-0.10.beta.20090817git.fc12 set to be update
d
--> Running transaction check
---> Package glibc-common.i686 0:2.10.90-15 set to be updated
---> Package glibc-devel.i686 0:2.10.90-15 set to be updated
---> Package glibc-headers.i686 0:2.10.90-15 set to be updated
--> Processing Conflict: glibc-2.10.90-15.i686 conflicts prelink < 0.4.2
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package prelink.i686 0:0.4.2-2.fc12 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package         Arch   Version                                 Repository
                                                                           Size
================================================================================
Updating:
 prelink         i686   0.4.2-2.fc12                            rawhide   955 k
 rpm             i686   4.7.1-4.fc12                            rawhide   825 k
Installing for dependencies:
 xz              i686   4.999.8-0.10.beta.20090817git.fc12      rawhide    99 k
 xz-devel        i686   4.999.8-0.10.beta.20090817git.fc12      rawhide    34 k
 xz-libs         i686   4.999.8-0.10.beta.20090817git.fc12      rawhide    89 k
Updating for dependencies:
 glibc           i686   2.10.90-15                              rawhide   2.8 M
 glibc-common    i686   2.10.90-15                              rawhide   5.9 M
 glibc-devel     i686   2.10.90-15                              rawhide   945 k
 glibc-headers   i686   2.10.90-15                              rawhide   526 k
 rpm-build       i686   4.7.1-4.fc12                            rawhide   110 k
 rpm-devel       i686   4.7.1-4.fc12                            rawhide    77 k
 rpm-libs        i686   4.7.1-4.fc12                            rawhide   300 k
 rpm-python      i686   4.7.1-4.fc12                            rawhide    43 k

Transaction Summary
================================================================================
Install       3 Package(s)
Upgrade      10 Package(s)

Total download size: 13 M
Is this ok [y/N]: y
Downloading Packages:
(1/13): glibc-2.10.90-15.i686.rpm                        | 2.8 MB     00:59
(2/13): glibc-common-2.10.90-15.i686.rpm                 | 5.9 MB     01:59
(3/13): glibc-devel-2.10.90-15.i686.rpm                  | 945 kB     00:17
(4/13): glibc-headers-2.10.90-15.i686.rpm                | 526 kB     00:08
(5/13): prelink-0.4.2-2.fc12.i686.rpm                    | 955 kB     00:18
(6/13): rpm-4.7.1-4.fc12.i686.rpm                        | 825 kB     00:16
(7/13): rpm-build-4.7.1-4.fc12.i686.rpm                  | 110 kB     00:02
(8/13): rpm-devel-4.7.1-4.fc12.i686.rpm                  |  77 kB     00:01
(9/13): rpm-libs-4.7.1-4.fc12.i686.rpm                   | 300 kB     00:05
(10/13): rpm-python-4.7.1-4.fc12.i686.rpm                |  43 kB     00:01
(11/13): xz-4.999.8-0.10.beta.20090817git.fc12.i686.rpm  |  99 kB     00:01
(12/13): xz-devel-4.999.8-0.10.beta.20090817git.fc12.i68 |  34 kB     00:01
(13/13): xz-libs-4.999.8-0.10.beta.20090817git.fc12.i686 |  89 kB     00:01
--------------------------------------------------------------------------------
Total                                            50 kB/s |  13 MB     04:20
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
rpmlib(PayloadIsXz) <= 5.2-1 is needed by glibc-common-2.10.90-15.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by rpm-build-4.7.1-4.fc12.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by glibc-headers-2.10.90-15.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by rpm-4.7.1-4.fc12.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by xz-devel-4.999.8-0.10.beta.20090817git
.fc12.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by glibc-2.10.90-15.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by rpm-python-4.7.1-4.fc12.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by xz-libs-4.999.8-0.10.beta.20090817git.
fc12.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by rpm-libs-4.7.1-4.fc12.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by glibc-devel-2.10.90-15.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by xz-4.999.8-0.10.beta.20090817git.fc12.
i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by prelink-0.4.2-2.fc12.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by rpm-devel-4.7.1-4.fc12.i686
Complete!
(1, [u'Please report this error in http://yum.baseurl.org/report'])




More information about the fedora-test-list mailing list