[09:46] <BigWhale> Is there a way to delete a package from PPA?
[09:48] <Ampelbein> BigWhale: https://launchpad.net/~YOURUSERNAMEHERE/+archive/ppa/+delete-packages
[09:48] <BigWhale> Ampelbein, thanks.. I figured it out.
[14:14] <seiflotfy> hey guys
[14:14] <seiflotfy> i keep getting /bin/sed: can't read /usr/lib/libltdl.la: No such file or directory
[14:14] <seiflotfy> libtool: link: `/usr/lib/libltdl.la' is not a valid libtool archive
[14:14] <seiflotfy> when compiling mutter
[14:14] <seiflotfy> libtool is installed though
[14:14] <seiflotfy> and libltdl-dev too
[14:26] <Ampelbein> seiflotfy: You have to check which package still references libltdl.la (grep libltdl /usr/lib/*.la) and file a bug against that package. It needs either rebuild or it's la file removed.
[14:28] <seiflotfy> Ampelbein: it returns nothing
[14:28] <seiflotfy> and when i tell synaptic to reinstall it tells me no installed files
[14:28] <seiflotfy> Ampelbein: also the debian files does not work
[14:34] <bjsnider> !find /usr/lib/libltdl.la
[14:35] <Ampelbein> seiflotfy: There has to be some file referencing libltdl. Did you try with "-r"? (recursive)
[14:37] <bjsnider> File /usr/lib/libltdl.la found in libltdl-dev
[14:40] <bjsnider> debian's policy is to not install .la files: http://wiki.debian.org/ReleaseGoals/LAFileRemoval
[14:40] <Ampelbein> bjsnider: Yes. That's why I say to open a bug in the package that still references it.
[14:41] <Ampelbein> bjsnider: And in precise, the location would actually be /usr/lib/<triplet/libltdl.la, since the package has been multiarchified.
[14:41] <seiflotfy> Ampelbein: not found
[14:42] <seiflotfy> Ampelbein:
[14:42] <seiflotfy> seif@Wumbo:~$ grep -r libltdl /usr/lib/*.la
[14:42] <seiflotfy> seif@Wumbo:~$
[14:45] <Ampelbein> seiflotfy: Is this on precise?
[14:46] <seiflotfy> yep
[14:46] <seiflotfy> Ampelbein:
[14:50] <Ampelbein> seiflotfy: Can you pastebin a complete buildlog?
[14:50] <seiflotfy> Ampelbein: buildlog
[14:50] <seiflotfy> u meanthe dpkg -i ?
[14:51] <Ampelbein> seiflotfy: No, the output from debuild/dpkg-buildpackage/whatever you use to comile mutter
[14:51] <seiflotfy> ok
[14:52] <Ampelbein> seiflotfy: I can compile mutter just fine in an up-to-date precise chroot.
[14:53] <bjsnider> the package that installs that file is libltdl-dev
[14:53] <seiflotfy> http://pastebin.com/sc7uddXz
[14:57] <Ampelbein> seiflotfy: I don't get that error. Is your pbuilder chroot uptodate?
[14:57] <seiflotfy> Ampelbein: i am building mutter from source using jhbuild for gnome
[14:58] <Ampelbein> bjsnider: libltdl-dev doesn't install that file in precise, it gets installed to the multiarched locations. (/usr/lib/<triplet)
[14:58] <Ampelbein> seiflotfy: Maybe there is a reference inside jhbuild to that file?
[14:59] <seiflotfy> Ampelbein: maybe
[14:59] <seiflotfy> Ampelbein: how can i find out
[14:59] <Ampelbein> seiflotfy: grep the jhbuild code? Or ask the gnome guys.
[15:01] <seiflotfy> Ampelbein: found them in the install/lib directory
[15:01] <seiflotfy> i will remove them
[15:01] <seiflotfy> then install libltdl again?
[15:02] <Ampelbein> seiflotfy: No need to reinstall libltdl.
[19:29] <seiflotfy> Ampelbein: http://paste.ubuntu.com/783803/
[19:30] <seiflotfy> this is what i have when i grep in the root directoy "forgot the /"
[19:30] <seiflotfy> there is much more
[19:55] <BigWhale> I wonder if I'll see the day when video tools and encoders will work in Linux ...
[19:55] <BigWhale> :/
[20:17] <micahg> so, is it safe to just drop g_thread_init now?
[20:20] <Ampelbein> micahg: Yeah, it's deprecated since glib2.24
[20:21] <micahg> deprecated as in something else automatically handles it?
[20:21] <Ampelbein> The threading is initialised automatically now.
[20:21]  * micahg looked at the API docs and it didn't seem to be so clear
[20:23] <Ampelbein> The GLib threading system used to be initialized with g_thread_init(). This is no longer necessary. Since version 2.32, the GLib threading system is automatically initialized at the start of your program, and all thread-creation functions and synchronization primitives are available right away.
[20:23] <Ampelbein> I was mistaken
[20:23] <Ampelbein> 2.32, not 2.24
[20:24] <Ampelbein> (http://developer.gnome.org/glib/unstable/glib-Threads.html)
[20:26] <micahg> ah, so it's precise only patches ATM, not upstream forwarding safe (Debian even only has 2.30 ATM)
[20:29] <Ampelbein> Well, to forward them, I would encapsulate the call in "#if GLIB_MAJOR_VERSION <= 2 && GLIB_MINOR_VERSION < 32"
[22:10] <seiflotfy> Ampelbein: did the grep a u told me got http://paste.ubuntu.com/783803/
[22:10] <seiflotfy> now what