/srv/irclogs.ubuntu.com/2013/07/06/#ubuntu-desktop.txt

desrtLaney: i agree, more or less02:59
desrtLaney: the question is what we should configure as the libdir for g-c-c02:59
desrti guess it should be the multiarched libdir02:59
desrtand have a hardcoded fallback to /usr/lib like we did with the gio patch02:59
desrtyawnorama03:00
LaneyActually I just found out that g-c-c tells you where to put stuff in its pcfile16:55
Laneyso we shouldn't be ignoring that16:55
larsuLaney: 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:02
desrtLaney: ya.... the directory-in-pkgconfig file thing is stupid17:03
LaneyIt doesn't really matter in this case as it's not multiarch compatible17:03
desrtit results in 'make install' putting files outside of the instructed --libdir17:03
desrtwhich means that even though the package is nominally multiarch, it won't actually install properly17:03
desrtsince there are different arches installing different files into the same /usr/lib path17:03
Laneywell this package just uses the multiarch directory without being enabled for it17:04
LaneyI guess we could/should make g-c-c install into those directories so it doesn't preclude any future conversions17:04
jbichaLaney: are you sure that dropping the .pc file for gstreamer-bad is right? bug 117092317:06
ubot2`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/117092317:06
desrtLaney: i think the correct fix here is to do the following:17:07
desrt1) multiarch g-c-c so that it has the same --libdir as the indicator17:07
desrtthen either17:07
desrt2a) multiarch all the other indicators at the same time17:08
desrtor17:08
desrt2b) have a patch to fallback to /usr/lib for the non-multiarched ones until we get them moved over as well17:08
Laneyjbicha: you could add a dummy one which depends on -good if you want17:08
larsudesrt: I don't think there's another indicator that comes with a settings panel...17:08
desrtlarsu: doesn't dejadup do a panel as well?17:08
larsudesrt: ya, but no indicator :)17:09
* desrt is sure that there are at least a couple of others...17:09
Laneydesrt: why do you need 2 if things respect the directory in the pcfile?17:09
desrtLaney: respecting the directory in the .pc file is a _bug_17:09
desrtfrom an upstream standpoint17:09
desrtwe have a situation where the debian packaging (due to multiarch stuff) is explicitly instructing the package --libdir=(multiarch)17:11
desrtto have the package ignore that and install into /usr/lib anyway is a clear bug17:11
desrt_and_ it also causes the multiarching to produce separate arch packages that are not co-installable17:11
desrtwhich is against the entire point of multiarching17:11
jbichaLaney: you mean edit the existing one to add gstreamer-good-@GST_API_VERSION@ ?17:12
LaneyFWIW this package has multiarch libdir (because of debhelper 9) but aren't actually Multi-Arch: same17:12
Laneyisn't*17:12
Laneyso it's not coinstallable by MA anyway17:12
desrtwould still be a bug to ignore --libdir17:12
larsuLaney: is an acceptable fix to downgrade to an older debhlper then?17:12
Laneyyou could pass the lib{,exec}dir you want17:13
desrtwell....17:13
desrtyes17:13
desrtbut that sort of misses the point, i feel17:13
desrtdebhelper defaults to the new dir for a reason, right?17:14
desrtit seems that debian's intention here is to transition to separating libraries by arch17:14
Laneyit imagines that you'll want to do that, yes17:14
desrtall libraries, even if not actively multiarching17:14
desrtso 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
LaneyI do think it's better to fix g-c-c17:14
desrtso let's do that17:15
Laneybut it would also be acceptable to me to install in non-multiarch directories17:15
desrtlet's do the right thing now that won't require more work to unwind later17:15
* desrt is a big fan of emptying out /usr/lib (except for the multiarch subdirs)17:16
jbichais g-s-d multiarchable? if it isn't then it's not clear that multiarching g-c-c helps17:16
Laneythere's using those directories and being M-A: same17:16
desrtis there a g-c-c/g-s-d cross-dependency that would be impacted by that?17:16
larsudesrt: I agree, but we have some serious breakage because of this right now. How long will fixing g-c-c take?17:16
desrtlarsu: i guess someone just needs to flip the switch there17:17
desrtthat's step 1, right?17:17
desrtthen step 2.....17:17
desrtthe patch would probably be a few lines17:17
desrtor we could fix all the other things installing panels there at the same time17:17
larsuactually, the packages that install into the .pc var should be fine...17:17
desrtlarsu: imagining that working in the other direction is hurting my brain17:18
desrtbut ya....17:18
larsu:)17:18
Laneyjbicha: RE the pcfile - I think you could add one into -bad which requires the new one in -good; should keep stuff working17:18
Laneygot to go now, ttyl17:18
jbichabesides datetime, activity-log-manager, deja-dup, g-c-c-signon, and g-c-c-unity also install panels17:21
* desrt gets annoyed by airfrance17:24
desrttheir baggage policy is insanely obnoxious17:25
desrtdoes anyone know how this works?17:25
larsudesrt: ask in #ubuntu-fr? :P17:25
desrtsigh17:25
* desrt finally figures out how to get the information he needs17:27
desrti have to go to the german site, then change the language to english17:27
desrtof course17:27
=== Quintasan_ is now known as Quintasan
desrtcool17:39
desrtif i book through airfrance's site, they charge me $10 for the privilege of paying with visa17:39
desrtand 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 rules17:40
desrt"..... get ripped off for $10 or worry that i don't have the right kind of ticket?  hmm..."17:40
* desrt gets ripped off17:40
* 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 €7017:48
desrtit's almost as if they want you to make a mistake......17:48
Smaughey 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?19:38
czajkowskiSmaug: you might fine help in #ubuntu this isn't really a support channel20:08
Smaugthanks20:13
Smaugah, should have read the topic20:13

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!