Red Hat Bugzilla – Bug 167483
rpm2cpio http://foo: assertion fail
Last modified: 2007-11-30 17:11:12 EST
Description of problem:
rpm2cpio(1) not usable for direct "http" downloads.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
rpm2cpio: ./rpmio_internal.h:298: fdGetFp: Assertion `fd && fd->magic ==
/dev/stdin: ASCII cpio archive (SVR4 with no CRC)
wget -q -O -
This report targets the FC3 or FC4 products, which have now been EOL'd.
Could you please check that it still applies to a current Fedora release, and
either update the target product or close it ?
It has been fixed by rpm-4.4.2-37.
Hmmm, I doubt that the problem is fixed, certainly not so if neon is used for http transport.
$ rpm2cpio http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/4/i386/os/Fedora/RPMS/fedora-release-4-
rpm2cpio: ./rpmio_internal.h:301: fdGetFp: Assertion `fd && fd->magic == 0x04463138' failed.
Yes, not fixed ... reopening
You are right, it got fixed for RHEL5 as it no longer uses neon, it should be
ported to FC (or some other bugfix found).
Fixed in Fedora since 4.4.2-43 (and thus in FC7 and rawhide) by not using neon.
*** Bug 229422 has been marked as a duplicate of this bug. ***