Bug 514480 - rpm unable to process F12 rpms
Summary: rpm unable to process F12 rpms
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: rpm
Version: 10
Hardware: All
OS: Linux
low
urgent
Target Milestone: ---
Assignee: Panu Matilainen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-07-29 10:01 UTC by Ralf Corsepius
Modified: 2013-01-10 05:18 UTC (History)
6 users (show)

Fixed In Version: 4.6.1-2.fc10
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-10-09 03:44:58 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ralf Corsepius 2009-07-29 10:01:32 UTC
Description of problem:

FC11's rpm seems unable to process Fedora 12 rpms:

The symptoms show with mock on F11:

# mock -r fedora-rawhide-x86_64 init
INFO: mock.py version 0.9.16 starting...
State Changed: init plugins
State Changed: start
State Changed: lock buildroot
State Changed: clean
State Changed: init
State Changed: lock buildroot
Mock Version: 0.9.16
INFO: Mock Version: 0.9.16
INFO: enabled root cache
INFO: enabled yum cache
State Changed: cleaning yum metadata
INFO: enabled ccache
State Changed: running yum
ERROR: Command failed: 
 # /usr/bin/yum --installroot /var/lib/mock/fedora-rawhide-x86_64/root/  groupinstall buildsys-build

================================================================================
 Package                  Arch      Version                     Repository
                                                                           Size
================================================================================
Installing:
 bash                     x86_64    4.0.24-1.fc12               fedora    1.1 M
 bzip2                    x86_64    1.0.5-5.fc11                fedora     51 k
 coreutils                x86_64    7.4-3.fc12                  fedora    5.2 M
 cpio                     x86_64    2.10-1.fc12                 fedora    243 k
 diffutils                x86_64    2.8.1-23.fc11               fedora    216 k
 fedora-release           noarch    11.90-1                     fedora     34 k
 findutils                x86_64    1:4.4.2-1.fc12              fedora    630 k
 gawk                     x86_64    3.1.6-5.fc11                fedora    1.0 M
 gcc                      x86_64    4.4.1-3                     fedora    7.0 M
 gcc-c++                  x86_64    4.4.1-3                     fedora    4.3 M
 grep                     x86_64    2.5.3-4.fc11                fedora    328 k
 gzip                     x86_64    1.3.12-9.fc11               fedora    119 k
 info                     x86_64    4.13a-2.fc11                fedora    192 k
 make                     x86_64    1:3.81-15.fc11              fedora    487 k
 patch                    x86_64    2.5.4-39.fc12               fedora     67 k
 redhat-rpm-config        noarch    9.0.3-12.fc12               fedora     56 k
 rpm-build                x86_64    4.7.1-1.fc12                fedora    129 k
 sed                      x86_64    4.2.1-1.fc12                fedora    229 k
 shadow-utils             x86_64    2:4.1.4.1-4.fc12            fedora    1.2 M
 tar                      x86_64    2:1.22-5.fc12               fedora    1.0 M
 unzip                    x86_64    5.52-10.fc11                fedora    154 k
 util-linux-ng            x86_64    2.16-1.fc12                 fedora    1.2 M
 which                    x86_64    2.19-4.fc11                 fedora     41 k
Installing for dependencies:
 audit-libs               x86_64    1.7.13-1.fc12               fedora     82 k
 basesystem               noarch    10.0-2                      fedora    3.9 k
 binutils                 x86_64    2.19.51.0.14-29.fc12        fedora    3.5 M
 bzip2-libs               x86_64    1.0.5-5.fc11                fedora     39 k
 ca-certificates          noarch    2009-1.fc12                 fedora    347 k
 cloog-ppl                x86_64    0.15-0.9.gitb9d79.fc12      fedora     89 k
 compat-readline5         x86_64    5.2-16.fc12                 fedora    155 k
 cpp                      x86_64    4.4.1-3                     fedora    3.3 M
 cracklib                 x86_64    2.8.13-5                    fedora     51 k
 cracklib-dicts           x86_64    2.8.13-5                    fedora    3.7 M
 curl                     x86_64    7.19.5-8.fc12               fedora    182 k
 cyrus-sasl-lib           x86_64    2.1.22-24.fc12              fedora    147 k
 db4                      x86_64    4.7.25-12.fc12              fedora    658 k
 db4-utils                x86_64    4.7.25-12.fc12              fedora    151 k
 elfutils                 x86_64    0.141-1.fc12                fedora    229 k
 elfutils-libelf          x86_64    0.141-1.fc12                fedora     55 k
 elfutils-libs            x86_64    0.141-1.fc12                fedora    194 k
 file                     x86_64    5.03-6.fc12                 fedora     43 k
 file-libs                x86_64    5.03-6.fc12                 fedora    352 k
 filesystem               x86_64    2.4.24-1.fc12               fedora     23 k
 gdbm                     x86_64    1.8.0-32.fc12               fedora     28 k
 glibc                    x86_64    2.10.90-9                   fedora    2.7 M
 glibc-common             x86_64    2.10.90-9                   fedora    6.0 M
 glibc-devel              x86_64    2.10.90-9                   fedora    983 k
 glibc-headers            x86_64    2.10.90-9                   fedora    518 k
 gmp                      x86_64    4.3.1-3.fc12                fedora    311 k
 kernel-headers           x86_64    2.6.31-0.94.rc4.fc12        fedora    636 k
 keyutils-libs            x86_64    1.2-5.fc11                  fedora     19 k
 krb5-libs                x86_64    1.7-3.fc12                  fedora    764 k
 less                     x86_64    436-1.fc12                  fedora    114 k
 libacl                   x86_64    2.2.47-4.fc11               fedora     23 k
 libattr                  x86_64    2.4.43-3.fc11               fedora     15 k
 libblkid                 x86_64    2.16-1.fc12                 fedora     81 k
 libcap                   x86_64    2.16-4.fc12                 fedora     31 k
 libcom_err               x86_64    1.41.8-5.fc12               fedora     30 k
 libcurl                  x86_64    7.19.5-8.fc12               fedora    166 k
 libgcc                   x86_64    4.4.1-3                     fedora     71 k
 libgomp                  x86_64    4.4.1-3                     fedora     81 k
 libidn                   x86_64    1.9-4                       fedora    227 k
 libselinux               x86_64    2.0.85-1.fc12               fedora    110 k
 libsepol                 x86_64    2.0.37-1.fc12               fedora    137 k
 libssh2                  x86_64    1.0-2.fc11                  fedora     94 k
 libstdc++                x86_64    4.4.1-3                     fedora    251 k
 libstdc++-devel          x86_64    4.4.1-3                     fedora    1.3 M
 libuuid                  x86_64    2.16-1.fc12                 fedora     55 k
 lua                      x86_64    5.1.4-3.fc12                fedora    237 k
 lzma                     x86_64    4.32.7-2.fc11               fedora     92 k
 lzma-libs                x86_64    4.32.7-2.fc11               fedora     37 k
 mpfr                     x86_64    2.4.1-1.fc11                fedora    175 k
 ncurses                  x86_64    5.7-2.20090207.fc11         fedora    288 k
 ncurses-base             x86_64    5.7-2.20090207.fc11         fedora     68 k
 ncurses-libs             x86_64    5.7-2.20090207.fc11         fedora    333 k
 nspr                     x86_64    4.8-1.fc12                  fedora    123 k
 nss                      x86_64    3.12.3.99.3-6.fc12          fedora    1.1 M
 nss-softokn-freebl       x86_64    3.12.3.99.3-6.fc12          fedora    150 k
 openldap                 x86_64    2.4.16-1.fc12               fedora    346 k
 openssl                  x86_64    0.9.8k-6.fc12               fedora    1.4 M
 pam                      x86_64    1.1.0-3.fc12                fedora    594 k
 pcre                     x86_64    7.8-2.fc11                  fedora    216 k
 perl                     x86_64    4:5.10.0-76.fc12            fedora    9.1 M
 perl-Module-Pluggable    x86_64    1:3.60-76.fc12              fedora     29 k
 perl-Pod-Escapes         x86_64    1:1.04-76.fc12              fedora     22 k
 perl-Pod-Simple          x86_64    1:3.07-76.fc12              fedora    181 k
 perl-libs                x86_64    4:5.10.0-76.fc12            fedora    609 k
 perl-version             x86_64    3:0.74-76.fc12              fedora     32 k
 pkgconfig                x86_64    1:0.23-8.fc11               fedora     75 k
 popt                     x86_64    1.13-5.fc12                 fedora     40 k
 ppl                      x86_64    0.10.2-4.fc12               fedora    1.7 M
 rpm                      x86_64    4.7.1-1.fc12                fedora    1.0 M
 rpm-libs                 x86_64    4.7.1-1.fc12                fedora    368 k
 setup                    noarch    2.8.7-1.fc12                fedora    157 k
 sqlite                   x86_64    3.6.14.2-1.fc12             fedora    323 k
 tzdata                   noarch    2009k-1.fc12                fedora    835 k
 xz                       x86_64    4.999.8-0.7.beta.fc12       fedora     55 k
 xz-libs                  x86_64    4.999.8-0.7.beta.fc12       fedora     97 k
 zlib                     x86_64    1.2.3-22.fc11               fedora     78 k

