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/.

Attachment: pgpqccAIYtY0V.pgp
Description: PGP signature

Reply via email to