Le Jeudi 23 Août 2001 11:30, vous avez écrit : > --=-=-= > Name : rpmdrake Relocations: (not relocateable) > Version : 1.3 Vendor: MandrakeSoft > Release : 79mdk Build Date: Thu Aug 23 17:15:40 > * Thu Aug 23 2001 DindinX <[EMAIL PROTECTED]> 1.3-79mdk > > - snapshot Fine, only one window, that's pretty cool. But some bugs. When I install a package , always have an error concernig the fact it doesn't find one, but it install my package (I select only one). No output to /root/rmp/rpminst.log as it said. W>hen I select several package, during the phase : checking dependencies (take really a lot of ressource, my Athlon 800 + 256 Mo RAM have some difficulties during this phase ! ) core dumped ! strange behaviour ! I launch "strace rpmdrake 2> rpmdrake.log" I select 17 packages, he had to add one more package for dependencies, and no core dumped hum, after the install, it still say that I have 17 packages. If I select new ones, the number increases. It's a little bit disturbing. So I take 28 packages ( i.e 17 + 11 ) with more than 1 dependence, and core dumped ! So the log : execve("/usr/sbin/rpmdrake", ["rpmdrake"], [/* 39 vars */]) = 0 uname({sys="Linux", node="bastard.localdomain", ...}) = 0 . . . select(4, [3], NULL, NULL, NULL) = 1 (in [3]) read(3, "\1\1\273i\0\0\0\0T\0\0\0\3206X\0\363\0\221\1\363\0\221"..., 32) = 32 write(3, "(\0\4\0\245\0`\3T\0\0\0\0\0\0\0", 16) = 16 read(3, 0xbffff6f0, 32) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], NULL, NULL, NULL) = 1 (in [3]) read(3, "\1\1\274i\0\0\0\0\3206X\0\313\0^\1\0\0\0\0\0\0\0\0\10:"..., 32) = 32 gettimeofday({998624823, 285113}, NULL) = 0 write(3, "\f\0\5\0\0\300`\3\3\0\0\0d\0\0\0\250\1\0\0\f\0\4\0\0\300"..., 44) = 44 ioctl(3, 0x541b, [0]) = 0 poll([{fd=3, events=POLLIN, revents=POLLIN}, {fd=8, events=POLLIN}], 2, -1) = 1 gettimeofday({998624823, 286753}, NULL) = 0 ioctl(3, 0x541b, [128]) = 0 read(3, "\26\0\275i\0\300`\3\0\300`\3\377/`\3d\0\250\1\26\1\26\0"..., 128) = 128 gettimeofday({998624823, 287132}, NULL) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}], 2, 0) = 0 gettimeofday({998624823, 287356}, NULL) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}], 2, 0) = 0 gettimeofday({998624823, 287565}, NULL) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}], 2, 0) = 0 ioctl(3, 0x541b, [0]) = 0 gettimeofday({998624823, 287919}, NULL) = 0 write(3, "F\0\5\0\0\300`\3\216\0`\3\0\0\0\0\26\1\26\0008\0\5\0\214"..., 128) = 128 ioctl(3, 0x541b, [0]) = 0 poll([{fd=3, events=POLLIN, revents=POLLIN}, {fd=8, events=POLLIN}], 2, -1) = 1 gettimeofday({998624823, 563570}, NULL) = 0 ioctl(3, 0x541b, [32]) = 0 read(3, "\4\1\303i\v\211\255\202T\0\0\0\245\0`\3\0\0\0\0\363\0\221"..., 32) = 32 gettimeofday({998624823, 564142}, NULL) = 0 write(3, "\n\0\2\0\0\300`\3\31\0\v\0T\0\0\0\0\0\30\0\22\177\30@T"..., 52) = 52 ioctl(3, 0x541b, [0]) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}], 2, 0) = 0 gettimeofday({998624823, 565248}, NULL) = 0 write(3, "\2\0\4\0\245\0`\3\1\0\0\0\1\0\0\0=\0\4\0\245\0`\3\0\0\0"..., 988) = 988 ioctl(3, 0x541b, [0]) = 0 poll([{fd=3, events=POLLIN, revents=POLLIN}, {fd=8, events=POLLIN}], 2, -1) = 1 gettimeofday({998624823, 567519}, NULL) = 0 ioctl(3, 0x541b, [96]) = 0 read(3, "\22\0\304i\0\300`\3\0\300`\3\0\0\0\0\0\0\0\0\0\0\0\0\210"..., 96) = 96 gettimeofday({998624823, 568044}, NULL) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}], 2, 0) = 0 ioctl(3, 0x541b, [0]) = 0 gettimeofday({998624823, 568404}, NULL) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}], 2, 0) = 0 ioctl(3, 0x541b, [0]) = 0 write(3, "=\0\4\0\232\0`\3\201\0d\0008\0\26\0", 16) = 16 write(3, ";\0\5\0\216\0`\3\0\0\0\0\0\0\4\0\201\0\26\0;\0\5\0\214"..., 2048) = 2048 gettimeofday({998624823, 569743}, NULL) = 0 write(3, ";\0\5\0\214\0`\3\0\0\0\0\5\0\5\0@\0\22\0;\0\5\0\215\0`"..., 156) = 156 ioctl(3, 0x541b, [0]) = 0 poll([{fd=3, events=POLLIN, revents=POLLIN}, {fd=8, events=POLLIN}], 2, -1) = 1 gettimeofday({998624823, 698574}, NULL) = 0 ioctl(3, 0x541b, [32]) = 0 read(3, "\5\1Uj\222\211\255\202T\0\0\0\245\0`\3\0\0\0\0\363\0\221"..., 32) = 32 gettimeofday({998624823, 699295}, NULL) = 0 write(3, "\n\0\2\0\233\0`\3\n\0\2\0\241\0`\3\n\0\2\0\251\0`\3\n\0"..., 184) = 184 ioctl(3, 0x541b, [0]) = 0 gettimeofday({998624823, 699598}, NULL) = 0 ioctl(3, 0x541b, [0]) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}], 2, 0) = 0 write(3, "\f\0\7\0\232\0`\3\17\0\2\0\0\0\0\0\0\0\0\0\f\3\0\0D\2\0"..., 2032) = 2032 write(3, "\f\0\7\0\317\0`\3\17\0\2\0\2\0\0\0\17\0\0\0\\\1\0\0\247"..., 2048) = 2048 gettimeofday({998624823, 703188}, NULL) = 0 write(3, "6\0\2\0\237\313`\3<\0\2\0\240\313`\3", 16) = 16 ioctl(3, 0x541b, [0]) = 0 gettimeofday({998624823, 703466}, NULL) = 0 ioctl(3, 0x541b, [0]) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}], 2, 0) = 0 write(3, "=\0\4\0\232\0`\3\0\0\0\0\f\3D\2\2\0\4\0\345\300`\3\1\0"..., 2048) = 2048 gettimeofday({998624823, 704916}, NULL) = 0 write(3, ";\0\5\0\215\0`\3\0\0\0\0\0\0\0\0u\0!\0;\0\5\0\220\0`\3"..., 1624) = 1624 ioctl(3, 0x541b, [0]) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}], 2, 0) = 0 open("/root/tmp", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4 fstat64(4, {st_mode=S_IFDIR|0700, st_size=272, ...}) = 0 fcntl64(0x4, 0x2, 0x1, 0x2) = 0 close(4) = 0 --- SIGSEGV (Segmentation fault) --- +++ killed by SIGSEGV +++ the complete log : http://perso.wanadoo.fr/linux_wizard/rpmdrake.log ( 16 Mo ) -- Copyleft Faber's prod. 2001 http://perso.wanadoo.fr/linux_wizard/index.html