Deng Xiyue wrote: > Package: dbus > Version: 1.2.14-2 > Severity: grave > > Dbus 1.2.14-2 failes to install due to start script segmentation fault, > which makes it half-installed and unusable, hence severity grave. > Relevant aptitude log as follow: > .. > Starting system message bus: dbus/etc/init.d/dbus: line 89: 20246 > Segmentation fault start-stop-daemon --start --quiet --pidfile --user > --exec -- --system .. > Architecture: mipsel (mips64)
I can confirm this problem on mips(el). It seems to be a toolchain issue on this architectures: 1.) The 1.2.12-1 package from the archive works fine. If I recompile it with a current toolchain on sid, I the get same behaviour. 2.) Compiling 1.2.14-2 with the lenny toolchain produces working binaries. I had a quick discussion with aurel on irc, which confirms that: > [16:56] <mbiebl> aurel32: around? > [16:56] <aurel32> mbiebl: for a few seconds > [16:56] <mbiebl> need your help with > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528145 > [16:57] <mbiebl> looks like dbus-daemon is segfaulting on mipsen > [16:57] <mbiebl> a backtrace only shows this > [16:57] <mbiebl> [16:35] <mbiebl> (gdb) run > [16:57] <mbiebl> [16:35] <mbiebl> Starting program: > /root/dbus/bus/dbus-daemon > [16:57] <mbiebl> [16:35] <mbiebl> Program received signal SIGSEGV, > Segmentation fault. > [16:57] <mbiebl> [16:35] <mbiebl> 0x2aab55e8 in ?? () from /lib/ld.so.1 > [16:57] <mbiebl> [16:35] <mbiebl> (gdb) bt full > [16:57] <mbiebl> [16:35] <mbiebl> #0 0x2aab55e8 in ?? () from /lib/ld.so.1 > [16:58] <Manoj> Hmm. I take it back. I don't seem to have a .pc file there > [16:58] <mbiebl> aurel32: interesting fact is, if I recompile dbus 1.2.12-1 > on a up-to-date sid mips system > [16:58] <mbiebl> it also segfaults > [16:58] <mbiebl> whereas the package from the archive works > [16:58] <mrvn> mbiebl: toolchain bug? > [16:59] <mbiebl> almost looks like > [16:59] <aurel32> mbiebl: I'll try to have a look, but I probably won't have > time until a few days > [16:59] <aurel32> but it looks like a toolchain bug yes > [16:59] <mbiebl> aurel32: thanks > [16:59] <mbiebl> please keep me posted As aurel said, he doesn't have time to look into this immediately. That's why I CCed the debian-release team. There are some important rdeps of dbus, like libgnomevfs2 and gconf2-common. Apparently this leads to build failures for GNOME packages [1], where dbus is installed as a dependency of those libs. (I'm still puzzled though, why dbus is started at all. I thought the buildds had a policy-rc.d which prevents that). As this will block the successful compilation of GNOME packages on mips(el) I'm asking the release team if I should upload 1.2.14-2+b1 packages for mips(el) which have been built with a lenny toolchain, until aurel had time to properly investigate that (and provide a proper fix). Cheers, Michael [1] https://buildd.debian.org/fetch.cgi?&pkg=tracker&ver=0.6.94-1&arch=mips&stamp=1241983089&file=log -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature