On Mon, Apr 11, 2011 at 09:35:36PM +0100, Iain Lane wrote: > clone 622207 -1 > reassign -1 src:dh-autoreconf > tags 622207 + confirmed pending > thanks > > On Mon, Apr 11, 2011 at 02:59:01AM +0200, Michael Biebl wrote: > >Package: tomboy > >Version: 1.6.0-1 > >Severity: grave > > > >Hi, > > > >starting tomboy I get: > >Unhandled Exception: System.DllNotFoundException: > >/usr/lib/tomboy/libtomboy.so > > at (wrapper managed-to-native) Tomboy.XKeybinder:tomboy_keybinder_init () > > at Tomboy.XKeybinder..ctor () [0x00000] in <filename unknown>:0 > > at Tomboy.GnomeFactory.CreateKeybinder () [0x00000] in <filename unknown>:0 > > at Tomboy.Services.get_Keybinder () [0x00000] in <filename unknown>:0 > > at Tomboy.GConfKeybindingToAccel.AddAccelerator (Gtk.MenuItem item, > > System.String gconf_path) [0x00000] in <filename unknown>:0 > > at Tomboy.TomboyTray.MakeTrayNotesMenu () [0x00000] in <filename unknown>:0 > > at Tomboy.TomboyTray..ctor (Tomboy.NoteManager manager) [0x00000] in > > <filename unknown>:0 > > at Tomboy.TomboyTray..ctor (Tomboy.NoteManager manager, ITomboyTray tray) > > [0x00000] in <filename unknown>:0 > > at Tomboy.TomboyTrayIcon..ctor (Tomboy.NoteManager manager) [0x00000] in > > <filename unknown>:0 > > at Tomboy.Tomboy.StartTrayIcon () [0x00000] in <filename unknown>:0 > > at Tomboy.Tomboy.Main (System.String[] args) [0x00000] in <filename > > unknown>:0 > > > >The file /usr/lib/tomboy/libtomboy.so is not shipped in the package. > > Right, this is weird because I didn't see any problems in my local > build on one machine. However on another I managed to reproduce. The > problem goes away when I stop using dh-autoreconf. It also doesn't > appear if I use autoreconf -f -i -s manually. Luckily for Tomboy it > turns out that we don't need autoreconfing any more at all (no longer > seems we need to patch ltmain.sh for --as-needed). > > I'm reassigning a clone to dh-autoreconf so that Julian can take a > look. Julian, sorry if this turns out to not be a bug in > dh-autoreconf. Please close/reassign further if so.
dh-autoreconf just creates a file, runs autoreconf -f -i, and then creates a new file. So it shouldn't have any effect. From what I can see, the build only builds libtomboy.la. The problem would be you then probably, as you copy ltmain.sh from libtool 2.2.6b into a tree that has been relibtoolized with libtool 2.4. -- Julian Andres Klode - Debian Developer, Ubuntu Member See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
pgpqccAIYtY0V.pgp
Description: PGP signature