[02:59] Laney: i agree, more or less [02:59] Laney: the question is what we should configure as the libdir for g-c-c [02:59] i guess it should be the multiarched libdir [02:59] and have a hardcoded fallback to /usr/lib like we did with the gio patch [03:00] yawnorama [16:55] Actually I just found out that g-c-c tells you where to put stuff in its pcfile [16:55] so we shouldn't be ignoring that [17:02] Laney: this is what we were using before, but isn't is a bit stupid to install into /usr/lib from a package that puts all its other stuff into /usr/lib/x86_64? [17:03] Laney: ya.... the directory-in-pkgconfig file thing is stupid [17:03] It doesn't really matter in this case as it's not multiarch compatible [17:03] it results in 'make install' putting files outside of the instructed --libdir [17:03] which means that even though the package is nominally multiarch, it won't actually install properly [17:03] since there are different arches installing different files into the same /usr/lib path [17:04] well this package just uses the multiarch directory without being enabled for it [17:04] I guess we could/should make g-c-c install into those directories so it doesn't preclude any future conversions [17:06] Laney: are you sure that dropping the .pc file for gstreamer-bad is right? bug 1170923 [17:06] Launchpad bug 1170923 in gst-plugins-bad1.0 (Ubuntu) ".pc file is missing from libgstreamer-plugins-bad1.0-dev" [Undecided,New] https://launchpad.net/bugs/1170923 [17:07] Laney: i think the correct fix here is to do the following: [17:07] 1) multiarch g-c-c so that it has the same --libdir as the indicator [17:07] then either [17:08] 2a) multiarch all the other indicators at the same time [17:08] or [17:08] 2b) have a patch to fallback to /usr/lib for the non-multiarched ones until we get them moved over as well [17:08] jbicha: you could add a dummy one which depends on -good if you want [17:08] desrt: I don't think there's another indicator that comes with a settings panel... [17:08] larsu: doesn't dejadup do a panel as well? [17:09] desrt: ya, but no indicator :) [17:09] * desrt is sure that there are at least a couple of others... [17:09] desrt: why do you need 2 if things respect the directory in the pcfile? [17:09] Laney: respecting the directory in the .pc file is a _bug_ [17:09] from an upstream standpoint [17:11] we have a situation where the debian packaging (due to multiarch stuff) is explicitly instructing the package --libdir=(multiarch) [17:11] to have the package ignore that and install into /usr/lib anyway is a clear bug [17:11] _and_ it also causes the multiarching to produce separate arch packages that are not co-installable [17:11] which is against the entire point of multiarching [17:12] Laney: you mean edit the existing one to add gstreamer-good-@GST_API_VERSION@ ? [17:12] FWIW this package has multiarch libdir (because of debhelper 9) but aren't actually Multi-Arch: same [17:12] isn't* [17:12] so it's not coinstallable by MA anyway [17:12] would still be a bug to ignore --libdir [17:12] Laney: is an acceptable fix to downgrade to an older debhlper then? [17:13] you could pass the lib{,exec}dir you want [17:13] well.... [17:13] yes [17:13] but that sort of misses the point, i feel [17:14] debhelper defaults to the new dir for a reason, right? [17:14] it seems that debian's intention here is to transition to separating libraries by arch [17:14] it imagines that you'll want to do that, yes [17:14] all libraries, even if not actively multiarching [17:14] so instead of trying to fight against that, why not help push it a long a bit further by doing the same in g-c-c? [17:14] I do think it's better to fix g-c-c [17:15] so let's do that [17:15] but it would also be acceptable to me to install in non-multiarch directories [17:15] let's do the right thing now that won't require more work to unwind later [17:16] * desrt is a big fan of emptying out /usr/lib (except for the multiarch subdirs) [17:16] is g-s-d multiarchable? if it isn't then it's not clear that multiarching g-c-c helps [17:16] there's using those directories and being M-A: same [17:16] is there a g-c-c/g-s-d cross-dependency that would be impacted by that? [17:16] desrt: I agree, but we have some serious breakage because of this right now. How long will fixing g-c-c take? [17:17] larsu: i guess someone just needs to flip the switch there [17:17] that's step 1, right? [17:17] then step 2..... [17:17] the patch would probably be a few lines [17:17] or we could fix all the other things installing panels there at the same time [17:17] actually, the packages that install into the .pc var should be fine... [17:18] larsu: imagining that working in the other direction is hurting my brain [17:18] but ya.... [17:18] :) [17:18] jbicha: RE the pcfile - I think you could add one into -bad which requires the new one in -good; should keep stuff working [17:18] got to go now, ttyl [17:21] besides datetime, activity-log-manager, deja-dup, g-c-c-signon, and g-c-c-unity also install panels [17:24] * desrt gets annoyed by airfrance [17:25] their baggage policy is insanely obnoxious [17:25] does anyone know how this works? [17:25] desrt: ask in #ubuntu-fr? :P [17:25] sigh [17:27] * desrt finally figures out how to get the information he needs [17:27] i have to go to the german site, then change the language to english [17:27] of course === Quintasan_ is now known as Quintasan [17:39] cool [17:39] if i book through airfrance's site, they charge me $10 for the privilege of paying with visa [17:40] and if i book through any other normal travel site i have to wonder if i'm going to be allowed to bring a bag or not due to the insanely complicated and non-transparent nature of their fare rules [17:40] "..... get ripped off for $10 or worry that i don't have the right kind of ticket? hmm..." [17:40] * desrt gets ripped off [17:48] * desrt finds it highly questionable that there should be two fares that are very difficult to find the difference between, separated by €20 in price, where the higher fare includes one free bag and the fee for having that bag, paid at the airport, is €70 [17:48] it's almost as if they want you to make a mistake...... [19:38] hey all, I am having difficulty connecting to irc on my ubuntu desktop (am on windows right now). I've tried both empathy and kvirc, so I'm thinking it's related to ubuntu and not to a particular software not working. Should I check some firewall settings or something? Any thoughts? [20:08] Smaug: you might fine help in #ubuntu this isn't really a support channel [20:13] thanks [20:13] ah, should have read the topic