/srv/irclogs.ubuntu.com/2013/10/21/#ubuntu-devel.txt

=== wedgwood is now known as Guest73785
pittiGood morning04:43
=== gaughen is now known as gaughen_afk
ionthat06:18
dholbachgood morning07:06
pitticjwatson: I uploaded cdbs merge; do you want to merge debhelper yourself? (you're currently TIL)07:06
Noskcaj10When will everything be ready for the archive to re-open?07:10
Noskcaj10Or to upgrade to trusty07:10
pittiNoskcaj10: you can already upgrade to trusty :) (I did already) but of course it's just like saucy at this point07:11
pittiNoskcaj10: I take it will still be a few days until the toolchain is in place07:11
pittiNoskcaj10: but you can already do uploads, syncs, etc.07:11
Noskcaj10pitti, ok, thanks for the info. I'm upgrading now07:13
geseris using "devel" or "trusty" (and update it for t+1) the preferred way to stay on the devel release?07:18
wgrantapt doesn't actually like devel atm.07:19
wgrantSo you have to use trusty explicitly.07:19
wgrantBut once the implementation is complete you'll be able to just use devel07:19
Noskcaj10Are we still trying to get python3 only for 14.04?07:22
Noskcaj10pitti, do-release-upgrade and update-manager can't find trusty. How did you upgrade?07:26
pittiNoskcaj10: edit /etc/apt/sources.list and s/saucy/trusty/ :)07:27
Noskcaj10ok, i was hoping there was an "easy" way, i'll do that now07:27
mlankhorstcan someone accept all the xorg and mesa binaries in NEW for https://launchpad.net/ubuntu/precise/+queue?queue_state=007:33
=== sraue_ is now known as sraue
Matt_91hi everyone, maybe there is an error in resolvconf. it not include the file /etc/resolvconf/resolv.conf.d/base08:01
Noskcaj10How do i sync from deb-multimedia?08:02
mlankhorststgraber: can I get a MRE for libdrm backport from saucy to raring/quantal/precise again?08:03
Noskcaj10because a heap of the packages on http://qa.ubuntuwire.com/neglected/ need syncing from deb-multimedia08:06
Noskcaj10TheMuso`, Do you have any plan to keep maintaining avidemux since you are the most recent uploader?08:16
=== Noskcaj10 is now known as Noskcaj
cjwatsonpitti: oh, yeah, I'll do debhelper, thanks08:23
cjwatsonNoskcaj: deb-multimedia> most of those should probably be removed, but if you need a sync you'll have to do it manually (i.e. download / re-upload)08:23
Noskcajcjwatson, ok. Shall i start working on a list of stuff we take from deb-multimedia?08:24
dholbach@pilot in08:25
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: closed | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach
cjwatsonNoskcaj: If you like.  It was fairly misguided that we synced all that stuff in in the first place, IMO, but try to assess how useful/used they are08:25
Noskcajok08:25
NoskcajEverything has a relatively high popcon, so i'll see what ones  are worth syncing tomorrow08:28
Noskcajcjwatson, Mind if i merge rfkill?08:28
pittiwow, haven't looked at neglected for a while08:30
pittiedgy-wallpapers | 0.9-0ubuntu2 | saucy/universe | source, all08:30
pittiyay08:30
Laneyooh08:31
wgrantWe pushed most of the deb-multimedia stuff out years ago, I thought.08:31
Laneyubuntu-wallpapers only has >= karmic08:31
wgrantBut I guess there are bits left.08:31
Noskcajwgrant, libfame and ripmake are the main ones left08:32
cjwatsonNoskcaj: What's the rush?  In general all my merges are ones I intend to at least look at in the next week or so; I don't need help right now08:32
Noskcajok, i'm just picking random packages on the merges page. I've not got much to do08:33
cjwatsonNoskcaj: If you feel the desperate urge to take merges, at least start with inactive developers08:33
Noskcajok08:33
Noskcaji just remembered i have one or two merges of my own. What'd the process for merging from unstable if it's a non-ubuntu arch FTBFS?08:36
Noskcaj*what's08:36
=== Sweetsha1k is now known as Sweetshark
dholbachcan somebody remove my tornadio2 sync from the trusty new queue? I missed a message on the original bug report, sorry about that.09:06
dholbachpitti, ^ maybe?09:08
cjwatsondholbach: rejected09:12
dholbachthanks a lot cjwatson09:12
mlankhorstis there still a tb? it only shows mark shuttleworth as member09:16
pittimlankhorst: yes, everyone else timed out09:20
pittiI mailed/pinged sabdfl about it several times09:21
mlankhorstok so if I want to get a mre for libdrm, pixman, and some x11 libs should I ask him? :P09:21
Saviqlool, ping09:21
pittimlankhorst: best to mail the list as usual, we are still serving on an acting basis :)09:22
mlankhorstoke09:23
cjwatsondholbach: I've seen a few syncs from you landing in NEW - you know it's unnecessary to request those manually since they'll be done in bulk once auto-sync starts, right?09:37
cjwatson(except in a few special cases which don't apply here)09:38
dholbachcjwatson, I mainly synced them because they were in the sponsoring queue and I wanted to have something to report back... I guess it's causing additional work? in which case, I'd stop doing that09:39
cjwatsondholbach: A bit - it requires manually accepting, whereas auto-syncs will sail through09:39
* dholbach nods09:39
dholbachok, understood09:39
cjwatsonIt's not *wrong*, but it's a waste of the sponsored person's time requesting them, so they should probably be advised to do something more useful :)09:40
dholbachthey were filed before saucy release09:40
cjwatsonYeah, although at a point when we were never going to accept new packages09:41
dholbachyeah09:41
cjwatsonAnyway, not the end of the world, just in case you didn't know, since auto-sync of new packages is a fairly new thing (about 1.5 years)09:43
dholbachyeah, I've heard of it - I think among the exceptions were blacklisted packages and packages from contrib and non-free, right?09:45
cjwatsonBlacklisted yes, packages from contrib and non-free no09:46
cjwatsonThey're still auto-synced09:46
cjwatsonThe main other exception is packages that used to be in Ubuntu and have been removed09:46
dholbachall right, thanks09:48
mlankhorstcjwatson: if I upload a package to -proposed, and that package only exists in -updates, it goes through NEW. Can this be fixed?09:50
cjwatsonmlankhorst: it's a known bug but is fairly hard09:52
mlankhorsthm :(09:53
cjwatsonmlankhorst: the ancestry calculations are rather complex and implemented too many times09:53
cjwatsonmlankhorst: I'd like to fix it but I can't do it on the spur of the moment for you based on an IRC prod09:53
mlankhorstok09:53
cjwatsonIt'd go through UNAPPROVED anyway, so it mostly only affects binary NEW09:53
mlankhorstwell no it ends up in NEW iirc09:54
cjwatsonmlankhorst: Yes, I know.  I mean that even if we fixed that it would still end up in UNAPPROVED.09:55
cjwatsonWhich is manual review either way.09:55
cjwatsonAnd binary NEW is easy; so this isn't very high priority.09:56
mlankhorstyeah but that does depend on someone accepting the binary new's manually, that part seems to be hard. I've been considering becoming an archive admin for that reason, to take some load off others. :s09:57
cjwatsonmlankhorst: Uh, that part is easy, might just need a prod09:59
cjwatsonIt's not much load10:00
cjwatsonThe number of binary NEWs due to this bug ever probably consume less effort than fixing the bug :)10:00
mlankhorstperhaps but repeated prodding doesn't seem to help :P10:01
cjwatsonI don't remember seeing any prods from you about binary NEW.  Which packages?10:01
cjwatson(And in which series?)10:01
mlankhorsthttps://launchpad.net/ubuntu/precise/+queue?queue_state=010:01
mlankhorstall binaries in there10:01
cjwatsonmlankhorst: done10:02
mlankhorstthanks :)10:03
cjwatsonmlankhorst: Oh, only three days old, so people will have been dead from release or preoccupied with opening trusty, pick one10:03
mlankhorstwell dno, I'm busy preparing lts-s backports :)10:04
mlankhorstonly needs a few sru's this time10:04
mlankhorst6 or so10:06
=== Sweetsha1k is now known as Sweetshark
=== shadeslayer_ is now known as shadeslayer
steveireAny idea what the chances are of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=708744 ever being solved? I'm wondering if I should build a workaround for it into CMake10:50
ubottuDebian bug 708744 in clang "Debian patch uses wrong triple for arch-includes" [Normal,Open]10:50
=== cjwatson changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach
steveireRiddell: apachelogger: Any idea ? ^10:53
=== MacSlow is now known as MacSlow|lunch
apacheloggerdoko_: ^ if you could have a look11:03
doko_apachelogger, then make clang -target work ...11:06
apacheloggersteveire: ^11:06
steveiredoko_: ?11:06
doko_$ clang -v -target arm-linux-gnueabihf --sysroot /home/stephen/rpi/rasp-pi -c main.c11:07
doko_ignoring nonexistent directory "/home/stephen/rpi/rasp-pi/usr/include/x86_64-linux-gnu"11:07
doko_doesn't seem to be a version out of the archive11:07
dholbachwoohoo! archive: open!11:09
steveiredoko_: It is from the ubuntu repos: http://pastebin.kde.org/pd5cusahh11:10
steveireThe triple x86_64-linux-gnu is appended for search, but arm-linux-gnueabihf should be appended instead. That seems to be the result of a debian patch11:11
doko_steveire, I didn't look at clang cross builds at all. feel free to submit patches11:11
steveiredoko_: I'm asking you to remove a patch :)11:12
steveire<doko_> apachelogger, then make clang -target work ... <<< What was this about?11:12
doko_steveire, just removing the patch would be wrong too11:13
doko_also please recheck with the llvm-toolchain-snapshot package first. you are citing patches applied for 3.0 ...11:14
steveireaptitude search llvm-toolchain-snapshot gives no results.11:16
cjwatsonapt-get source llvm-toolchain-snapshot11:17
cjwatsonaptitude search only searches *binary* package names11:17
steveiredoko_: The 21- patch is indeed very different there. In conclusion, I don't know why the wrong triple is still appended.11:21
steveireAnd /usr/include/clang/3.2/include/ is empty.11:21
steveire... which is what that patch currently adds to the search path.11:22
steveireIs there anywhere else I could grep? Apart from debian/patches?11:22
=== doko_ is now known as doko
xnoxLaney: barry: https://launchpad.net/ubuntu/+source/emacs-defaults/45.0ubuntu111:39
wgrantOh good, no need to port emacs23 to arm64 then :)11:40
Laneyneat11:41
dokodidn't see a reason not to do that. and unseeded too11:42
xnoxdoko: it's just all the r-depends will need porting/migrating to emacs24.11:43
dokothey all have alternatives11:43
xnoxbut yeah, we need it.11:44
dokotvoss, do the pretty printers work for you?11:51
tvossdoko, yup11:51
tvosstkamppeter, ping11:56
=== psivaa is now known as psivaa-lunch
=== _salem is now known as salem_
cjwatsonjdstrand: Could you reupload apparmor to trusty so that it builds against perl 5.18?  I'd do it myself but lp:~ubuntu-core-dev/apparmor/master is out of date with your most recent upload.12:03
dokobarry, python compat ping12:07
=== MacSlow|lunch is now known as MacSlow
cjwatsondoko: could you merge libhdate for the perl transition?12:17
dokocjwatson, doing12:20
cjwatsonta12:20
tkamppetertvoss, hi12:21
tvosstkamppeter, hey there, how are you?12:21
tkamppetertvoss, fine.12:22
tvosstkamppeter, cool :) do you remember our discussion at one of the last vuds's about readying our printing stack for on-demand printing on the phone?12:22
tkamppetertvoss, currently I am working on the print filters for PPD-less printing.12:23
tvosstkamppeter, I remember that you talked about slimming down the printing stack. did you have a chance to tackle that?12:23
tvosstkamppeter, ah, so ppd-less printing is a prerequisite, isn't it?12:25
tkamppetertvoss, that is one of my intentions, to split up the cups and cups-filters packages more and (for the phone/tablet only) use Poppler as renderer and leave out GS, dropping support for PS as input format.12:25
tvosstkamppeter, ack. Do you have a blueprint somewhere tracking those items?12:26
tkamppetertvoss, yes, to not need to keep PPD collections on the device and to make printers with known protocols work without printer setup tool.12:26
tkamppetertvoss, yes, there are Blueprints.12:27
tkamppetertvoss, https://blueprints.launchpad.net/ubuntu/+spec/client-1305-printing-stack-with-mobile-in-mind12:28
tkamppetertvoss, this is the main Blueprint.12:28
tkamppetertvoss, here is also one with the print dialog, for the GUI devs: https://blueprints.launchpad.net/ubuntu/+spec/client-1305-mobile-print-dialog12:29
tkamppetertvoss, there is also one about the PDF renderer, but we finally opted for Poppler.12:29
tvosstkamppeter, ack, I'm fine with poppler. I do see a work-item for color profile mgmt, though12:30
tvosstkamppeter, that is, in the main blueprint12:30
tkamppetertvoss, on the phone we can start without Color Management and add it as soon as it gets completely working in Poppler.12:35
tvosstkamppeter, yup, sounds good. So what is missing to have cups start on demand on the phone?12:41
=== psivaa-lunch is now known as psivaa
tvosstkamppeter, I would think integrating it with upstart and its socket observer functionality shouldn't be too difficult12:43
tvosstkamppeter, also: for the scanner daemon: Would we really need it running all the time? I would think it should come up on demand if the user wants to print to something network local only. Does that make sense?12:44
dholbach@pilot out12:44
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
cjwatsonwgrant: You're touched-it-last for subversion; do you intend to merge it (new upstream, and for the perl 5.18 transition), or should I?12:46
wgrantcjwatson: Feel free, though I'll hopefully get to them this week.12:47
jdstrandcjwatson: ack12:49
dokoisn't it nice to have a sh** load of merge work to do after finishing some things late in the previous cycle? ;p12:49
tkamppetertvoss, yes, we could start it when the user opens the print dialog and stop it when the print queues get empty.13:01
tvosstkamppeter, sounds good to me then :) also: do we have a filter for google cloud print for cups?13:02
tkamppetertvoss, no, we do not have anything which prints as client into the Google Cloud. I think we need to implement this in the print dialog, as the Google Cloud is one of the user's personal resources, and CUPS only handles system resources, not per-user queues for example.13:05
=== Ursinha is now known as Ursinha-afk
tvosstkamppeter, hmmm, could we just run cups in a user session?13:06
=== Ursinha-afk is now known as Ursinha
tkamppetertvoss, a user account manager must log in the user on Google so that he can use all Google services, then a print dialog backend needs to list the user's cloud printers and the user can print on them, these should work fine when sending PDF to them.13:08
tvosstkamppeter, ah okay. mardy, do online accounts support that scenario?^13:09
tkamppetertvoss, theoretically CUPS can run in a user session, but it will get complicated for the packaging, the CUPS configs on desktop and mobile would be completely different then and Cloud Print only gets available for mobile.13:09
=== freeflying_away is now known as freeflying
stgrabermlankhorst: you'd need a technical board for that, unfortunately we all expired a bit over a week ago so I'll be happy to process that once the elections are over and if I get re-elected13:16
mardytvoss: if Google Cloud printing supports OAuth, yes13:17
tvosstkamppeter, ^?13:17
mlankhorststgraber: no lameduck TB?13:17
tvosstkamppeter, also: which packages would we need at a minimum on the phone? seeded that is?13:17
mardytvoss: looks like it does, so yes, it should be quite feasible13:18
* mardy needs to run out13:18
tvossmardy, ack and thx13:18
tvossdoko, ping13:22
dokotvoss, just ask13:23
tvossdoko, any reason the static boost libraries are built without -fPIC for amd64?13:24
dokotvoss, policy. Is there a reason not to use the shared ones?13:24
dokoxnox is our boosted expert13:25
tvossdoko, well, for the sake of cutting a runtime dependency13:25
cjwatsonwe don't duplicate code in the archive for the sake of cutting runtime dependencies13:26
cjwatsonas a general rule anyway13:26
dokotvoss, there are a very few cases in the archive. but then these are called libfoo_pic.a13:27
cjwatsonand those are generally for very special cases13:27
tvosscjohnston, ack13:27
cjohnston:-/13:27
tvosscjwatson, ack13:28
tvosscjohnston, sorry :)13:28
xnoxdoko: thanks i'll look into removing boost static libraries all together, one day =)13:29
dokonever mind, xfuzz13:29
ogra_doko, xfuzz ? shouldnt that be Mir-fuzz nowadays ?13:32
ogra_:P13:32
james_whi xnox, do you need your udd changes deployed?13:35
tkamppetertvoss, I do not know about the authentication mechanism of Cloud Print. There is a simple program in Universe (AFAIK named cloudprint) which shares out local printers to the user's cloud print account, perhaps it contains hints.13:37
xnoxjames_w: last time I've checked branch-distro was still in progress.13:37
tvosstkamppeter, ack13:37
james_wxnox: ok13:38
xnoxjames_w: if/when that finished I or wgrant can restart udd.13:38
james_wxnox: ah, you can deploy yourself? perfect13:38
james_wthanks for working on it13:38
xnoxjames_w: i have access to that machine, but no access to lp:udd =) which is a bit backwards =))))13:38
james_wheh13:38
xnoxjames_w: can you add me to the team, please? =)13:38
tkamppetertvoss, needed are CUPS (made smaller by binary package splitting, no web interface, no online help, no command line printing), cups-filters (also made smaller by package splitting), Poppler AFAIK.13:39
james_wso demanding!13:39
james_wxnox: done13:39
xnoxjames_w: thanks a lot =))))13:40
=== Guest73785 is now known as wedgwood
Ursinhaslangasek, hello :) are you still having this issue? https://bugs.launchpad.net/compiz/+bug/76314814:16
ubottuUbuntu bug 763148 in Compiz Core "Adding/Removing an external monitor causes open windows to move to another workspace" [Medium,Fix committed]14:16
dokojamespage, maven induced mismatches: http://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.txt14:22
=== freeflying is now known as freeflying_away
cjwatsondoko,jamespage: looks like it's due to a change in libjaxen-java?14:28
dokocjwatson, yes,     - Use the upstream pom instead of debian/pom.xml14:42
doko    - Switched to Maven to build the package14:42
argesdoes anybody mind if I add the trusty symlink to precise's deboostrap?15:04
argesor is somebody already working on this?15:04
Harborthey, does anyone know how the grub file grubx64.efi.signed is generated?15:11
Harbortit contains absolute references to the ubuntu distribution, causing trouble for sub-distributions such as kubuntu!15:12
jamespagecjwatson, doko: urgh15:17
dokojamespage, be happy, up to now it's just one package ;)15:17
cjwatsonHarbort: most of it's in the grub2 package.  and exactly which reference are you talking about?  the /EFI/ubuntu path is correct for Kubuntu too15:20
xnoxcjwatson: apart from kubuntu, using /EFI/kubuntu path for some reason.15:22
Harbortcjwatson: I mean that in the file grubx63.efi.signed there is a (unique) reference to /EFI/ubuntu. But since kubuntu 13.04, the dev of kubuntu decided to change the path for the kubuntu boot from /EFI/ubuntu to /EFI/kubuntu15:22
Harbortxnox: exactly15:22
xnoxcjwatson: bug #124241715:22
ubottubug 1242417 in grub2 (Ubuntu) "UEFI install broken on Kubuntu 13.10" [Undecided,Confirmed] https://launchpad.net/bugs/124241715:22
xnoxcjwatson: and there are similar against ubiquity "finished kubuntu install, black screen, uefi no boot"15:22
cjwatsonHarbort: that Kubuntu change must be reverted15:23
xnoxHarbort: that's rather bug in kubuntu packages that modify it.15:23
Harbortcjwatson: so in the end, it seems that if kubuntu could re-generate the efi image, changing the reference from /EFI/ubuntu to /EFI/kubuntu, it would work15:23
cjwatsonIt's foolish15:23
cjwatsonHarbort: No, I'm not going to build separate signed images for Kubuntu15:23
cjwatsonIt's pointless busy-work for no reason15:23
cjwatsonKubuntu shouldn't have made that change without consulting the GRUB maintainer15:23
xnoxHarbort: you can't regenerate .signed easily, as it need to be signed by microsoft.15:23
cjwatsonxnox: no, please don't spread misinformation!15:23
cjwatsonthat file is signed by us15:23
apacheloggercjwatson: bug 1242417 so what do we do?15:23
xnoxcjwatson: oh, ok.15:23
ubottubug 1242417 in grub2 (Ubuntu) "UEFI install broken on Kubuntu 13.10" [High,Triaged] https://launchpad.net/bugs/124241715:23
cjwatsonbut nevertheless, it is cumbersome to generate other versions of it - they're referred to by grub-install etc.15:24
cjwatsonapachelogger: revert whatever changes you made to use /EFI/kubuntu15:24
cjwatsonAnd check with me next time?15:24
apacheloggerwe only define GRUB_DISTRIBUTOR15:24
cjwatsonapachelogger: argh, not that again15:24
cjwatsonapachelogger: I'm tempted to revert all the GRUB_DISTRIBUTOR=kubuntu changes15:24
cjwatsonThey cause far more trouble than they're worth15:25
apacheloggerI know, you'd think such a tiny thing would be a no-brainer xD15:25
cjwatsonThe GRUB distributor here is Ubuntu - Kubuntu uses the same GRUB as all other flavours15:26
cjwatsonSo it's really inaccurate15:26
cjwatsonBut I know you were trying to handle branding :(15:26
cjwatsonapachelogger: I guess I will slather on some more complexity to deal with the complexity.15:27
cjwatsonBecause what could possibly go wrong ...15:27
apacheloggercjwatson: see bug comment for options, I am somewhat indifferent at this point ... though I'd argue that the maintainer scripts are misbehaving if they expect EFI/G_D to work and we don't support that15:27
apacheloggerlol15:27
apacheloggercjwatson: actually another approach is to add slightly more complexity that allows changing the name that shows up in the created grub entries without changing GRUB_DISTRIBUTOR15:28
cjwatsonThe maintainer scripts weren't misbehaving until Kubuntu broke the rules15:28
apacheloggeras you said, it's really just about the branding15:28
cjwatsonWell, I don't know, it may depend on which involves the larger patch15:28
loolSaviq: pong, albeit I'm on leave until Thursday (inclusive), but perhaps I can help?15:29
Saviqlool, just a quick question, hopefully: ideas on how should we tackle the /usr/bin/unity8 hack when upgrading the unity8 package (for automated testing in -ci jobs)15:30
Saviqlool, we could ship a pre-inst script that would unmount it15:30
cjwatsonapachelogger: I don't think I want to change the menu generation - that's more likely to result in a patch that's more work to maintain going forward15:30
xnoxcjwatson: i think kubuntu is not the only one that customized GRUB_DISTRIBUTOR.15:30
* xnox goes to check.15:30
cjwatsonxnox: It's the only one I know of in the Ubuntu archive15:30
Saviqor maybe adding a post-stop script to the unity8-setcap job (and stopping it) would be better15:30
loolSaviq: Hmm that's a good question, but do we reboot then?15:31
loolSaviq: Actually rather than invest in this, could we prioritize ripping this off?15:31
cjwatsonxnox: And it's the only one with support for it in other parts of the grub2 source package15:31
Saviqlool, sure, what's the plan on that? bumping the rootfs to ext4?15:31
Saviqlool, have we a bug? who do I talk about this to?15:31
loolSaviq: My understanding is that we don't need the hack; first, we already start unity8 with a negative score, and second we could also simply restrain to positive scores; in both cases, we don't need the setcap hacks15:32
loolSaviq: tvoss was working on the logic picking up scores; don't think we have a bug for this, but he had a WIP branch15:32
Saviqlool, thanks, will follow up with him15:33
tvosslool, https://code.launchpad.net/~thomas-voss/unity-mir/less-aggressive-scores15:33
tvossSaviq, ^15:33
Saviqtvoss, and that would rid us of having to setcap unity8?15:33
tvossSaviq, yup15:33
Saviqoh cool15:33
Saviqgreyback, can you please prioritize ↑↑?15:33
greybackSaviq: okey15:34
Saviqgreyback, thanks15:34
loolgreyback: Reason it's urgent is probably because it breaks ci runs of unity8 right now due to /usr/bin/unity8 being a bind-mount in the read-only images15:35
cjwatsonapachelogger: do you have any way to test fixes for this in trusty?15:35
greybacklool: tvoss really? I don't see how changing OOM scores has any impact on that bind-mount problem15:36
apacheloggercjwatson: yes, I only today noticed that my laptop supports UEFI and secureboot and that pile of madness ^^15:36
apacheloggercjwatson: i.e. I have already tested if you change the build script to use EFI/kubuntu instead it works as expected15:36
loolgreyback: we thought we had to setcap /usr/bin/unity8 as to allow it to set OOM scores; it actually only needs this for scores lowers than itself, and we don't really need this15:36
tvossgreyback, what lool says15:36
loolgreyback: we need to bind-mount it because we're using ext2 as the read-only base15:37
loolgreyback: we use ext2 due to limitations in our recovery ROM15:37
lool(we should lift these too BTW)15:37
greybacklool: interesting. Ok, thanks for the answer15:37
xnoxcjwatson: Ubuntu Studio also sets GRUB_DISTRIBUTOR to != Ubuntu, see http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/saucy/ubuntustudio-default-settings/saucy/view/head:/etc/default/grub.d/50_ubuntustudio.cfg15:38
stgrabercjwatson: looking at merges.u.c I appear to be TIL on grub-installer, should I let you deal with that one?15:38
cjwatsonxnox: Grr, well Ubuntu Studio will be even more broken, they need to revert15:38
cjwatsonI wish this trend hadn't been started without my consent15:38
cjwatsonIt needs actual design rather than ad-hocery15:39
cjwatsonstgraber: Sure, I can take that15:40
stgrabercjwatson: thanks15:41
slangasekUrsinha: well, adding/removing an external monitor still moves windows around in ways that it shouldn't, but now they all stay on the same workspace..15:43
Ursinhaslangasek, right... well, in here it's pretty random, sometimes windows are all moved to the same workspace, sometimes they are in different workspaces but not where they're supposed to be15:45
slangasekhmm15:45
slangasekyeah, nothing quite that bad here15:45
Ursinhaslangasek, have you opened another bug for the remaining issue? I found one regarding fullscreen windows, that's not really the case here15:46
UrsinhaI have another bug in my intel driver that combined with this one is driving me crazy15:47
slangasekUrsinha: I think there is one but I don't remember where15:47
slangasekLaney, pitti: is bug #1240673 something that should get some attention in upower?  Seems to affect a wide range of Dell machines15:49
ubottubug 1240673 in upower (Ubuntu) "Reports 0% charged for fully charged batteries" [High,Confirmed] https://launchpad.net/bugs/124067315:49
slangasekScottK: ^^ escalating to the upowers that be ;)15:49
ScottKslangasek: Thanks.15:51
cjwatsonapachelogger: Perhaps you could try http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu/trusty/grub2/trusty/revision/2359 ?15:52
LaneyMmm, pitti's going to be better at debugging that than me15:53
cjwatsonapachelogger: If that works, I can do the upload to trusty, but I'd appreciate it if somebody Kubuntuish could take care of the SRU ...15:54
apacheloggerok15:56
xnoxcjwatson: and about studio? revert. Or grub2 will start maintaining a list of "supported" ubuntu aliases.16:00
roaksoax/win/win 316:04
roaksoaxerr16:04
cjwatsonxnox: Studio should revert for saucy16:13
cjwatsonxnox: Maybe we can figure out something for trusty16:13
cjwatsonxnox: I'm treating Kubuntu differently because it already had partial support in the grub2 source package - Studio didn't16:14
xnoxcjwatson: i wonder if kubuntu's snippet should include # WARNING! below only works due to special casing in grub2 packages16:15
xnoxcjwatson: to prevent more derivaties just looking up "how kubuntu did it"16:16
apacheloggerseems useful16:16
apacheloggerI'll add one16:16
xnoxdistro-info-derivatives anyone?16:16
apacheloggeroh my16:16
cjwatsonxnox,apachelogger: I'll do something in the next Debian upload16:18
cjwatsonapachelogger: if you could leave the Ubuntu branch alone for the meantime it would help me be less confused about its state :)16:18
apacheloggercjwatson: the snippet is in lp:kubuntu-settings16:20
apacheloggerI assume xnox was talking about the cfg file setting GRUB_DISTRIBUTOR16:20
cjwatsonapachelogger: ah, sure16:22
mdeslaurdon't we usually sync ltses from stable?16:26
apacheloggerhttp://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-settings/kubuntu-settings/revision/57116:26
xnoxmdeslaur: since britney migration available in ubuntu, we always sync from unstable.16:26
mdeslaurxnox: ah! that makes sense I guess. Thanks.16:27
xnoxmdeslaur: cause we get all the same benefits, sans 10-day delay. (well RC-bugs in debian is something to keep an eye on)16:27
cjwatsonmdeslaur: we never synced from stable anyway - testing in the past.  but what xnox said16:32
mdeslaurcjwatson: er, yes, I meant testing16:32
=== chuck_ is now known as zul_
=== mdeslaur is now known as chuck_
=== chuck_ is now known as mdeslaur
=== gaughen_afk is now known as gaughen
stgraberarges: I'll take the ifupdown merge.17:08
argesstgraber: ok. thanks17:09
bdmurrayslangasek: do you have any ideas on the problem in bug 1241487?17:25
ubottubug 1241487 in ubuntu-release-upgrader (Ubuntu) "Release upgrade aborts with error message" [Undecided,Confirmed] https://launchpad.net/bugs/124148717:25
=== psivaa is now known as psivaa-afk
slangasekbdmurray: is that after we fixed the gnome-bluetooth thing?17:30
slangasekbecause that seems to be the same problematic loop as in the gnome-bluetooth case17:30
bdmurrayslangasek: yeah, I tried used the upgrader in -proposed and it still failed17:30
slangasekhmm17:30
bdmurrayThe following packages have unmet dependencies: libgdm : Breaks: gdm (< 3.8.3-3~) but 3.6.1-0ubuntu4 is to be installed17:31
bdmurraythat's from trying a dist-upgrade with apt17:31
slangasekok, the log also shows gnome-bluetooth in the heart of this17:31
slangasekInvestigating (0) gnome-shell [ amd64 ] < none -> 3.8.4-0ubuntu5 > ( universe/gnome )17:32
slangasekBroken gnome-shell:amd64 Depends on gnome-bluetooth [ amd64 ] < none -> 3.8.1-2ubuntu2 > ( gnome ) (>= 3.0.0)17:32
slangasek  Considering gnome-bluetooth:amd64 3 as a solution to gnome-shell:amd64 017:32
slangasek  Holding Back gnome-shell:amd64 rather than change gnome-bluetooth:amd6417:32
bdmurrayslangasek: so why does it choose not to install gnome-bluetooth?17:40
slangasekdunno yet17:40
slangasekwalking back through the list, gnome-bluetooth isn't the root cause this time though17:41
slangasekobex-data-server is the next one17:41
slangasekbdmurray: in the reproducer environment, what do you get with just an 'apt-get install obex-data-server'?17:47
slangasek(trying to install the saucy one, not raring)17:47
bdmurrayThe following packages will be REMOVED: obexd-server17:48
slangasekright17:48
slangasekso they have a conflicting package installed17:48
bdmurrayhmm and that only appears in the installed packages list in the aptclone file afaict17:50
slangasekbdmurray: obexd-server is brought via recommends from bluez-tools; I think the right solution is to figure out if that Recommends can be changed to obexd-server | obex-data-server, or possibly dropped altogether17:51
=== chuck_ is now known as zul
pittislangasek, ScottK: I'll respond with some debugging questions, shouldn't be too hard to reproduce in a test18:29
ScottKpitti: Excellent.  I've got an affected system, so I'm glad to help out.18:30
=== Ursinha is now known as Ursinha-afk
=== mbarnett` is now known as mbarnett
apacheloggercjwatson: r2359 fixes UEFI for trusty18:49
apacheloggercjwatson: the bcfg entry still has Desc kubuntu though, not sure if that matters18:50
=== Ursinha-afk is now known as Ursinha
apacheloggermh, one could argue it's part of the branding, I guess I am happy ;)18:54
=== seb128_ is now known as seb128
dokojamespage, can you take care about the maven issues? or should I?18:59
LeeJunFanI have a bug, not sure which package to file under... btrfs /home on an encrypted volume (luks). Mountall doesn't wait for it during boot. It does ask for the password and calls cryptsetup to open it, but I have to manually call #mount /home after boot is complete.19:10
seb128ev, could you have a look to https://bugs.launchpad.net/ubuntu/+source/activity-log-manager/+bug/1198681 ? it's ranked 7 on the saucy issues today19:42
ubottuUbuntu bug 1198681 in activity-log-manager (Ubuntu) "gnome-control-center crashed with SIGSEGV in on_properties_changed()" [Medium,Confirmed]19:42
juliankpython-apt 0.9 is now in the Debian archive, merging the Ubuntu changes; many bug fixes; and entries for trusty in data/templates/Ubuntu.info.in20:08
cjwatsonapachelogger: Yeah, I assumed you wanted to keep that bit20:17
cjwatsonapachelogger: Thanks for the test, I'll upload to trusty shortly20:17
=== ara is now known as Guest23418
=== salem_ is now known as _salem
hallynstgraber: would you mind pushing http://people.canonical.com/~serge/lxc-halt.debdiff to precise-backports?21:10
stgraberhallyn: I can't push to backports (well, I can but am not supposed to)21:13
stgraberhallyn: I think what we should do is test the saucy package on precise and if that works ok, then ask for a backport of that one21:13
stgraberthat should give the missing features some users have been asking for a while and get us rid of lxc-halt in the process21:14
hallynwell i'm running daily ppa not saucy, but it works terrific for me on precise :)21:14
hallynok, this just seemed like an easy way to avoid some cursing in our general directions21:14
hallynso after we test, we should talk to ... ScottK ?21:15
stgraberyeah, same here. I'll try to find an hour or so to stress test the current saucy package on precise and if that works, then just ask a backport of that one21:15
hallynok, thanks.  testing the getting-rid-of-anonpath right now21:15
slangaseksarnold, jdstrand: so given that libestr is now a hard dependency of rsyslog upstream, I guess that the result of the audit is going to be "fix these bugs", not "you can't have this in main"...  would it be ok for me to upload the rsyslog merge to -proposed, and let it sit there waiting for build until the MIR is done?21:34
sarnoldslangasek: fine by me21:34
=== qengho_ is now known as qengho
=== jono is now known as Guest78132
juliankDamn. I wrote "Trusty Thar" instead of "Trusty Tahr" in python-apt 0.9.0. Stupid /me21:51
dokoapw, this has to build something on i386 ... https://launchpad.net/ubuntu/+source/linux-meta-ppc/3.11.0.3.5/+build/512706321:55
apwdoko thanks, i'll have a look as it doesn't seem it should indeed, must be a control foul up21:56
YokoZarWhy is /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so  in the non-multi-arch p11-kit package?  :(22:15
slangasekYokoZar: because it's a plugin for a package that only looks in /usr/lib/x86_64-linux-gnu/pkcs11/22:19
YokoZarslangasek: Wine is still throwing this error:22:20
YokoZarp11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory22:20
YokoZar(on 64-bit).  So it seems to be trying to look there :/22:20
slangasekI'm not sure why you're surprised that the 32-bit library looks in the 32-bit pat22:20
slangasekptah22:21
slangasek$dir22:21
YokoZarwhat I mean is I can't install both p11-kit:i386 and p11-kit:amd64 because they're not multiarch (not sure if that even makes sense in this case), but for some reason Wine is trying to find the p11-kit-trust.so library22:21
slangasekyes; the package needs to be split up to support that22:23
slangasekbut that's a non-fatal error22:23
slangasekwhich is why it hasn't been a priority for anyone22:23
YokoZarslangasek: we did split gnome-keyring already though, somehow I must have been mentally lumping the two together22:26
sarnoldcan someone please poke the retracers for bug 1232311 ? Thanks :)22:28
ubottuError: Launchpad bug 1232311 could not be found22:28
slangaseksarnold: poke how?  It's marked as a failed retrace22:37
slangaseksarnold: what are you expecting a retrace to give you that it didn't give you the first time?22:38
sarnoldslangasek: mostly I just don't understand them well enough to know which output means "retracers have done all they can" vs "retracer died and needs to be restarted" or something...22:41
sarnoldslangasek: thanks for looking, I'll just delete the coredump and open the bug if the retracers can't squeeze any more juice from that rock :) hehe22:41
slangaseksarnold: when the retracer dies, you get nothing; when the retracer has done all it can, you get 'apport-failed-retrace'22:42
sarnoldslangasek: thanks :)22:42
slangaseksarnold: and now that we've fixed cron mail, the retracers haven't been down for more than a day, fwiw22:42
sarnoldslangasek: <322:42
brainwashbug 1183580 is still not fixed, it has been reported long before final release, but the package maintainer seems to be inactive23:35
ubottubug 1183580 in librcc (Ubuntu) "librcc segfaults on latest saucy" [Undecided,Confirmed] https://launchpad.net/bugs/118358023:35

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