[ATrpms-users] Differing versions of rpm?

Axel Thimm Axel.Thimm at ATrpms.net
Fri Apr 21 18:18:32 CEST 2006


On Thu, Apr 20, 2006 at 06:07:25PM -0600, Philip Prindeville wrote:
> But none of the packages on atrpms seem to have a dependency on a
> particular flavor of RPM...  and many of them claim they installed an
> RPM, when in fact they didn't.
> 
> I just tried to install "ieee80211" for instance, and saw:

There are always two subpackages, when a kmdl is involved, the main
non-kmdl package that contains files that are independent of the
kernel like userland tools and documentation, and a kmdl for each
kernel rpm supported.

The main package may be empty sometimes, if all the project offers is
kernel specific. But it still has a dependency on the kmdl, so when
you ask smart to install ieee80211 it will find the proper kmdl for
your kernel, too.

> [root at copper ~]# uname -a
> Linux copper.albertsons.com 2.6.16-1.2080_FC5 #1 Tue Mar 28 03:38:34 EST
> 2006 i686 i686 i386 GNU/Linux
> [root at copper ~]# rpm --version
> RPM version 4.4.2
> [root at copper ~]# rpm -vv -i
> http://dl.atrpms.net/all/ieee80211-1.1.13-10.rhfc5.at.i386.rpm
> Retrieving http://dl.atrpms.net/all/ieee80211-1.1.13-10.rhfc5.at.i386.rpm
> D:  ... as /var/tmp/rpm-xfer.81ir0Y
> D: ============== /var/tmp/rpm-xfer.81ir0Y
> D: Expected size:        13273 = lead(96)+sigs(344)+pad(0)+data(12833)
> D:   Actual size:        13273
> D: opening  db environment /var/lib/rpm/Packages joinenv
> D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
> D: locked   db index       /var/lib/rpm/Packages
> D: opening  db index       /var/lib/rpm/Pubkeys rdonly mode=0x0
> D:  read h#    1074 Header sanity check: OK
> D: ========== DSA pubkey id 508ce5e6 66534c2b (h#1074)
> D: /var/tmp/rpm-xfer.81ir0Y: Header V3 DSA signature: OK, key ID 66534c2b
> D:      added binary package [0]
> D: found 0 source and 1 binary packages
> D: ========== +++ ieee80211-1.1.13-10.rhfc5.at i386/linux 0x0
> D: opening  db index       /var/lib/rpm/Depends create mode=0x0
> D: opening  db index       /var/lib/rpm/Providename rdonly mode=0x0
> D:  read h#    1075 Header V3 DSA signature: OK, key ID 66534c2b
> D:  Requires: ieee80211-kmdl-1.1.13-10.rhfc5.at             YES (db
> provides)
> D:  Requires: rpmlib(CompressedFileNames) <= 3.0.4-1        YES (rpmlib
> provides)
> D:  Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1       YES (rpmlib
> provides)
> D:  Requires: rpmlib(VersionedDependencies) <= 3.0.3-1      YES (rpmlib
> provides)
> D: opening  db index       /var/lib/rpm/Conflictname rdonly mode=0x0
> D: closed   db index       /var/lib/rpm/Depends
> D: ========== recording tsort relations
> D: ========== tsorting packages (order, #predecessors, #succesors, tree,
> depth, breadth)
> D:     0    0    0    0    1    0   +ieee80211-1.1.13-10.rhfc5.at.i386
> D: installing binary packages
> D: closed   db index       /var/lib/rpm/Pubkeys
> D: closed   db index       /var/lib/rpm/Conflictname
> D: closed   db index       /var/lib/rpm/Providename
> D: closed   db index       /var/lib/rpm/Packages
> D: closed   db environment /var/lib/rpm/Packages
> D: opening  db environment /var/lib/rpm/Packages joinenv
> D: opening  db index       /var/lib/rpm/Packages create mode=0x42
> D: mounted filesystems:
> D:     i        dev    bsize       bavail       iavail mount point
> D:     0 0x0000fd00     4096      5949705      7223291 /
> D:     1 0x00000003     4096            0           -1 /proc
> D:     2 0x00000000     4096            0           -1 /sys
> D:     3 0x0000000a     4096            0           -1 /dev/pts
> D:     4 0x00000301     1024        81921        26067 /boot
> D:     5 0x00000011     4096        64457        64456 /dev/shm
> D:     6 0x00000012     4096            0           -1
> /proc/sys/fs/binfmt_misc
> D:     7 0x00000013     4096            0           -1
> /var/lib/nfs/rpc_pipefs
> D:     8 0x00000014     4096            0           -1 /net
> D: sanity checking 1 elements
> D: opening  db index       /var/lib/rpm/Name create mode=0x42
> D: running pre-transaction scripts
> D: computing 3 file fingerprints
> Preparing packages for installation...
> D: computing file dispositions
> D: opening  db index       /var/lib/rpm/Basenames create mode=0x42
> D: ========== +++ ieee80211-1.1.13-10.rhfc5.at i386-linux 0x0
> D: Expected size:        13273 = lead(96)+sigs(344)+pad(0)+data(12833)
> D:   Actual size:        13273
> D: ieee80211-1.1.13-10.rhfc5.at: Header V3 DSA signature: OK, key ID
> 66534c2b
> D:   install: ieee80211-1.1.13-10.rhfc5.at has 3 files, test = 0
> ieee80211-1.1.13-10.rhfc5.at
> D: ========== Directories not explicitly included in package:
> D:          0 /usr/share/doc/
> D: ==========
> D: fini      040755  2 (   0,   0)         0 /usr/share/doc/ieee80211-1.1.13
> D: fini      100644  1 (   0,   0)      7706
> /usr/share/doc/ieee80211-1.1.13/CHANGES;4447e917
> D: fini      100755  1 (   0,   0)     18671
> /usr/share/doc/ieee80211-1.1.13/LICENSE;4447e917
> GZDIO:       4 reads,    26952 total bytes in 0.000536 secs
> D:   +++ h#    1084 Header V3 DSA signature: OK, key ID 66534c2b
> D: adding "ieee80211" to Name index.
> D: adding 3 entries to Basenames index.
> D: opening  db index       /var/lib/rpm/Group create mode=0x42
> D: adding "System Environment/Kernel" to Group index.
> D: opening  db index       /var/lib/rpm/Requirename create mode=0x42
> D: adding 4 entries to Requirename index.
> D: opening  db index       /var/lib/rpm/Providename create mode=0x42
> D: adding 3 entries to Providename index.
> D: opening  db index       /var/lib/rpm/Dirnames create mode=0x42
> D: adding 2 entries to Dirnames index.
> D: opening  db index       /var/lib/rpm/Requireversion create mode=0x42
> D: adding 4 entries to Requireversion index.
> D: opening  db index       /var/lib/rpm/Provideversion create mode=0x42
> D: adding 3 entries to Provideversion index.
> D: opening  db index       /var/lib/rpm/Installtid create mode=0x42
> D: adding 1 entries to Installtid index.
> D: opening  db index       /var/lib/rpm/Sigmd5 create mode=0x42
> D: adding 1 entries to Sigmd5 index.
> D: opening  db index       /var/lib/rpm/Sha1header create mode=0x42
> D: adding "d36e9a7871e6db969f6199c3e41b45beba96f939" to Sha1header index.
> D: opening  db index       /var/lib/rpm/Filemd5s create mode=0x42
> D: adding 3 entries to Filemd5s index.
> D: opening  db index       /var/lib/rpm/Triggername create mode=0x42
> D: running post-transaction scripts
> D: closed   db index       /var/lib/rpm/Filemd5s
> D: closed   db index       /var/lib/rpm/Sha1header
> D: closed   db index       /var/lib/rpm/Sigmd5
> D: closed   db index       /var/lib/rpm/Installtid
> D: closed   db index       /var/lib/rpm/Provideversion
> D: closed   db index       /var/lib/rpm/Requireversion
> D: closed   db index       /var/lib/rpm/Dirnames
> D: closed   db index       /var/lib/rpm/Triggername
> D: closed   db index       /var/lib/rpm/Providename
> D: closed   db index       /var/lib/rpm/Requirename
> D: closed   db index       /var/lib/rpm/Group
> D: closed   db index       /var/lib/rpm/Basenames
> D: closed   db index       /var/lib/rpm/Name
> D: closed   db index       /var/lib/rpm/Packages
> D: closed   db environment /var/lib/rpm/Packages
> D: May free Score board((nil))
> [root at copper ~]#
> 
> 
> What am I not understanding here?
> 
> Thanks,
> 
> -Philip
> 
> 
> 
> _______________________________________________
> atrpms-users mailing list
> atrpms-users at atrpms.net
> http://lists.atrpms.net/mailman/listinfo/atrpms-users

-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.atrpms.net/pipermail/atrpms-users/attachments/20060421/1373fab3/attachment.bin


More information about the atrpms-users mailing list