rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

Elan Ruusamäe glen at pld-linux.org
Mon Oct 22 16:21:01 CEST 2012


On 22.10.2012 04:46, Jeffrey Johnson wrote:
> There are too may possible causes to hazard a guess, including
> a well documented difference in behavior detected by Mancoosi years
> ago, and also identifying precisely what metadata (and
> what rpm version was used to build all the packages).

rpm version used to build the package 
(http://carme.pld-linux.org/~glen/ntpd-4.2.6p5-5.i686.rpm):

# rpm -q --yaml ntpd-4.2.6p5-5.i686.rpm -p | grep Rpmversion
   Rpmversion: 4.5

that package installs fine on other host. i'm suspecting local db error. 
anything else to dig from there?

$ rpm -Uhv ntpd-4.2.6p5-5.i686.rpm --test -vvv
D: pool fd:    created size 212 limit -1 flags 0
D: pool iob:    created size 24 limit -1 flags 0
D: pool mire:    created size 88 limit -1 flags 0
D: pool lua:    created size 36 limit -1 flags 0
D: pool ts:    created size 724 limit -1 flags 0
D: pool gi:    created size 96 limit -1 flags 0
D: pool dig:    created size 240 limit -1 flags 0
D: pool h:    created size 220 limit -1 flags 0
D: Expected size:       396148 = lead(96)+sigs(356)+pad(4)+data(395692)
D:   Actual size:       396148
D: pool ds:    created size 128 limit -1 flags 0
D: pool tsi:    created size 28 limit -1 flags 0
D: pool te:    created size 224 limit -1 flags 0
D: pool fi:    created size 320 limit -1 flags 0
D: pool al:    created size 44 limit -1 flags 0
D: pool bf:    created size 28 limit -1 flags 0
D: pool db:    created size 188 limit -1 flags 0
D: pool dbi:    created size 312 limit -1 flags 0
D: opening  db index       /var/lib/rpm/Packages thread:rdonly mode=0x0
D: opening  db index       /var/lib/rpm/Name thread:rdonly mode=0x0
D: pool mi:    created size 92 limit -1 flags 0
D: opening  db index       /var/lib/rpm/Providename thread:rdonly mode=0x0
D: ========== +++ ntpd-4.2.6p5-5.i686 i686/linux 0x1
D: pool ps:    created size 24 limit -1 flags 0
D: opening  db index       /var/lib/rpm/Filepaths thread:rdonly mode=0x0
D:  Requires: /bin/id                                       YES (db files)
D:  Requires: /bin/sh                                       YES (db files)
D:  Requires: /bin/sh                                       YES (db files)
D:  Requires: /bin/sh                                       YES (db files)
D:  Requires: /bin/sh                                       YES (db files)
D:  Requires: /bin/sh                                       YES (db files)
D:  Requires: /sbin/chkconfig                               YES (db files)
D:  Requires: /usr/bin/getgid                               YES (db files)
D:  Requires: /usr/sbin/groupadd                            YES (db files)
D:  Requires: /usr/sbin/groupdel                            YES (db files)
D:  Requires: /usr/sbin/useradd                             YES (db files)
D:  Requires: /usr/sbin/userdel                             YES (db files)
D:  Requires: config(ntpd) = 0:4.2.6p5-5                    YES (added 
provide)
D:  Requires: libc.so.6                                     YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.0)                          YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.1)                          YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.1.3)                        YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.11)                         YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.12)                         YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.15)                         YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.2)                          YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.3)                          YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.3.4)                        YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.4)                          YES (db 
provides)
D:  Requires: libc.so.6(GLIBC_2.7)                          YES (db 
provides)
D:  Requires: libcap.so.2                                   YES (db 
provides)
D:  Requires: libcrypto.so.1.0.0                            YES (db 
provides)
D:  Requires: libdns_sd.so.1                                YES (db 
provides)
D:  Requires: libm.so.6                                     YES (db 
provides)
D:  Requires: libm.so.6(GLIBC_2.0)                          YES (db 
provides)
D:  Requires: libreadline.so.6                              YES (db 
provides)
D:  Requires: librt.so.1                                    YES (db 
provides)
D:  Requires: librt.so.1(GLIBC_2.2)                         YES (db 
provides)
D:  Requires: rc-scripts >= 0.4.3.0                         YES (db 
provides)
D:  Requires: systemd-units >= 38                           YES (db 
provides)
D:  Requires: systemd-units >= 38                           YES (db 
provides)
D:  Requires: rpmlib(PayloadIsLzma) <= 4.4.6-1              YES (rpmlib 
provides)
D:      Dirs: /etc                                          YES (db files)
D:      Dirs: /etc/ntp                                      YES (added 
files)
D:      Dirs: /etc/rc.d/init.d                              YES (db files)
D:      Dirs: /etc/sysconfig                                YES (db files)
D:      Dirs: /lib/systemd/system                           YES (db files)
D:      Dirs: /usr/sbin                                     YES (db files)
D:      Dirs: /usr/share/doc                                YES (db files)
D:      Dirs: /usr/share/doc/ntpd-4.2.6p5                   YES (added 
files)
D:      Dirs: /usr/share/man/man1                           YES (db files)
D:      Dirs: /var/lib                                      YES (db files)
D:      Dirs: /var/lib/ntp                                  YES (added 
files)
D: opening  db index       /var/lib/rpm/Conflictname thread:rdonly mode=0x0
D: ========== recording tsort relations
D: ========== tsorting packages (order, #predecessors, #succesors, tree, 
Ldepth, Rbreadth)
D:     0    0    0    1    0    0 +ntpd-4.2.6p5-5.i686
D: mounted filesystems:
D:     i        dev    bsize       bavail       iavail mount point
D:     0 0x0000fd00     4096      8771952    141477858 rw /
D:     1 0x0000fd00     4096      8771952    141477858 rw /
D:     2 0x00000003     4096            1           -1 rw /proc
D:     3 0x0000001f     4096       131071       763865 rw /tmp
D:     4 0x0000000a     4096            1           -1 rw /dev/pts
D:     5 0x0000fd00     4096      8771952    141477858 rw /home/users
D: sanity checking 1 elements
D: opening  db index       /var/lib/rpm/Nvra thread:rdonly mode=0x0
D: computing 32 file fingerprints
D: pool ht:    created size 36 limit -1 flags 0
Preparing...                D: computing file dispositions
D: opening  db index       /var/lib/rpm/Basenames thread:rdonly mode=0x0
########################################### [100%]
D: pool psm:    created size 472 limit -1 flags 0
D: ========== +++ ntpd-4.2.6p5-5.i686 i686-linux 0x1
D: Expected size:       396148 = lead(96)+sigs(356)+pad(4)+data(395692)
D:   Actual size:       396148
D:   install: ntpd-4.2.6p5-5.i686 has 32 files, test = 1
D: opening  db index       /var/lib/rpm/Sha1header thread:rdonly mode=0x0
D: closed   db index       /var/lib/rpm/Filepaths
D: closed   db index       /var/lib/rpm/Nvra
D: closed   db index       /var/lib/rpm/Sha1header
D: closed   db index       /var/lib/rpm/Conflictname
D: closed   db index       /var/lib/rpm/Providename
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: pool gi:    reused 0, alloc'd 1, free'd 1 items.
D: pool mi:    reused 88, alloc'd 1, free'd 1 items.
D: pool psm:    reused 0, alloc'd 1, free'd 1 items.
D: pool tsi:    reused 23, alloc'd 1, free'd 1 items.
D: pool ts:    reused 0, alloc'd 1, free'd 1 items.
D: pool te:    reused 0, alloc'd 1, free'd 1 items.
D: pool ps:    reused 1, alloc'd 1, free'd 1 items.
D: pool al:    reused 0, alloc'd 1, free'd 1 items.
D: pool ds:    reused 27, alloc'd 10, free'd 10 items.
D: pool fi:    reused 1, alloc'd 1, free'd 1 items.
D: pool db:    reused 0, alloc'd 1, free'd 1 items.
D: pool dbi:    reused 0, alloc'd 8, free'd 8 items.
D: pool h:    reused 646, alloc'd 2, free'd 2 items.
D: pool lua:    reused 0, alloc'd 1, free'd 1 items.
D: pool mire:    reused 49, alloc'd 3, free'd 3 items.
D: pool bf:    reused 0, alloc'd 2, free'd 2 items.
D: pool ht:    reused 0, alloc'd 3, free'd 3 items.
D: pool iob:    reused 0, alloc'd 1, free'd 1 items.
D: pool dig:    reused 1, alloc'd 1, free'd 1 items.
D: pool fd:    reused 31, alloc'd 2, free'd 2 items.
D: exit code: 0
$ rpm -q rpm
rpm-5.4.10-22.i686



-- 
glen



More information about the pld-devel-en mailing list