[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

update-menus broken



My update-menus binary seems to have broken.   Whenever I try running it
(or removing packages, or adding packages that add menu items), it
immediately gives me the following error:

edgy:/var/lib/dpkg/info# update-menus
Aborted

An strace shows something like this:

open("/etc/menu-methods/menu.config", O_RDONLY) = -1 ENOENT (No such
file or directory)
brk(0x8075000)                          = 0x8075000
sigprocmask(SIG_UNBLOCK, [ABRT], NULL)  = 0
getpid()                                = 27240
kill(27240, SIGABRT)                    = 0

Note: I went to another Debian system, and I straced update-menus, and
the strace is similar up to the brk(0x8075000), except there is another
brk() command after the first one one and the program continues on the
other system.

Here's the ldd:

edgy:/var/lib/dpkg/info# ldd /usr/bin/update-menus
        /usr/local/lib/libreginfo.so => /usr/local/lib/libreginfo.so
(0x4000c000)
        libstdc++-libc6.0-1.so.2 => /usr/lib/libstdc++-libc6.0-1.so.2
(0x40016000)
        libm.so.6 => /lib/libm.so.6 (0x4005b000)
        libc.so.6 => /lib/libc.so.6 (0x40074000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Anyone have any ideas?  I kind of would like this binary to work, since
it is rather critical to maintaing my system..

Thanks for any help,

Ben


Reply to: