BigWhale | Is there a way to delete a package from PPA? | 09:46 |
---|---|---|
Ampelbein | BigWhale: https://launchpad.net/~YOURUSERNAMEHERE/+archive/ppa/+delete-packages | 09:48 |
BigWhale | Ampelbein, thanks.. I figured it out. | 09:48 |
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:14 |
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:26 |
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:28 |
bjsnider | !find /usr/lib/libltdl.la | 14:34 |
Ampelbein | seiflotfy: There has to be some file referencing libltdl. Did you try with "-r"? (recursive) | 14:35 |
bjsnider | File /usr/lib/libltdl.la found in libltdl-dev | 14:37 |
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:40 |
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:41 |
seiflotfy | Ampelbein: | 14:42 |
seiflotfy | seif@Wumbo:~$ grep -r libltdl /usr/lib/*.la | 14:42 |
seiflotfy | seif@Wumbo:~$ | 14:42 |
Ampelbein | seiflotfy: Is this on precise? | 14:45 |
seiflotfy | yep | 14:46 |
seiflotfy | Ampelbein: | 14:46 |
Ampelbein | seiflotfy: Can you pastebin a complete buildlog? | 14:50 |
seiflotfy | Ampelbein: buildlog | 14:50 |
seiflotfy | u meanthe dpkg -i ? | 14:50 |
Ampelbein | seiflotfy: No, the output from debuild/dpkg-buildpackage/whatever you use to comile mutter | 14:51 |
seiflotfy | ok | 14:51 |
Ampelbein | seiflotfy: I can compile mutter just fine in an up-to-date precise chroot. | 14:52 |
bjsnider | the package that installs that file is libltdl-dev | 14:53 |
seiflotfy | http://pastebin.com/sc7uddXz | 14:53 |
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:57 |
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:58 |
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. | 14:59 |
seiflotfy | Ampelbein: found them in the install/lib directory | 15:01 |
seiflotfy | i will remove them | 15:01 |
seiflotfy | then install libltdl again? | 15:01 |
Ampelbein | seiflotfy: No need to reinstall libltdl. | 15:02 |
seiflotfy | Ampelbein: http://paste.ubuntu.com/783803/ | 19:29 |
seiflotfy | this is what i have when i grep in the root directoy "forgot the /" | 19:30 |
seiflotfy | there is much more | 19:30 |
BigWhale | I wonder if I'll see the day when video tools and encoders will work in Linux ... | 19:55 |
BigWhale | :/ | 19:55 |
micahg | so, is it safe to just drop g_thread_init now? | 20:17 |
Ampelbein | micahg: Yeah, it's deprecated since glib2.24 | 20:20 |
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:21 | |
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:23 |
Ampelbein | (http://developer.gnome.org/glib/unstable/glib-Threads.html) | 20:24 |
micahg | ah, so it's precise only patches ATM, not upstream forwarding safe (Debian even only has 2.30 ATM) | 20:26 |
Ampelbein | Well, to forward them, I would encapsulate the call in "#if GLIB_MAJOR_VERSION <= 2 && GLIB_MINOR_VERSION < 32" | 20:29 |
seiflotfy | Ampelbein: did the grep a u told me got http://paste.ubuntu.com/783803/ | 22:10 |
seiflotfy | now what | 22:10 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!