[Th] rpm at sparc64

Tomasz Mateja tommat at pimpek.one.pl
Sat Oct 13 18:18:22 CEST 2007


I still cannot manage to get rpm at sparc64 working with rpms compressed 
with lzma (f.ex. noarch from our ftp) those compressed with bzip working 
without any problems, rpmbuild produces good lzma compressed rpms. So 
problem is only with extracting.

simple gdb log: http://rg4.polsl.pl/pldsparc/rpm.gdb

[root at moon RPMS]# rpm -ihv  autoconf-2.61-9.noarch.rpm 

Preparing...                ########################################### 
[100%]
    1:autoconf               ########################################### 
[100%]
error: unpacking of archive failed: cpio: Bad magic
[root at moon RPMS]#

[root at moon RPMS]# rpm -ihvvv autoconf-2.61-9.noarch.rpm

D: ============== autoconf-2.61-9.noarch.rpm
D: Expected size:       827801 = lead(96)+sigs(180)+pad(4)+data(827521)
D:   Actual size:       827801
D: autoconf-2.61-9.noarch.rpm: Header SHA1 digest: OK 
(1096335571ff4a49cf8c3b361161254c09a1c0f8)
D:      added binary package [0]
D: found 0 source and 1 binary packages
D: opening  db environment /var/lib/rpm/Packages cdb:mpool
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: ========== +++ autoconf-2.61-9 noarch/linux 0x0
D: opening  db index       /var/lib/rpm/Depends create mode=0x0
D: opening  db index       /var/lib/rpm/Basenames rdonly mode=0x0
D:  read h#    1071 Header SHA1 digest: OK 
(7e960413be7abeba8778d1bab64f1e6cbbeeb88c)
D:  Requires: /bin/awk                                      YES (db files)
D:  read h#    1115 Header SHA1 digest: OK 
(5aca719fedbae2220cead65afc13bf9226b6e818)
D:  Requires: /bin/sh                                       YES (db files)
D:  Requires: /bin/sh                                       YES (cached)
D:  Requires: /bin/sh                                       YES (cached)
D:  read h#     863 Header SHA1 digest: OK 
(38ce8cea546f83d017e001ff79a9b83710622b0d)
D:  Requires: /usr/bin/perl                                 YES (db files)
D: opening  db index       /var/lib/rpm/Providename rdonly mode=0x0
D:  read h#     975 Header SHA1 digest: OK 
(034e288283eb299655a8702b26cbe2a685464d0f)
D:  Requires: diffutils                                     YES (db 
provides)
D:  read h#    1105 Header SHA1 digest: OK 
(5d3547d13b0c02de3b3cc81a616a00c29a53b34d)
D:  Requires: m4 = 3:1.4.10                                 YES (db 
provides)
D:  read h#    1102 Header SHA1 digest: OK 
(e6add778369f676d01257bbfc86f96fa28538059)
D:  Requires: mktemp                                        YES (db 
provides)
D:  Requires: perl(Autom4te::C4che)                         YES (added 
provide)
D:  Requires: perl(Autom4te::ChannelDefs)                   YES (added 
provide)
D:  Requires: perl(Autom4te::Channels)                      YES (added 
provide)
D:  Requires: perl(Autom4te::Configure_ac)                  YES (added 
provide)
D:  Requires: perl(Autom4te::FileUtils)                     YES (added 
provide)
D:  Requires: perl(Autom4te::General)                       YES (added 
provide)
D:  Requires: perl(Autom4te::Request)                       YES (added 
provide)
D:  Requires: perl(Autom4te::Struct)                        YES (added 
provide)
D:  Requires: perl(Autom4te::XFile)                         YES (added 
provide)
D:  Requires: perl(Carp)                                    YES (db 
provides)
D:  Requires: perl(Cwd)                                     YES (db 
provides)
D:  read h#     864 Header SHA1 digest: OK 
(15fe68908580bc2ec87cf52922a2315a454006c2)
D:  Requires: perl(Data::Dumper)                            YES (db 
provides)
D:  Requires: perl(DynaLoader)                              YES (db 
provides)
D:  Requires: perl(Errno)                                   YES (db 
provides)
D:  Requires: perl(Exporter)                                YES (db 
provides)
D:  Requires: perl(File::Basename)                          YES (db 
provides)
D:  Requires: perl(File::Compare)                           YES (db 
provides)
D:  Requires: perl(File::Copy)                              YES (db 
provides)
D:  Requires: perl(File::Find)                              YES (db 
provides)
D:  Requires: perl(File::Path)                              YES (db 
provides)
D:  Requires: perl(File::stat)                              YES (db 
provides)
D:  Requires: perl(Getopt::Long)                            YES (db 
provides)
D:  Requires: perl(IO::File)                                YES (db 
provides)
D:  Requires: perl(POSIX)                                   YES (db 
provides)
D:  Requires: perl(Text::ParseWords)                        YES (db 
provides)
D:  Requires: perl(strict)                                  YES (db 
provides)
D:  Requires: perl(vars)                                    YES (db 
provides)
D:  Requires: perl-base >= 0:5.000                          YES (db 
provides)
D:  Requires: perl-base >= 0:5.005                          YES (db 
provides)
D:  Requires: perl-base >= 0:5.005_03                       YES (db 
provides)
D:  Requires: rpmlib(VersionedDependencies) <= 3.0.3-1      YES (rpmlib 
provides)
D:  Requires: rpmlib(PayloadIsLzma) <= 4.4.6-1              YES (rpmlib 
provides)
D:  read h#    1063 Header SHA1 digest: OK 
(b3f39153308917797e8e14805e9b12006c21e5e9)
D: Conflicts: gettext < 0.10.38-3                           NO
D:  read h#     524 Header SHA1 digest: OK 
(5d5187947411f8866794be2e3923a30c818063df)
D:  Dirnames: /usr/bin                                      YES (db files)
D:  Dirnames: /usr/share                                    YES (db files)
D:  Dirnames: /usr/share/autoconf                           YES (added 
files)
D:  Dirnames: /usr/share/autoconf/Autom4te                  YES (added 
files)
D:  Dirnames: /usr/share/autoconf/autoconf                  YES (added 
files)
D:  Dirnames: /usr/share/autoconf/autoscan                  YES (added 
files)
D:  Dirnames: /usr/share/autoconf/autotest                  YES (added 
files)
D:  Dirnames: /usr/share/autoconf/m4sugar                   YES (added 
files)
D:  Dirnames: /usr/share/doc                                YES (db files)
D:  Dirnames: /usr/share/doc/autoconf-2.61                  YES (added 
files)
D:  Dirnames: /usr/share/info                               YES (db files)
D:  Dirnames: /usr/share/man/man1                           YES (db files)
D: opening  db index       /var/lib/rpm/Conflictname rdonly mode=0x0
D:  read h#     956 Header SHA1 digest: OK 
(5247180fc5187c5cad4de900c0e2985dce802b13)
D: Conflicts: autoconf < 2.13                               NO
D:  read h#    1064 Header SHA1 digest: OK 
(af398de42a7c13dba030e9e7bb27ef46023cab4d)
D: Conflicts: autoconf < 2.52                               NO
D:  read h#    1107 Header SHA1 digest: OK 
(0e51b20324a8050fb339eae1fed48e949bd75a1e)
D: Conflicts: autoconf < 2.60                               NO
D: closed   db index       /var/lib/rpm/Depends
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/Packages
D: closed   db environment /var/lib/rpm/Packages
D: ========== recording tsort relations
D:  Requires: perl(Autom4te::C4che)                         YES (added 
provide)
D:  Requires: perl(Autom4te::ChannelDefs)                   YES (added 
provide)
D:  Requires: perl(Autom4te::Channels)                      YES (added 
provide)
D:  Requires: perl(Autom4te::Configure_ac)                  YES (added 
provide)
D:  Requires: perl(Autom4te::FileUtils)                     YES (added 
provide)
D:  Requires: perl(Autom4te::General)                       YES (added 
provide)
D:  Requires: perl(Autom4te::Request)                       YES (added 
provide)
D:  Requires: perl(Autom4te::Struct)                        YES (added 
provide)
D:  Requires: perl(Autom4te::XFile)                         YES (added 
provide)
D: ========== tsorting packages (order, #predecessors, #succesors, tree, 
Ldepth, Rbreadth)
D:     0    0    0    1    0    0 +autoconf-2.61-9.noarch
D: installing binary packages
D: opening  db environment /var/lib/rpm/Packages cdb:mpool
D: opening  db index       /var/lib/rpm/Packages create mode=0x202
D: mounted filesystems:
D:     i        dev    bsize       bavail       iavail mount point
D:     0 0x00000003     8192            0           -1 rw /proc
D:     1 0x00000003     8192            0           -1 rw /proc
D:     2 0x00000003     8192            0           -1 rw /proc
D:     3 0x00000003     8192            0           -1 rw /proc
D:     4 0x00000003     8192            0           -1 rw /proc
D:     5 0x00000003     8192            0           -1 rw /proc
D:     6 0x00000003     8192            0           -1 rw /proc
D:     7 0x00000003     8192            0           -1 rw /proc
D:     8 0x00000003     8192            0           -1 rw /proc
D:     9 0x00000003     8192            0           -1 rw /proc
D:    10 0x00000003     8192            0           -1 rw /proc
D:    11 0x00000003     8192            0           -1 rw /proc
D:    12 0x00000003     8192            0           -1 rw /proc
D:    12 0x00000003     8192            0           -1 rw /proc
D:    13 0x0000000a     8192            0           -1 rw /dev/pts
D:    14 0x00000003     8192            0           -1 rw /proc
D:    15 0x0000000a     8192            0           -1 rw /dev/pts
D:    16 0x00000003     8192            0           -1 rw /proc
D:    17 0x0000000a     8192            0           -1 rw /dev/pts
D:    18 0x00000003     8192            0           -1 rw /proc
D:    19 0x0000000a     8192            0           -1 rw /dev/pts
D:    20 0x00000003     8192            0           -1 rw /proc
D:    21 0x00000003     8192            0           -1 rw /proc
D:    22 0x00000003     8192            0           -1 rw /proc
D:    23 0x00000003     8192            0           -1 rw /proc
D:    24 0x00000003     8192            0           -1 rw /proc
D:    25 0x00000003     8192            0           -1 rw /proc
D:    26 0x00000003     8192            0           -1 rw /proc
D:    27 0x00000003     8192            0           -1 rw /proc
D:    28 0x00000003     8192            0           -1 rw /proc
D:    29 0x00000003     8192            0           -1 rw /proc
D:    30 0x00000003     8192            0           -1 rw /proc
D:    31 0x00000003     8192            0           -1 rw /proc
D:    32 0x00000003     8192            0           -1 rw /proc
D:    33 0x00000003     8192            0           -1 rw /proc
D:    34 0x0000000a     8192            0           -1 rw /dev/pts
D:    35 0x00000003     8192            0           -1 rw /proc
D:    36 0x0000000a     8192            0           -1 rw /dev/pts
D:    37 0x00000003     8192            0           -1 rw /proc
D:    38 0x0000000a     8192            0           -1 rw /dev/pts
D:    39 0x00000003     8192            0           -1 rw /proc
D:    40 0x0000000a     8192            0           -1 rw /dev/pts
D: sanity checking 1 elements
D: opening  db index       /var/lib/rpm/Name create mode=0x202
D: running pre-transaction scripts
D: computing 72 file fingerprints
Preparing...                D: computing file dispositions
D: opening  db index       /var/lib/rpm/Basenames create mode=0x202
##################################################
D: ========== +++ autoconf-2.61-9 noarch-linux 0x0
D: Expected size:       827801 = lead(96)+sigs(180)+pad(4)+data(827521)
D:   Actual size:       827801
D: autoconf-2.61-9: Header SHA1 digest: OK 
(1096335571ff4a49cf8c3b361161254c09a1c0f8)
D:   install: autoconf-2.61-9 has 72 files, test = 0
D: opening  db index       /var/lib/rpm/Sha1header create mode=0x202
D: opening  db index       /var/lib/rpm/Triggername create mode=0x202
autoconf                    D: ========== Directories not explicitly 
included in package:
D:          0 /usr/bin/
D:          1 /usr/share/
D:          8 /usr/share/doc/
D:         10 /usr/share/info/
D:         11 /usr/share/man/man1/
D: ==========
D: undo      000000  0 (   0,   0)           0  unknown
LZDIO:     244 reads, 8557275660681216 total bytes in 0.668983 secs
##################################################
error: unpacking of archive failed: cpio: Bad magic
D: running post-transaction scripts
D: closed   db index       /var/lib/rpm/Sha1header
D: closed   db index       /var/lib/rpm/Triggername
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

-- 
T.





More information about the pld-devel-en mailing list