I just tried the new easy-updates option on the MandrakeUpdate from
rpmdrake-1.3-74mdk. I was given a list of packages to select, and
selected them all, but when I clicked Next to install them, I was
given the greyscreen message "no packages selected"; the Cancel button
would not function and the only way out was to kill the app.

As often happens with MandrakeUpdate, killing the app corrupts the
data store and disables the entire application: MandrakeUpdate now goes
through the hdlists, but dies on building the dependencies.

strace shows the final moments:

munmap(0x40029000, 4096)                = 0
open("/var/lib/urpmi/../base/hdlist.cz", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=7501473, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40029000
fstat64(7, {st_mode=S_IFREG|0644, st_size=7501473, ...}) = 0
_llseek(7, 7499776, [7499776], SEEK_SET) = 0
read(7, "\224}\233h\224\30\0D\342\353\\r>\333\240*\243\311?\7<V"..., 1633) = 1633
read(7, "r7\303\353\274 \273&6\256s\365\332yA\326\353.\330\374:"..., 4096) = 64
close(7)                                = 0
munmap(0x40029000, 4096)                = 0
pipe([7, 15])                           = 0
fork()                                  = 16394
close(15)                               = 0
dup(7)                                  = 15
gettimeofday({997105919, 542641}, NULL) = 0
fstat64(15, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
select(16, [15], NULL, NULL, {1, 0})    = 0 (Timeout)
close(7)                                = 0
wait4(16394, 

and there it ends abruptly, and it doesn't look like it's much help
in debugging this crash, but it's the only information I have.

-- 
Gary Lawrence Murphy <[EMAIL PROTECTED]> TeleDynamics Communications Inc
Business Innovations Through Open Source Systems: http://www.teledyn.com
"Computers are useless.  They can only give you answers."(Pablo Picasso)


Reply via email to