On Mon, 18 Mar 2013, Pawel Muszynski wrote: > W dniu 2013-03-18 14:10, Jan Rękorajski pisze: > > On Mon, 18 Mar 2013, Jan Rękorajski wrote: > > > >> On Mon, 18 Mar 2013, Pawel Muszynski wrote: > >> > >>> [root@ocs lib64]# rpm -e compat-gcc-34-3.4.6-1.x86_64 > >>> compat-gcc-34-c++-3.4.6-1.x86_64 > >>> rpm: ./rpmio_internal.h:307: fdGetFp: Assertion `fd != ((void *)0) && > >>> fd->magic == 0x04463138' failed. > >>> Aborted > >>> > >>> > >>> > >>> W jaki sposób mogę wywalić te pakiety? > >> > >> rpm -q rpm ? > > [root@ocs etc]# rpm -q rpm > rpm-5.4.10-44.x86_64 > > > >> rpm -e -vvv compat-gcc-34-3.4.6-1.x86_64 ? > > [root@ocs etc]# rpm -e -vvv compat-gcc-34-3.4.6-1.x86_64 > D: pool fd: created size 392 limit -1 flags 0 > D: pool iob: created size 48 limit -1 flags 0 > D: pool mire: created size 136 limit -1 flags 0 > D: pool lua: created size 64 limit -1 flags 0 > D: pool ts: created size 1200 limit -1 flags 0 > D: pool db: created size 328 limit -1 flags 0 > D: pool dbi: created size 472 limit -1 flags 0 > D: rpmdb: cpus 1 physmem 994Mb > D: opening db environment /var/lib/rpm/Packages thread:lock:log:mpool:txn > D: opening db index /var/lib/rpm/Packages > thread:rdonly:auto_commit mode=0x0 > D: opening db index /var/lib/rpm/Nvra thread:rdonly:auto_commit > mode=0x0 > D: pool mi: created size 152 limit -1 flags 0 > D: pool h: created size 360 limit -1 flags 0 > D: pool bf: created size 56 limit -1 flags 0 > D: pool te: created size 368 limit -1 flags 0 > D: pool ds: created size 232 limit -1 flags 0 > D: pool fi: created size 560 limit -1 flags 0 > D: pool tsi: created size 48 limit -1 flags 0 > D: ========== --- compat-gcc-34-3.4.6-1.x86_64 x86_64/linux 0x2 > D: opening db index /var/lib/rpm/Requirename > thread:rdonly:auto_commit mode=0x0 > D: pool ps: created size 40 limit -1 flags 0 > D: opening db index /var/lib/rpm/Providename > thread:rdonly:auto_commit mode=0x0 > D: Requires: compat-gcc-34 = 0:3.4.6-1 NO > D: package compat-gcc-34-c++-3.4.6-1.x86_64 has unsatisfied Requires: > compat-gcc-34 = 0:3.4.6-1 > error: Failed dependencies: > compat-gcc-34 = 0:3.4.6-1 is needed by (installed) > compat-gcc-34-c++-3.4.6-1.x86_64 > D: closed db index /var/lib/rpm/Nvra > D: closed db index /var/lib/rpm/Requirename > 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: pool mi: reused 47, alloc'd 2, free'd 2 items. > D: pool tsi: reused 6, 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 0, alloc'd 1, free'd 1 items. > D: pool ds: reused 3, alloc'd 12, free'd 12 items. > D: pool fi: reused 0, 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 4, free'd 4 items. > D: pool h: reused 1, alloc'd 1, free'd 1 items. > D: pool lua: reused 0, alloc'd 1, free'd 1 items. > D: pool mire: reused 0, alloc'd 2, free'd 2 items. > D: pool bf: reused 46, alloc'd 3, free'd 3 items. > D: pool iob: reused 0, alloc'd 1, free'd 1 items. > D: pool fd: reused 11, alloc'd 1, free'd 1 items. > D: exit code: 1 > > > Jeszcze poniższe: > > [root@ocs etc]# rpm -e -vvv compat-gcc-34-c++-3.4.6-1.x86_64 > D: pool fd: created size 392 limit -1 flags 0 > D: pool iob: created size 48 limit -1 flags 0 > D: pool mire: created size 136 limit -1 flags 0 > D: pool lua: created size 64 limit -1 flags 0 > D: pool ts: created size 1200 limit -1 flags 0 > D: pool db: created size 328 limit -1 flags 0 > D: pool dbi: created size 472 limit -1 flags 0 > D: rpmdb: cpus 1 physmem 994Mb > D: opening db environment /var/lib/rpm/Packages thread:lock:log:mpool:txn > D: opening db index /var/lib/rpm/Packages > thread:rdonly:auto_commit mode=0x0 > D: opening db index /var/lib/rpm/Nvra thread:rdonly:auto_commit > mode=0x0 > D: pool mi: created size 152 limit -1 flags 0 > D: pool h: created size 360 limit -1 flags 0 > D: pool bf: created size 56 limit -1 flags 0 > D: pool te: created size 368 limit -1 flags 0 > D: pool ds: created size 232 limit -1 flags 0 > D: pool fi: created size 560 limit -1 flags 0 > D: pool tsi: created size 48 limit -1 flags 0 > D: ========== --- compat-gcc-34-c++-3.4.6-1.x86_64 x86_64/linux 0x2 > D: opening db index /var/lib/rpm/Requirename > thread:rdonly:auto_commit mode=0x0 > D: pool ps: created size 40 limit -1 flags 0 > D: opening db index /var/lib/rpm/Providename > thread:rdonly:auto_commit mode=0x0 > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: Requires: libstdc++.so.6()(64bit) YES (db > provides) > D: pool al: created size 64 limit -1 flags 0 > D: ========== recording tsort relations > D: ========== tsorting packages (order, #predecessors, #succesors, tree, > Ldepth, Rbreadth) > D: 0 0 0 1 0 0 -compat-gcc-34-c++-3.4.6-1.x86_64 > D: closed db index /var/lib/rpm/Nvra > D: closed db index /var/lib/rpm/Requirename > 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 thread:lock:log:mpool:txn > D: opening db index /var/lib/rpm/Packages > create:thread:auto_commit mode=0x42 > D: mounted filesystems: > D: i dev bsize bavail iavail mount point > D: 0 0x00000801 4096 10169343 -1 rw / > D: 1 0x00000801 4096 10169343 -1 rw / > D: 2 0x0000000e 4096 127314 126649 rw /run > D: 3 0x00000003 4096 1 -1 rw /proc > D: 4 0x0000000d 4096 1 -1 rw /sys > D: 5 0x0000000f 4096 1 -1 rw > /sys/kernel/security > D: 6 0x00000005 4096 127039 125691 rw /dev > D: 7 0x0000000a 4096 1 -1 rw /dev/pts > D: 8 0x00000010 4096 127351 127350 rw /dev/shm > D: 9 0x00000011 4096 127351 127350 rw /sys/fs/cgroup > D: sanity checking 1 elements > D: running pre-transaction scripts > D: computing 241 file fingerprints > D: pool ht: created size 72 limit -1 flags 0 > D: computing file dispositions > D: opening db index /var/lib/rpm/Basenames > create:thread:auto_commit mode=0x42 > D: pool psm: created size 608 limit -1 flags 0 > D: repackage: compat-gcc-34-c++-3.4.6-1.x86_64 has 241 files, test = 0 > D: opening db index /var/lib/rpm/Name create:thread:auto_commit > mode=0x42 > D: Signature: size(356)+pad(4) > rpm: ./rpmio_internal.h:307: fdGetFp: Assertion `fd != ((void *)0) && > fd->magic == 0x04463138' failed. > Aborted
Wywala się na repackage, podejrzewam jakąś małą ilość RAM. Co pokazuje: rpm --showrc | grep payload Na szybko - wyłącz repackage. -- Jan Rękorajski | PLD/Linux SysAdm | http://www.pld-linux.org/ baggins<at>mimuw.edu.pl baggins<at>pld-linux.org _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
