> > >
> > > No better :-O  now I just get a blank screen replacing rpmdrake
for
> > five
> > > seconds, then it comes back, with nothing installed.
> > >
> > ...
> > >   Can you please try with rpmdrake-1.3-80mdk?
> > >
> >
> > Confirmed. It is broken exactly as described (I did not report it
> > because I expected it to be public wisdom :-)
> >
>   It works here. And it also works for some users.
>   Does urpmi work OK for you? I mean, are the output of urpmq and
urpmi
> consistant?
> 

Well, 

[root@cooker root]# urpmq -r tar
tar-1.13.19-7mdk
[root@cooker root]# urpmi --auto-select
To satisfy dependencies, the following packages are going to be
installed (11 M:
tar-1.13.19-7mdk vim-X11-6.0-0.38mdk vim-enhanced-6.0-0.38mdk
vim-minimal-6.0-0k
Is it ok? (Y/n)

These are the same packages as listed in "Updates only" in rpmdrake.
Selecting tar in rpmdrake and clicking install brings rpminst windows
for a brief moment then it disappears. I get

[root@cooker root]# rpmdrake
extracting tar-1.13.19-7mdk.i586
extracting tar-1.13.19-7mdk.i586

Gdk-WARNING **: GdkWindow 0x3c06934 unexpectedly destroyed

Looking with strace (different package):

1850  execve("/usr/sbin/rpminst", ["/usr/sbin/rpminst", "--skip-intro",
"--WID",
 "62942020", "--report=/root/tmp/rpminst.log", "--packages",
"vim-enhanced"], [/
* 39 vars */] <unfinished ...>
...
1850  clone(child_stack=0x814f078,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIG
HAND) = 1860
1850  write(9,
"\344K\36@\5\0\0\0\310\261\v\10\254\352\34@\4N\36@\220\273"..., 1
48) = 148
1850  rt_sigprocmask(SIG_SETMASK, NULL, [32], 8) = 0
1850  write(9, "
\2274@\0\0\0\0\0\0\0\0000\2\6\10\200\371\377\277\0\0\0"..., 148
) = 148
1850  rt_sigprocmask(SIG_SETMASK, NULL, [32], 8) = 0
1850  rt_sigsuspend([] <unfinished ...>
1860  rt_sigprocmask(SIG_SETMASK, ~[TRAP 33], NULL, 8) = 0
1860  read(7,
"\344K\36@\5\0\0\0\310\261\v\10\254\352\34@\4N\36@\220\273"..., 14
8) = 148
1860  poll([{fd=7, events=POLLIN, revents=POLLIN}], 1, 2000) = 1
1860  getppid()                         = 1850
1860  read(7, "
\2274@\0\0\0\0\0\0\0\0000\2\6\10\200\371\377\277\0\0\0"..., 148)
 = 148
1860  old_mmap(0xbf600000, 2097152, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xbf600000
1860  mprotect(0xbf600000, 4096, PROT_NONE) = 0
1860  clone(child_stack=0xbf7ffbf8,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SI
GHAND|0x21) = 1861
1861  getpid()                          = 1861
1861  rt_sigprocmask(SIG_SETMASK, [32], NULL, 8) = 0
1861  --- SIGSEGV (Segmentation fault) ---
1860  kill(1850, SIGRT_0)               = 0
1850  --- SIGRT_0 (Real-time signal 0) ---
...

and output

extracting vim-enhanced-6.0-0.38mdk.i586
extracting vim-enhanced-6.0-0.38mdk.i586

-andrej

Reply via email to