/srv/irclogs.ubuntu.com/2012/05/25/#ubuntu-desktop.txt

jbichacyphermox: oh np, I could work on it if you haven't started with it00:50
cyphermoxfeel free, I'm doing paperwork for the SRU still00:51
jbichaok00:51
RAOFrobert_ancell_: So, display manager/system compositor communication. Got a moment?00:54
cyphermoxjbicha: started? I'm uploading and then I'd be ready to play with e-d-s and all01:03
cyphermoxuhoh01:06
cyphermoxjbicha: started? I'm uploading and then I'd be ready to play with e-d-s and all01:14
cyphermoxin fact, I got the branch and everything now01:14
jbichaoh, I didn't quite start yet01:21
jbichait looks like the remaining diff is just the icedove/thunderbird switch and the nautilus epoch01:36
* desrt wonders why we don't have the latest stable glib SRU'd yet02:18
jbichacyphermox: ok, nautilus-sendto works here, so I'm going to go ahead and upload e-d-s, evolution & nautilus-sendto02:30
jbichacan you post the transition tracker?02:31
cyphermoxjbicha: I can't, I'm not a DD02:43
cyphermoxI can write the ben file, but I guess they already have one now02:43
cyphermoxif you're going to upload evolution and e-d-s, I'll "track" it with the NBS that will show up, since I'm on +1 maint for now02:44
jbichaoh I meant http://people.canonical.com/~ubuntu-archive/transitions/ but I guess you don't have rights there either02:44
cyphermoxnope02:44
cyphermoxjbicha, anyway, thanks for looking at evo. that one is suffering a bit since I'm already pretty busy with NM02:46
cyphermoxI'll check if it's in and look at it and test tomorrow; if you upload tonight. for now I'm going to bed02:47
jbichacyphermox: I just uploaded it, I think I'll wait on nautilus-sendto until the morning so that evolution can build & get published first02:48
cyphermoxsure02:48
RAOFdesrt: I'm also wondering why there's not a stable glib SRU up; I rejected a smaller glib SRU earlier in the week because Seb said that the full stable SRU would be up this week.02:48
desrtmaybe he meant friday :)02:49
cyphermoxRAOF: if you have time, it would be very cool if you could review network-manager I just uploaded to precise-proposed; stgraber has been bugging me about it for a long while ;)03:07
stgraber;)03:07
stgrabercyphermox: I'm just proxying the other peoples bugging me ;) the boot time race affected quite a few people (including mdeslaur), the wifi issue makes my grand-mother's laptop reconnect to wifi every 10min so that makes things like skype calls quite bumpy :)03:09
cyphermoxyeah yeah, but nobody uses ipv6 ;P03:10
cyphermoxstgraber: plz review the Test case and Regression potential for the boot race; just to be sure there isn't anything to add03:13
* cyphermox logs off03:13
stgrabercyphermox: the regression potential is actually wrong, static-network-up will always be emitted, if you have a completely broken network, it'll be emitted by the failsafe job after 2 minutes03:25
robert_ancell_RAOF, hey03:58
RAOFrobert_ancell_: Yo!03:58
RAOFrobert_ancell_: Get the google doc?04:00
robert_ancell_just opening now04:01
robert_ancell_RAOF, so the trade off with starting the display manager from the compositor is we have to secure the VT switching04:04
RAOFDo we? The compositor can prevent VT switching itself easily enough.04:06
robert_ancell_RAOF, I mean "VT" switching, i.e. session switching04:06
robert_ancell_RAOF, can't the DM start the compositor and pass the compositor fd to the children via a pipe?04:06
RAOFAh, which means that it needs to send events to the display manager for that. Right.04:06
RAOFIt's possible for the DM to start the compositor; it's just a bit more work.04:08
RAOFBut in the model presented there session switching is secure - only the display manager can talk to the system_compositor interface.04:08
robert_ancell_RAOF, I think that's worth it, because we end up with one process managing the display (the aptly named display manager) which has good security and simplicity implications.  The compositor also becomes an optional component that can vary as required (effects)04:09
stgrabercyphermox: Marked the ipv6 one verification-done as the official package works here and I don't expect it to behave any differently from the one in your PPA on the longer run. I also poked mdeslaur to validate the boot time race condition one.04:09
robert_ancell_RAOF, how does the compositor distinguish between the display manager or an X server talking to it (is it an ordering thing, i.e. the DM gets in first and claims the control connection before starting X servers)04:10
RAOFrobert_ancell_: The fd that the compositor passes to the display manager is privileged; only a client on that fd can bind to the system_compositor interface.04:11
robert_ancell_and the clients use WAYLAND_SOCKET for communication?04:11
* robert_ancell_ draws a diagram for himself to understand04:11
RAOFWAYLAND_SOCKET is actually an fd number that the client will communicate over.04:12
pittiGood morning04:12
RAOFGood morning pitti!04:12
RAOFrobert_ancell_: Nothing that isn't spawned by the display manager can talk to the system compositor at all; there isn't a global socket for anything to connect to. Only clients that the display manager provides fds to can talk to the system compositor.04:13
* RAOF also tries drawing a diagram04:14
TheMusoMorning pitti.04:15
jasoncwarner_pitti: uhm...what? why are you up at this time?04:17
robert_ancell_RAOF, so thinking about having the compositor above the display: a) It means that the DM is really not managing the display at all - the compositor could be stopped at any time and the DM would be completely stuffed.  b) The DM can't choose any of the properties of the display (e.g. the hardware it uses)04:18
robert_ancell_We really want the compositor to be as dumb as possible and just do what the DM tells it to do04:19
robert_ancell_RAOF, I copied the startup sequence to an "alternative sequence" section in the doc - It doesn't seem like there's anything particularly hard to do to start it in the other order.  The compositor just needs to be able to take a pipe as input and allow the DM to connect using wayland on that04:20
RAOFYes.04:24
RAOFI don't think that'll be terribly hard. It does imply that the display manager needs to kill any existing compositor before starting a new one, but that's not terrible.04:25
robert_ancell_RAOF, yes, but it already has to manage a number of processes and cleanly exit them before it exits so that's already done04:28
=== robert_ancell_ is now known as robert_ancell
robert_ancellRAOF, so you're OK to go with "Alternative sequence"?04:30
RAOFI think so.04:32
RAOFIt's actually not terribly hard to switch over to the other sequence if it turns out that there's a deep problem we're missing, anyway.04:33
robert_ancellsure04:35
robert_ancellRAOF, so we might also want to consider if the compositor should become Plymouth aware and handle that transition04:36
RAOFTransition? I thought we were (a) ignoring the plymouth transition until (b) we start the compositor super-early and have a wayland plymouth client.04:38
RAOFI need to head to a dentists appointment; I'll start on that alternate startup sequence after that, and probably see you Monday?04:39
robert_ancellRAOF, sure04:41
robert_ancellRAOF, regarding the Plymouth transition we need to at least stop Plymouth, ideally as late as possible and the compositor is the part that grabs the DRM device so is probably better placed to do that04:41
robert_ancellcurrently LightDM does that before it starts X, but again, X is probably the better place to do it04:42
=== tkamppeter_ is now known as tkamppeter
tkamppeterpitti, hi06:26
pittihey tkamppeter06:30
tkamppeterpitt, first, great news of your new role. I always saw regressions the biggest problem of free software. Any contribution to OpenPrinting (cups-filters, foomatic-...) anmd to other printing-related projects are welcome.06:36
tkamppeterpitti ^^06:36
pittitkamppeter: setting up some automatic regular testing for those certainly sounds like a good idea06:36
tkamppeterpitti, will you still approve SRUs before your switchover? Can you approve the CUPS SRU? It is very urgent.06:37
pittitkamppeter: I guess the output of some filters can still be tested automatically, if it's in some non-binary-blob format?06:37
pittitkamppeter: i. e. if they produce PS, or some well-known raster format?06:37
pittitkamppeter: I formally left the SRU team, so from now on it's probably better to ask in #ubuntu-release, or ping RAOF/SpammapS about SRUs06:38
tkamppeterpitti, non-binary formats are rather rare. Only PostScript and text are non-binary, and with the PDF printing workflow PostScript gets one of the many printer-native formats.06:38
pittitkamppeter: right, but perhaps some raster formats can be checked, too06:39
pittihttp://www.easysw.com/~mike/rasterview/index.html06:39
tkamppeterpitti, so sorry for bugging you with CUPS SRU, so as the week is already over in AU it seems that it skipped over the weekend.06:40
tkamppeterpitti, yes I used the tool a lot.06:40
* pitti looks at cups sru06:41
tkamppeterpitti, Ghostscript has a very sophisticated automated regression testing. Files attached to upstream bugs get usually into it. And #ghostscript on Freenode is open for any hint. Perhaps you could also do the other way around, learn from Ghostscript to get better regression testing into other projects.06:43
pittitkamppeter: urgent> this is so utterly intrusive, this can't possibly go into -updates after just 7 days and two or three users giving feedback; this needs a wide range of tests on various USB and IPP printer setups06:43
pittii. e. while it's fine for users to say "this bug is fixed now", that doesn't tell us much about regressing other models06:44
pittior setups06:44
pittianyway, accepted into -proposed06:45
tkamppeterpitti, the advance to the next upstream release is the attampt to get the IPP mess fixed, the more lightweight version had been stepping back to the IPP backend of CUPS 1.4.x (Natty) again.06:47
tkamppeterpitti, thank you very much.06:52
seb128hey07:47
pittibonjour seb12807:48
asachello07:48
asacpitti: hi07:48
asacsudo apport-retrace -S /tmp/sandbox -o /tmp/out /var/crash/_usr_bin_gnome-control-center.1000.crash07:48
asac/tmp/sandbox/Ubuntu 12.04/sources.list does not exist07:48
seb128hey pitti, asac, wie gehts? happy friday!07:48
micahgseb128: is anyone working on webkit in quantal?07:49
asachey seb128 :) ... finally got around trying to retrace the "select bluetooth sound device and control center crashes" bug :)07:49
pittiasac: well yes, you actually need to create a sandbox configuratino file there (/tmp/sandbox/Ubuntu 12.04/sources.list)07:49
seb128micahg, no, nobody has been working on webkit in Ubuntu for cycle, I just took up on doing the updates previous cycle because they were stalling07:49
pittiasac: specify "-S system" to re-use the one from /etc/apt/sources.list07:50
asaccool07:50
seb128micahg, though we might be able to sync 1.9.2 from Debian experimental, I planned to look at that07:50
asacpitti: which directory will it produce the sandbox in?07:50
micahgseb128: do we need to take 1.10 for Q?07:50
pittiasac: in a temp dir07:50
asacoh cool07:50
pittiasac: unless you specify --sandbox-dir07:50
pittiman apport-retrace :)07:50
seb128micahg, "need to", I don't know but they follow the GNOME cycle and I would not be surprised if i.e epiphany requires 1.907:50
asacpitti: i used man apport-retrace to get to the command line above :)07:51
asacbut its certainly a problem in my brain being unable to properly consume good manpages07:51
* asac should think about scrolling to the example07:51
pittimvo: is there a trick to lure apt.Cache() into respecting $APT_CONFIG ?07:53
micahgseb128: ok, thanks, if you don't get to it by next week, I might take a look at syncing/merging 1.8.1 from unstable (would prefer you do it though :))07:53
pittimvo: i. e. when I set up an apt sandbox and set APT_CONFIG, then "apt-cache show", "apt-get install", etc. all work, but apt.Cache() doesn't07:53
seb128micahg, does it mean you prefer not to go for 1.9? why?07:54
pittimvo: I guess I could open APT_CONFIG and parse out Dir/RootDir07:54
micahgseb128: well, the idea was to support 1.8 for 5 years, if Q is on 1.8, that's one less extra thing to worry about07:54
micahgOTOH, if 1.10 doesn't have any ABI breaks, might be worth jumping07:55
seb128micahg, right, let's see what goes in 1.9 and if GNOME starts depending on it07:55
seb128micahg, I will let you know07:55
micahgseb128: thanks07:55
pittimvo: ah, ignore me; the problem is somewhere else apparently08:00
pittimvo: right, seems aptdaemon's test.py Chroot allows me to "apt-get install foo", but after that it doesn't consider foo as installed08:04
pittimvo: right, it seems I need to set Dir::State::status in addition to Dir08:06
asachttp://paste.ubuntu.com/1006079/ ... odd that there are no symbols for libsoundnua.so08:06
=== chaoticuk_ is now known as chaoticuk
asaccyphermox: Program received signal SIGSEGV, Segmentation fault.08:23
asac0x01492b92 in gvc_mixer_control_change_input (control=0x80115300, input=0x80380b50) at gvc-mixer-control.c:73608:23
asac736        if (g_strcmp0 (active_port->port, input_port) != 0){08:23
asaccyphermox: i guess that has something to do with: http://launchpadlibrarian.net/103280614/gnome-control-center_1%3A3.4.1-0ubuntu1_1%3A3.4.1-0ubuntu2.diff.gz ?08:23
asaccyphermox: maybe the assumption that is_output is equiv to !IS_MIXER_SOURCE is not correct?08:26
asacactive_port = 0x0 btw08:26
asaccyphermox: i man ... i can switch to all inputs, but the bluetooth one ... maybe thats !GVC_IS_MIXER_SOURCE :)?08:28
asaci mean08:28
asacanyway ... thanks for checking :)08:28
mvopitti: hi, sorry for the delay, yeah dir::state::status is set with a abosulte path usually so it does not honor dir::state as the prefix08:31
pittimvo: ah, thanks08:31
=== chaoticuk_ is now known as chaoticuk
pittimvo: do you happen to know about https://wiki.ubuntu.com/SoftwareAndUpdatesSettings#drivers ?08:48
pittimvo: this currently looks like software-properties-gtk08:48
pittimvo: (which we have a -kde variant for)08:49
pittimvo: will this move into software-center, or will we keep s-properties?08:49
mvopitti: I don't know about this one, it looks like software-properties to me (or a hybrid between update-manager and software-properties given the "Software Channels tab"08:55
mvopitti: mpt will know for certain :)08:55
mvopitti: but it does not look like it will be software-center08:55
pittimvo: ok, I'll call it softwrae-properties for now then :)08:55
pittidanke08:55
mvoyeah, that sounds like it08:55
mptpitti, the options I presented during the UDS session were, in order of preference: (1) a tab of a "Software & Updates" panel in control-center (2) a standalone panel in control-center (3) changing the existing UI in software-properties-gtk.08:57
mptThat's why the title of the window is "System Settings", for example08:57
pittimpt: understood;  but I guess as long as software-properties provides the control-center "software" settings, it should go there?08:58
mptpitti, I don't know what you mean by "provides".08:58
pittisoftware-properties is the program which has the other two tabs ("software channels" and "updates"), not software-center08:59
mptpitti, yes, that's option 3 above08:59
pittiand s-properties has a -kde variant, software-center doesn't09:00
mptsoftware-center?09:00
mptDo you mean gnome-control-center?09:01
pittimpt: I mean that for Kubuntu we could implement the third tab easily in software-properties-kde09:01
pittibut as Kubutnu doesn't use software-center, it would need something entirely new09:01
pittiI'll mail u-devel@ and the KDE guys about that09:01
mptpitti, what does this have to do with software-center?09:01
pittiabout teh option09:01
pittimpt: I'm thinking what to replace jockey-kde with09:02
mptKDE has a centralized System Settings too, right? I remember people being annoyed that Gnome used the same name09:03
mptSo the same three options would apply there.09:03
mvompt: I noticed some inconsitencies in the _Menuitem in software-center, AIUI we don't want to have the "_Close" etc at all? context is bug #74465509:04
ubot2Launchpad bug 744655 in software-center "a11y: "Deauthorize" and "Cancel" without accelerators" [Undecided,New] https://launchpad.net/bugs/74465509:04
mptmvo, where does the string "Get private launchpad repositories" appear?09:09
=== popey_ is now known as popey
asaccyphermox: bug 100438409:16
ubot2Launchpad bug 1004384 in gnome-control-center "crashes when selecting bluetooth input device in sound control center" [Undecided,New] https://launchpad.net/bugs/100438409:16
chrisccoulsonhappy friday everyone09:19
seb128chrisccoulson, hey, happy friday! how are you?09:19
chrisccoulsonseb128, yeah, not too bad thanks, although i had a bit of a late night last night. i'm not going to rest until i can play angry birds in firefox again ;)09:20
chrisccoulsonhow are you?09:20
seb128asac, can you get a full stacktrace on that bug?09:20
seb128chrisccoulson, I'm good thanks09:20
seb128chrisccoulson, so it was not the hardening?09:20
chrisccoulsonseb128, no, it must be a race condition, as it's turning on debug information which fixes it ;)09:21
asacseb128: the full backtrace i had from retracing was useless because it had no control center functions in and the rest was just callbacks and marshalls etc.09:22
asacseb128: the new backtrace i have has the gnome-control center bits in, but the rest not and i prefer to not install dbgsym09:23
seb128asac, ok09:23
asacanyway... i believe the null ref is clear enough09:23
asaci have one more step with symbols ... will attach that09:24
seb128asac, right, I don't know the code enough to know if having it being null is a bug by itself or not09:24
asacit is :)09:24
asacand its the code that was changed in the patch09:24
asacfor last update09:24
asacso i think it should be fine09:24
asacok attached the bt full09:24
asacwell ... the part that had anything09:25
seb128asac, seems a bit similar to bug #98196309:25
ubot2Launchpad bug 981963 in gnome-control-center "[soundnua]: gnome-control-center crashed with SIGSEGV in gvc_mixer_control_change_input()" [Medium,Incomplete] https://launchpad.net/bugs/98196309:25
chrisccoulsonhey asac, how are you?09:29
asacchrisccoulson: no bluetooth, no calls :) (j.k.)09:31
asacchrisccoulson: tomorrow flying to hong kong. not sure if i am happy about that (yet) :)09:32
seb128asac, living a real businessman live? ;-)09:32
asacand now firefox crashed :)09:32
asacseb128: not really... i skipped UDS for instance :)09:33
chrisccoulsonasac - yeah, the bar ended up with a whisky surplus because you were not there ;)09:34
asaclol09:34
asacnot exactly what a whisky surplus means. guess you say they had more at the end than in the beginning? i thought ogra would compensate09:35
seb128asac, we missed you at UDS!09:35
mptmvo, I don't see any "_Close" in that patch, but I've reviewed it in the bug report.09:36
asacseb128: :(09:38
mvompt: very nice, thanks09:41
mvompt: i looks like we have some inconsitencies in the menu already, I will look at this09:42
tkamppeterpitti, I have a package which is not multi-arched (as it does not ship a lib) but it installs CUPS filters in /usr/lib/x86_64-linux-gnu/cups/filter/? Do I now have to explicitly suppress multiarching? It is printer-driver-ptouch, synced from Debian, but builds also incorrectly under Ubuntu.10:32
seb128pitti, mvo: is there a package description "freeze" for stable serie?10:40
seb128pitti, mvo: there is a SRU for "unity-mail" in the sponsoring queue which change the control description, I was wondering if that's allowed for a stable update10:41
mitya57seb128: the previous one was rendered in SC incorrectly10:42
mitya57seb128: but I can revert the change10:42
seb128mitya57, well, I don't discuss that, but package descriptions are translated so I'm asking for details10:42
seb128mitya57, it would help if that change had a bug reference or an explanation of the issue10:43
mitya57seb128: I thought that only short descriptions (those in app-install-data) are translated10:43
mitya57seb128: ok, I can file a bug for that10:44
seb128mitya57, thanks10:44
seb128mvo, tremolux: did you see https://errors.ubuntu.com/bucket/?id=/usr/share/software-center/software-center:IndexError:do_render:_render_summary:get_markup:capitalize_first_word ?10:51
seb128it's on top of errors.ubuntu.com today ... is that a regression from the SRU moved to updates yesterday?10:52
seb128mvo, tremolux: unping, seems one of the bugs fixed in the .1 update10:52
mitya57seb128: bug 100443311:12
ubot2Launchpad bug 1004433 in unity-mail "The description is rendered incorrectly in the software-center" [Undecided,New] https://launchpad.net/bugs/100443311:12
seb128mitya57, thanks11:16
=== MacSlow is now known as MacSlow|lunch
mvoseb128: hm, we should probably fasttrace 5.2.2.1 to -updates then to avoid this, this is a bit unfortunate (i.e. miscommunication on our part)11:31
mvoeh, fasttrack11:31
seb128mvo, yeah, agreed11:31
seb128mvo, it shows up that errors.ubuntu.com is working nicely though ;-)11:32
mvoindeed it is11:33
mvothanks for the heads up11:34
pittigood bye everyone, and have a nice weekend! have to leave a bit early today11:59
pittiI'll be off on Monday11:59
=== MacSlow|lunch is now known as MacSlow
cyphermoxasac: thx13:12
cyphermoxasac: btw, connman is in Debian NEW now13:12
cyphermoxbut I guess you must have received the email13:13
asaccyphermox: did you help samoa?13:15
asache pinged me this morning13:15
cyphermoxI didn't talk to any samoa13:15
cyphermoxwas working with an Andrew Brouwers13:16
seb128cyphermox, hey, how are you?13:17
seb128cyphermox, the bug asac pointed already got handled13:17
cyphermoxseb128: hey seb128, doing alright, and you?13:17
seb128cyphermox, I'm good thanks!13:17
cyphermoxit's just really humid today outside, so it feels like it's a thousand degrees13:17
seb128weather is quite hot here as well this week13:18
asaccyphermox: i asked you a few weeks back to ping samoa who was looking for a sponsor/review, remember?13:19
asacseems you dropped the ball though :)13:19
asaccyphermox: sameo13:19
asacis his nick13:19
asacif he hasnt pinged you13:19
asacmaybe ping him13:19
asache might want to help in future13:19
cyphermoxasac: on OFTC?13:20
cyphermoxseb128: desktop branches == Maintainer: Ubuntu Desktop Team ?13:20
seb128cyphermox, usually yes13:21
cyphermoxok, I wasn't aware :)13:21
asaccyphermox: no on freenode13:21
seb128cyphermox, but it's a convention, we are not really picky about it13:21
asaccyphermox: or on both... not sure13:21
asaci talked through freenode13:21
cyphermoxok13:22
cyphermoxasac: ok, I talked to Samuel, he's very happy and all. we'll just need to merge the current packaging with what Patrick Flykt did in his git tree13:30
asaccyphermox: ok. as long as he is happy, i am happy :)13:31
asaccyphermox: thanks for talking to him13:31
asacseb128: any idea why the apport-retrace stacktrace had no symbols for /usr/lib/control-center-1/panels/libsoundnua.so ... bug in our dbgsym packages?13:34
seb128asac, is that you local build? maybe md5sum difference ... what does gdb says about symbol loading when you start it?13:35
asacseb128: no... initially i did a apport-retrace for .crash file i got with latest packages13:36
asaconly after that didnt have the symbols for /usr/lib/control-center-1/panels/libsoundnua.so i built the package locally13:36
asacjust looks suspicious as its not in normal /usr/lib/ ...13:37
seb128asac, I don't know then, what version of gnome-control-center is installed for you?13:37
seb128asac, the path is not an issue13:37
asac1:3.4.1-0ubuntu213:37
asacok13:37
asacwell. maybe the build system manually strips those somehow13:37
asacor something else bogus13:37
asaclets not investigate :)13:38
seb128asac, they are usually fine, the retracing we got on launchpad were ok so far13:39
=== m_conley_away is now known as m_conley
seb128cyphermox, btw not sure if you noticed but I assigned you bug #986991 some weeks ago, would be nice if you could have a look to see if that's an issue we should keep on our list13:52
ubot2Launchpad bug 986991 in gnome-control-center "Hostname left to "ubuntu-0" in Bluetooth settings after install from live cd" [Low,Confirmed] https://launchpad.net/bugs/98699113:52
cyphermoxseb128: ah, I commented on another bug report about that issue13:53
seb128cyphermox, can you find out the number of the other bug and share it? ;-)13:53
cyphermoxyeah13:53
seb128cyphermox, thanks ;-)13:58
cyphermoxseb128: confirm, we still don't have a hostnamed helper?14:09
seb128cyphermox, no we don't14:10
cyphermoxok14:10
seb128but we should in q14:10
cyphermoxso that's "part" of what the issue is for the bluetooth name14:10
cyphermoxbut for it to remain ubuntu-0, there must be something else.14:10
seb128ok, I knew that without it you couldn't change your hostname from the ui14:11
seb128but I didn't realize the installer was relying on that14:11
seb128cyphermox, well, bug #962369 is the "can't rename" bug14:11
ubot2Launchpad bug 962369 in gnome-control-center "Cannot set Device name (hostname) under Details section in System Settings on 12.04" [Wishlist,Triaged] https://launchpad.net/bugs/96236914:11
cyphermoxyeah14:12
cyphermoxand somehow someone thought it would be a good idea to cripple bluez to follow this setting for the device name14:12
cyphermoxbut I'm still unclear as to why it would be set to "ubuntu" anywhere; it's definitely working just fine here14:18
tkamppeterseb128, I have a small problem with multi-arch.14:19
tkamppeterseb128, I have a package which is not multi-arched (as it does not ship a lib) but it installs CUPS filters in /usr/lib/x86_64-linux-gnu/cups/filter/? Do I now have to explicitly suppress multiarching? It is printer-driver-ptouch, synced from Debian, but builds also incorrectly under Ubuntu.14:20
tkamppeterseb128, problem is that dh puts "--libdir=${prefix}/lib/x86_64-linux-gnu --libexecdir=${prefix}/lib/x86_64-linux-gnu" and I did not find a way to suppress it.14:23
cyphermoxjbicha: if you still want to play with evolution, wanna rebuild/fix evolution-exchange?14:25
jbichahttp://people.canonical.com/~ubuntu-archive/transitions/evolution3.4.html14:29
jbichawhat does it mean when it says evolution-exchange is dependency level 214:30
cyphermoxjbicha: that's a very good question14:44
cyphermoxLaney: ? ^14:44
cyphermoxjbicha: if you want another good list; take a look at http://people.canonical.com/~ubuntu-archive/nbs.html, for libcamel, libebackend-1.2-1 and other libe*14:46
jbichaI guess it comes from depend on evolution-dev which is level 1 but ok now14:46
cyphermoxseb128: rebuilding gvfs, anything to be done to it at the same time?14:56
cyphermoxactually, it's not just a rebuild anymore15:02
cyphermoxseb128: do you know how to test the volume monitors for gvfs? is it as simple as plugging in a removable drive and waiting?15:02
seb128cyphermox, why do you need to build it? is that q? no change planned15:03
cyphermoxseb128: NBS15:03
cyphermoxlibgdu0 removed in the new gnome-disk-utility, replaced by udisks215:03
cyphermoxseb128: gvfs already can build (and does) build the udisks2 monitor, but it wasn't being installed15:03
seb128cyphermox, I read a comment from robert_ancell this morning saying he failed to drop libgdu from gvfs or it's still built with udisk1 and udisk2 but dropping udisk1 support make automount not work15:05
seb128cyphermox, usually gvfs-mount -li and plug a device15:05
cyphermoxok15:06
cyphermoxI'm not really having to drop anything though15:06
cyphermoxgvfs ftbfs as-is right now15:07
seb128cyphermox, ok, found it, https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/100255615:07
ubot2Launchpad bug 1002556 in gvfs "Update to 1.13.0" [Wishlist,In progress]15:07
cyphermoxerr15:07
cyphermoxwe alrady have gvfs 1.13.0 in quantal15:08
seb128cyphermox, right, he reopened the bug due to the udisk1 screwup, I guess it builds fine with the libgdu installed15:09
seb128cyphermox, which he probably had15:09
cyphermoxoh, I see15:09
seb128cyphermox, lp:~robert-ancell/gvfs/ubuntu has the fixed packaging15:09
seb128cyphermox, but then mounting breaks apparently...15:09
seb128cyphermox, if you want to get out of the ftbfs issue for the w.e I would suggest just adding the bd back and ship with both backends until we sort why udisk2 doesn't work15:10
seb128which is likely a pitti sort of bug15:10
cyphermoxseb128: well, it will work properly for now15:11
seb128cyphermox, right, still we should drop the udisk1 backend and get the udisk2 one to work15:11
seb128cyphermox, but no hurry for that15:11
seb128cyphermox, just get the build-depends back15:12
cyphermoxwell, I didn't touch anything15:12
seb128cyphermox, sorry, I'm starting again15:13
seb128cyphermox, I think robert_ancell intended to drop the udisk1 backend in 1.13 and dropped the build-depends on libgdu (which is used for udisk1)15:14
seb128cyphermox, just restore them and do a new upload if you want to fix the ftbfs15:14
seb128cyphermox, where we want to get is to merge lp:~robert-ancell/gvfs/ubuntu and figure why that version is buggy though, but that can wait15:14
cyphermoxright15:14
cyphermoxbut I don't especially feel strongly about fixing the ftbfs15:15
cyphermoxI *will* try out gvfs with robert's changes locally though, and debug it after EOD or over the weekend if I have time15:15
seb128desrt, hey15:17
desrtseb128: hello15:17
seb128desrt, you were using udisks2 iirc on precise and had issues similar to https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1002556/comments/215:17
ubot2Launchpad bug 1002556 in gvfs "Update to 1.13.0" [Wishlist,In progress]15:17
seb128desrt, did you ever fix those?15:17
desrtseb128: i reported them to pitti and he said that he fixed them15:17
seb128ok15:17
seb128I will have to check with him next week15:18
seb128desrt, thanks15:18
desrtquite some time ago15:18
desrtseb128: btw: many are wondering: where is the glib SRU?15:18
seb128cyphermox, don't spend too much time on it, pitti knows those components better and he might know off hand what to check15:18
seb128desrt, coming, it was on my list for today, I didn't want to do both gtk and glib mixed together and gtk has user visible fixes so I did it first15:19
seb128was -> still is ;-)15:19
desrtseb128: glib has programmer-visible fixes :)15:19
desrtseb128: programmers are users too!!15:19
seb128yeah, iz coming ;-)15:19
desrt:)15:19
seb128I like annoying programmer, I can't get a good ranting from other users :p15:19
desrtit's true15:20
desrtprogrammers are better ranters, in general15:21
desrtand the more epic the programmer, the more epic the rants15:21
seb128;-)15:21
* desrt cites a few obvious examples that need not be named15:21
seb128desrt, btw you got another bug from your friends at google on dconf complaining about it aborting on profile lines > 80 chars ;-)15:22
desrtSERIOUSLY?15:22
seb128yes ;-)15:22
desrtare they reading the code and filing bugs about things that they think are slightly icky?15:23
seb128desrt, well the bug is a bit stupid, they have checksum comments in the profiles and the code has the same limitation for comment lines15:23
desrtor do they actually have a database with more than 80 characters in the filename?15:23
desrtah.15:23
desrtokay.  that's legit.15:23
seb128;-)15:23
seb128not a high priority issue, but I though you would like it :p15:24
* desrt fixes the bug by removing possibility of comment lines :D15:25
tkamppeterseb128, did you see my messages?15:26
seb128tkamppeter, sorry, I was away when you wrote that and didn't read all the scrollback yet, reading15:26
seb128tkamppeter, is it using compat 9? that does multiarch by default with dh15:28
seb128tkamppeter, the package install in that dir in debian as well, so I would say Debian has the same bug15:32
seb128tkamppeter, you either need to move back the files in the dir in the rules or lower the compat to 815:32
seb128tkamppeter, slangasek says to just override dh_auto_configure --libexecdir15:37
tkamppeterseb128, this implementation has a bug, only libraries (/usr/lib/lib*.so*) should be multi-arched, not any non-lib executables like for example CUPS filters.15:39
seb128tkamppeter, see #ubuntu-devel and what slangasek just wrote15:39
tkamppeterseb128, thanks.15:40
seb128tkamppeter, you're welcome15:40
seb128mterry, hey15:56
seb128mterry, did you try gnome-contacts with adwaita?15:57
seb128mterry, there is quite some specific css work to make it looks nice, it doesn't work well on light-themes15:57
seb128mterry, kenvandine has a workitem to import the app css in our theme for this cycle15:57
mterryseb128, hello16:00
mterryseb128, OK, haven't seen it in adwaita yet myself16:00
seb128mterry, I'm just saying since I saw you bounced back the bug to jasoncwarner_ (which by experience doesn't work well, you might want to try direct email rather)16:02
mlankhorsteod :-)16:02
seb128mlankhorst, eow16:02
ogra_meow16:03
mterryseb128, can you link me the bug?16:03
seb128mterry, 833383 you mean?16:04
seb128i.e the MIR?16:04
mterryseb128, ah yes!16:04
mterryseb128, now I'm on the same page16:04
mterryseb128, I'll email him16:05
seb128mterry, thanks16:05
seb128mterry, and maybe have a try with adwaita16:05
seb128or push kenvandine so he get the theming in light-themes and cross the workitem ;-)16:05
seb128cyphermox, bug #1004384 has a fix in proposed btw (the one you discussed with asac earlier)16:06
ubot2Launchpad bug 1004384 in gnome-control-center "[soundnua]: segfaults when selecting bluetooth input device" [High,Fix committed] https://launchpad.net/bugs/100438416:06
cyphermoxyeah I saw it earlier this morning in the queue16:07
seb128ok, on that I'm out for a bit, will read the backlog then and call it a week16:07
seb128bbiab16:07
jbichacyphermox: could you rebuild folks?16:52
cyphermoxjbicha: shortly, yes16:53
cyphermoxis it rush?16:53
* cyphermox would like to go out to eat soon16:53
jbichacyphermox: no go ahead and eat!17:06
cyphermoxOk. I'll do it as soon as I'm back17:11
=== allison is now known as wendar
kenvandineseb128, i look at the theming stuff again real soon :)17:17
=== wendar is now known as allison
=== allison is now known as wendar
kenvandinemterry, there are two things we really need to do for gnome-contacts before we include it by default17:22
kenvandineadd the styling we are missing to our theme17:22
kenvandineand reduce the noise, filter out "uncategorized contacts" by default17:22
kenvandineyou end up with all the auto added contacts from gmail in there, which nobody wants to see :)17:23
mterrykenvandine, I thought the GNOME line on that was such entries are an accurate reflection of your contacts and the user should merge them as desired17:25
kenvandinemterry, i hadn't talked to anyone yet17:37
kenvandinebut i think filter those out make sense17:37
kenvandineon android they are filtered out automatically17:37
kenvandineyou can show them, but by default they aren't17:37
kenvandinethey are really only there so auto-complete works for email :)17:37
mterryfair enough17:39
kenvandinei'll contact upstream on it and see what they think17:39
cyphermoxjbicha: still working on evolution packages?19:49
jbichacyphermox: not at the moment, I guess there's a few more I could grab though19:51
cyphermoxI can look at evolution-exchange if you didn't do changes already19:51
jbichacyphermox: I already did that one19:53
jbichahttp://people.canonical.com/~ubuntu-archive/transitions/evolution3.4.html is up to date except I did empathy also19:54
kenvandinejbicha, cyphermox: i can do evolution-indicator19:55
jbichakenvandine: cool because that one wouldn't build for me19:55
kenvandineyeah19:55
kenvandinestill uses gconf19:55
cyphermoxyeah, it's magic :)19:55
kenvandinebut i don't think those settings have showed up in the UI in quite some time :)19:56
cyphermoxhehe19:57
cyphermoxok, sorry, I thought I was still seeing -exchange in NBS19:57
cyphermoxah, I see, it's still in probs because there's a change missing (not your fault jbicha, I screwed that one up a few times myself)19:59
cyphermoxjbicha: if you want to do another upload, check evolution-exchange Depends: it clamps the allowed evolution version to >3.2 <<3.3; should be >3.4 <<3.520:00
cyphermox(or I'll do it)20:00
jbichacyphermox: I can do that20:01
jbichado we need the << line? won't that just cause more annoyance than help?20:01
cyphermoxevolution-exchange might not work on a newer evo; but I tend to agree20:03
cyphermoxI'd just leave it as-is to avoid further delta though20:03
jbichawhat's the URL to that quantal problems page?20:06
mterryIs apport not working for anyone else?  (I say to report it and I never get a page opened in my browser)20:08
cyphermoxjbicha: http://people.canonical.com/~ubuntu-archive/testing/quantal_probs.html20:09
achianghello, i'm playing around with lightdm and the greeter and am wondering -- is there anything wrong (other than speed) with calling /etc/X11/Xsession a 2nd time, *after* lightdm is started? will that break anything in terms of correctness?20:23
achiangall i really want to do is to source the files in /etc/X11/Xsession.d/* a second time, which Xsession seems to do for you20:24
achiangmterry: any thoughts there? ^^20:24
mterryachiang, I've never tried that...20:25
mterryachiang, don't those scripts launch something?20:25
mterry(i.e. the session)20:25
achiangmterry: i tried it yesterday and it *seems* to be ok, but wondering if there are pitfalls i'm unaware of20:25
achiangmterry: surprisingly, the Xsession script doesn't actually start anything20:25
mterryhuh20:25
mterryachiang, then I guess it would be safe20:26
achiangmterry: ok, thanks20:26
dobeyhuh20:37
dobeybother. stuff in quantal is broken :(20:38
cyphermoxdobey: what stuff?20:43
dobeylooks like glib introduced a new #error, and liboauth broke linking20:44
dobey/usr/lib/x86_64-linux-gnu/liboauth.so.0: undefined reference to `curl_easy_cleanup@CURL_3'20:44
cyphermoxfun; but at least this shouldn't be very hard to fix20:45
dobeydoesn't have to be hard to be annoying/frustrating :)20:46
cyphermoxindeed; but it's a dev release ;)20:47
dobeythe glib thing is the really annoying one though. sacrificing compiler performance to force people to include a single header which includes all the others, including the 50 you don't need20:48
dobeyoh well20:53
kenvandinejbicha, evolution-indicator is done... it really needs porting to gsettings too21:08
kenvandinebut at least it builds and loads again :)21:09
=== m_conley is now known as m_conley_away
Laneyjbicha: the package names have tooltips22:07

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