Transaction Summary
================================================================================
Install     99 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 73 M
ERROR with rpm_check_debug vs depsolve:
rpmlib(PayloadIsXz) <= 5.2-1 is needed by gcc-4.4.1-3.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libstdc++-4.4.1-3.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libgomp-4.4.1-3.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by gcc-c++-4.4.1-3.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by perl-Pod-Escapes-1:1.04-76.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libgcc-4.4.1-3.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libcom_err-1.41.8-5.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by perl-4:5.10.0-76.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libblkid-2.16-1.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by kernel-headers-2.6.31-0.94.rc4.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by perl-Pod-Simple-1:3.07-76.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by pam-1.1.0-3.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by perl-version-3:0.74-76.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libuuid-2.16-1.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by glibc-devel-2.10.90-9.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libstdc++-devel-4.4.1-3.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by perl-Module-Pluggable-1:3.60-76.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by perl-libs-4:5.10.0-76.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by glibc-common-2.10.90-9.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by glibc-2.10.90-9.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by util-linux-ng-2.16-1.fc12.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by cpp-4.4.1-3.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by glibc-headers-2.10.90-9.x86_64
(1, [u'Please report this error in http://yum.baseurl.org/report'])



Version-Release number of selected component (if applicable):
rpm-4.7.0-2.fc11.x86_64

How reproducible:
Always

Steps to Reproduce:
c.f. above
  
Actual results:
c.f. above

Expected results:
Function.

Additional info:
This bug renders participation in FC12 package development close to impossible and thus contributes to the poor quality of Fedora packages.

Comment 1 Ralf Corsepius 2009-07-30 05:33:06 UTC
Seems as if this bug is fixed in rpm-4.7.1-1.fc11.* (currently in updates/testing)

<sigh> It would have been helpful if this issue had been taken care of before unleashing xz-payloads to rawhide. </sigh>

Comment 2 Jindrich Novy 2009-08-07 08:18:52 UTC
The update was pushed 5th Aug.

Comment 3 Xavier Bachelot 2009-08-27 18:23:11 UTC
The same issue is known but not fixed in F10. Any chance to get an update there too ?

Comment 4 Fedora Update System 2009-09-15 07:24:45 UTC
rpm-4.6.1-2.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/rpm-4.6.1-2.fc10

Comment 5 Fedora Update System 2009-09-15 21:02:25 UTC
rpm-4.6.1-2.fc10 has been pushed to the Fedora 10 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update rpm'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-9654

Comment 6 Fedora Update System 2009-10-09 03:44:45 UTC
rpm-4.6.1-2.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.