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

geniiGetting repeated W: Failed to fetch gzip:/var/lib/apt/lists/partial/ddebs.ubuntu.com_dists_saucy_main_binary-amd64_Packages  Hash Sum mismatch  all today.02:13
* genii grabs a coffee and heads out again02:17
infinitygenii: Just tested that it works here.  Broken transparent proxy in the way?02:17
sarnoldd'oh..02:17
infinityTiiiiming.02:17
sarnoldinfinity: hrm, I just manually downloaded the Release, Release.gpg, and main/binary-amd64/Packages.gz file and I also get hash mis-matches.02:20
infinitysarnold: Curious that apt didn't complain at me...02:21
sarnoldinfinity: is there a better way to do this than hand or adding them to apt sources.list? (apt already takes long enough, hehe :)02:21
infinitysources.list and apt is the "better way".02:21
sarnolddarn :) hehe02:22
infinityroaksoax: Want to make sure there's a bug subscriber for djorm-ext-pgarray, so I can promote it?02:23
roaksoaxinfinity: argh... i though someone had already subscribed maas-maintainers to it02:26
roaksoaxlet me check02:26
roaksoaxinfinity: it is already02:27
infinityHrm, does that post-date mterry's comment?02:28
infinityPossibly.02:28
infinityAnyhow, cool.02:28
infinityCan you do the same for curtin too, so we don't have to ask later? :)02:28
roaksoaxinfinity: sure02:29
sarnoldinfinity: apt agrees with me: W: Failed to fetch gzip:/var/lib/apt/lists/partial/ddebs.ubuntu.com_dists_saucy_main_binary-amd64_Packages  Hash Sum mismatch02:32
infinitysarnold: apt here disagreed with you.  Weird.  Let me try again.02:33
sarnoldinfinity: so hooray / darn :) -- no transparent proxy going on here, at least none that I know of. (comcast might be doing something silly of course but that seems unlikely)02:33
sarnoldinfinity: I -do- have apt-cacher-ng going, but the other 303 sources fetch just fine.02:34
infinityhttp://paste.ubuntu.com/6212028/02:34
sarnoldinfinity: does the public key error mean the hash check won't be performed?02:35
sarnoldinfinity: or would apt report both in that case?02:35
infinityNo, they should be performed regardless.02:35
infinityBut I can import the key and try again.02:35
infinitysarnold: Huh.  No, you're right.  With the key added, it fails.02:38
infinityOh, because my chroots don't ignore auth failures, so it ignores that entire Release file.02:39
infinitySilly me.02:39
infinitypitti: ddebs are all hashsum mismatchy, please fiz.02:39
infinitypitti: Or fix.02:39
sarnoldinfinity: I'm surprised apt didn't report "E: .." rather than "W: "..02:41
infinityIndeed, that should be an E with strict checking, and a W without.02:42
infinityThough, at least the behaviour appears to be correct, just not the message.02:42
sarnoldaha02:43
sarnoldthanks :)02:43
=== statik_ is now known as statik
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== plars_ is now known as plars
=== Maple__ is now known as Guest58172
pittidoko_: p-9.1> ah, that needs a dh_autoreconf?04:10
pittiinfinity: erk, more of that? the ddeb-retriever is stuck anyway, I'll have a look04:17
infinitypitti: I'd go to --with autotools-dev for psql, personally, but up to you.04:18
infinitys/to/for/04:18
pittiinfinity: ah, I don't know; if that works, sure04:18
pittiit just needs to be backportable all the way to lucid04:19
pitti(and squeeze)04:19
infinitypitti: lucid?  srsly?04:19
pittiyes04:19
infinitypitti: Then you might want to fake what dh_autootools-dev_* do and manually find-and-replace all config.{sub,guess} :P04:20
infinityCause the dh commands definitely weren't there in lucid.04:20
pittiack04:21
infinitypitti: (Or just ship config.{sub,guess} updates as a patch/diff, but then it doesn't magically work for the next new port)04:22
pittiinfinity: I'll just ship a patch04:22
infinitypitti: Make sure you get 'em all, if there's more than one.04:22
pitti9.3 has a newer config.{guess,sub}, and we'll get that from the next release on04:23
pittijust checked, there's just one04:23
infinitypitti: 9.3's might not be new enough still, depending on how new newer is.04:23
infinitypitti: (ppc64el was added quite recently)04:23
pittitimestamp='2013-04-24'04:23
pitti    ppc64:Linux:*:*)04:24
pitti        echo powerpc64-unknown-linux-gnu04:24
pittithat's not enough?04:24
infinityNope.04:24
infinityThat's big-endian.04:24
pittiok, so I'll update both04:25
pittiinfinity: is ppc64el something we'll (soon) care about in D/U?04:55
infinitypitti: Yep.04:56
infinitypitti: Debian for sure, Ubuntu possibly.04:56
pittithanks (some fodder for the changelog)04:56
infinitypitti: I've just been using generig changelogs along the lines of "Do blah blah to config.sub" ... "to enable new ports."04:57
infinitypitti: Cause, well, if you do it in a fashion that automated at build time (instead of in a patch), it's good for all new ports. :P04:57
pittiright, but we automate all the backports, and so everything needs to work on old releases04:58
infinitypitti: Sure, you could just manually copy config.foo at build time, as some packages do.04:58
infinityslangasek: Why the moutall fakesync instead of a real sync?05:00
pittiinfinity: well, my suspicion is that new ports will need some manual care anyway, as they need the corresponding asm for fast mutexes05:00
infinityslangasek: And with different sources, no less...05:01
* infinity reuploads with the same source as Debian...05:03
pittiinfinity: if you are reviewing syncs in the queue, I left some explanations about upower in #u-release05:17
=== stub` is now known as stub
slangasekinfinity: oh, I suppose that did regenerate the sources; well, the contents were the same, so yeah.  But anyway, how do you do a real sync from incoming?05:47
infinityslangasek: I unpack the debian sources, dpkg-genchanges -S > ../foo_source.changes, change the target to saucy, sign the .changes (but not resign the .dsc) and upload.05:58
infinityslangasek: Pretty sure syncpackage or something has an option that tries to do that automagically, but I dunno.  I've been doing it manually for 9 years.05:58
slangasekinfinity: right, that was actually what I meant to do, I just goofed by regenerating the .dsc along the way05:58
slangasekbut I hear some people still don't consider that a "real" sync :)05:59
infinityslangasek: It won't report in the UI and mailing lists quite the same, but if the dsc/diff/orig are byte-identical and retain the original sig, I don't care. :P05:59
* slangasek nods06:00
=== Maple__ is now known as Guest60728
=== jasoncwarner_ is now known as jasoncwarner
dholbachgood morning07:25
diwicpitti, hi08:11
pittihello diwic08:12
diwicpitti, hi! It looks like you're the author of dh_modaliases08:12
pittiyes, indeed08:12
diwicpitti, I have a question about it finding module aliases directly in the .ko file08:12
diwicpitti, are there any naming conventions w r t the package name and the .ko file?08:13
diwicpitti, or how would dh_modaliases know which .ko files to scan for aliases?08:13
pittidiwic: no naming conventions really; it's usually <upstream-source-name>-dkms08:14
pittidiwic: it just scans the entire binary package for *.ko files and adds all their modaliases08:14
=== iahmad is now known as iahmad|afk
pittiif that doesn't work (like for nvidia, which has completely broken modaliases), you need a manual list08:14
=== freeflying_away is now known as freeflying
diwicpitti, okay, thanks08:15
diwicshawnwang, <pitti> diwic: it just scans the entire binary package for *.ko files and adds all their modaliases08:17
diwicshawnwang, just trying to understand why you don't think that would work for us?08:17
diwicshawnwang, i e I don't think we need to manually generate debian/modaliases08:18
diwicshawnwang, dh_modaliases would just do the right thing if it does not find such a file.08:19
shawnwangdiwic, but if I don't put the modaliases, it won't generate oem-audio-hda-daily-dkms.substvars08:19
diwicpitti, ^ do you know how to troubleshoot that?08:21
shawnwangdiwic, it shows "Can't stat debian/oem-audio-hda-daily-dkms: No such file or directory"08:22
pittiaddsubstvar() is called in both cases, and both update that map08:23
pittithat sounds like you might be calling it too early?08:23
pittii. e. before dh_install etc?08:23
pittiof course it can only scan the binary package if it already exists08:23
diwicpitti, does it have to be done as part of the dkms build here?08:24
pittiif you use dh, then "dh --with modaliases" should DTRT08:24
pittidiwic: what do you mean? I thought dkms was used to build the actual *.ko files from the source (which is shipped in the foo-dkms.deb)08:25
diwicpitti, sorry, you always have to think twice with the double packaging that comes with autobuilding dkms packages on launchpad08:25
pittiyeah08:26
pittiif all that your ubuntu source pacakge does is to copy around the source C files, then dh-modalises won't work08:26
diwicpitti, ah...you're right08:26
pittiyou'd need to build it once, scan for the modalises, and stick them into debian/foo.modalises08:26
pitti(i. e. the static variant)08:26
diwicpitti, yeah, and that's exactly what shawnwang's trying to do08:26
shawnwangpitti, add dh_install, It works now.08:27
diwicshawnwang, you're right and I'm wrong. We need to do it your way, because we shouldn't ship the .ko files, just the source08:27
pittiI believe I once wrote some "debian/rules update-modaliases" stanza for some driver which does that08:29
diwicshawnwang, hmm, so we could run dh_install just to make dh_modaliases happy, and then throw away whatever dh_install installs?08:29
pittiif only I could remember which one08:30
shawnwangdiwic, ok, I will do some test about dh_install and dh_modaliases08:30
pittiwell, if running dh_install installs something which you don't want, you have a bug in your debian/*.instlal files08:30
pitti(but that's entirely unrelated to dh_modaliases)08:30
diwicshawnwang, ok, thanks. If you don't come to a conclusion I08:30
diwicshawnwang, ok, thanks. If you don't come to a conclusion I'll merge it as it is08:31
shawnwangdiwic, ok... cool08:32
diwicpitti, thanks for explaining it to me08:32
shawnwangpitti, thank you08:32
pittino worries; sorry, dh_modaliases scanning doesn't really work with dkms08:33
pittiif you have an idea how to generalize that, I'm all ears08:33
pittiseems in nvidia, bcmwl, etc. we just ship static modalises08:33
diwicpitti, dh_modaliases --files-to-scan=path/to/*.ko ?08:34
pittii. e. debian/foo.modaliases08:34
pittibut would you actually have *.ko files in a dkms package? all it does is to install a few *.c files from the orig.tar.gz?08:34
diwicpitti, that way you could to a test build, call dh_modaliases on that, and then throw away the .ko files08:34
pittiah, for manual operation08:34
diwicpitti, the test build could be done as part of the build even if it is thrown away08:35
diwicpitti, it is a good test case, to see if your c files actually compile, too :-)08:35
pittidiwic: indeed; if you debian/rules calls dkms build into a tmpdir08:36
dholbachcan somebody from the release team have a look at 1235737?08:36
seb128dholbach, try #ubuntu-release and bonus point if you use "bug <nnn>" so the bot gets the title and url ;-)08:37
dholbachhey seb128 :)08:37
seb128dholbach, hey ;-)08:38
seb128hum, did anyone got a conffile prompt when upgrading evince?08:38
dholbachseb128, not me08:39
pittiI upgraded this morning, no conffile prompts08:42
pitti(nor did I get any in the past few weeks)08:42
Laneysame08:42
Laneywhat was the diff?08:42
pittidoko_, infinity: postgresql-9.1 updated; I'll do the sid upload/saucy sync tomorrow, then 9.1.10 will get announced upstream08:48
pitti(bug 1237248)08:48
ubottubug 1237248 in postgresql-9.1 (Ubuntu Raring) "New upstream microreleases 9.1.10, 8.4.18" [Undecided,New] https://launchpad.net/bugs/123724808:48
pitti(the sid upload contains the config.* update)08:48
seb128Laney, https://bugs.launchpad.net/ubuntu/+source/evince/+bug/123728108:49
ubottuUbuntu bug 1237281 in evince (Ubuntu) "usr.bin.evince conffile diff prompt on upgrade" [Undecided,New]08:49
Laneyseb128: that flags=complain stuff wasn't in the distro package08:51
seb128Laney, I probably used aa-complain usr.bin.evince at some point I guess08:52
seb128I never edited that file manually though08:52
Laneyhow can dpkg tell that?08:52
Laneya tool editing is still editing08:52
seb128well, we should provide tools that create conffile diffs08:52
seb128or those files shouldn't be conffiles08:53
seb128Laney, but thanks for pointing that out, I had forgotten about the aa-complain08:53
seb128but I guess that's due to it08:53
seb128we *shouldn't* provide tools...08:53
seb128(rather)08:53
LaneyI think people who know enough to muck about with apparmor profiles like that can handle the prompt08:54
seb128Laney, ok, fair enough, thanks for the hint, as said I had no idea I ever touched that config08:55
Laneysure, np08:55
Laney:-)08:55
seb128Laney, I guess my issue is https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/11785209:00
ubottuUbuntu bug 117852 in apparmor (Ubuntu) "Conflict in profiles in complain mode when upgrading apparmor-profiles" [Wishlist,Won't fix]09:00
Laneysounds like it09:00
Laneyold bug!09:00
seb128yeah09:00
seb128so it seems like I had my profile in complain mode for ages, I didn't know09:01
Laneyi guess it's likely not updated very often09:01
seb128I tried to turn it off once to test a bug and to see if it was an apparmor thing09:01
seb128I probably screwed up and did a config change09:01
* seb128 has not a lot of clue about apparmor09:01
Noskcajpitti, Do we want symbols for pygobject or is there a reason they've not been generated?09:04
infinitypitti: How fresh are our langpacks?  Do we need another export for release?09:04
pittiinfinity: I think we do; we advertise LanguagePackTranslationDeadline for Oct 10, so I guess we should build fresh ones on Oct 1109:17
pittiNoskcaj: we do want them; they should be in python{,3}-gobject-dbg09:17
pittiNoskcaj: err, python{,-3}-gi-dbbg09:17
FourDollarspitti: Do you have any plan to patch or backport upower to Ubuntu 12.04,12.10,13.04?09:18
Noskcajpitti, ok. I've just made some of the ones for the standard package, i'll finish them tomorrow09:18
pittiFourDollars: not from my side; there are some quite intrusive patches in there09:19
pittiFourDollars: if someone wants to backport individual fixes, I'm happy to assist/review, though09:19
FourDollarspitti: I see.09:20
FourDollarspitti: Actually I have https://code.launchpad.net/~fourdollars/ubuntu/precise/upower/fix-lp-bug-1153488 that needs someone to review it. Could you help me?09:20
pittiFourDollars: we definitively don't need stuff like 05-stop-calling-deprecated-g_type_init.patch in SRUs09:22
pittiFourDollars: and we need Launchpad bugs (with SRU information) for all changes09:22
infinitypitti: Alright, can you make sure that happens, so I can not care about chasing it up? :)09:22
pittiinfinity: yes, that's on my TODO list09:23
FourDollarspitti: I will cherrypick it is because without it there will be some merge conflict.09:23
infinitypitti: My hero.09:23
FourDollarspitti: OK. I will go to see what information I should add on it.09:24
=== iahmad|afk is now known as iahmad
pittiinfinity: according to https://translations.launchpad.net/ubuntu/saucy/+language-packs we ought to get a fresh -base export on Oct 10 or 11 now, so that'll fit09:24
pittiFourDollars: not sure whether the locale fixes are important enough for SRU; they are not "obviously safe" and don't fix critical bugs, so TBH I'd rather leave them out09:25
pittii. e. if it suddenly starts exposing UTF-8 names to clients, these might crash in turn as they haven't seen/expected non-ASCII data so far09:26
FourDollarspitti: I thought there are all relative to that bug.09:26
pittiFourDollars: likewise, I'd treat detection of bluetooth input devices as a new feature, not truly a major bug in precise (but if you want/need that for some OEM stuff, it's probably ok)09:26
pittibut only for precise, not for non-LTS09:27
FourDollarspitti: OEM reports lots of Bluetooth device issues. That is why I am working on it.09:28
xnoxFourDollars: usually one has multiple issues fixed in a single upload, hence multiple entries/comments in the changelog, multiple patches etc. For SRU, one has to decide which is the _least_ amount of changes that need to be cherrypicked to solve a particular bug in a stable release.09:28
=== doko_ is now known as doko
FourDollarsxnox: Regarding to Bug 1153488, there are some Bluetooth keyboards not showing in the power indicator, or there is some Bluetooth mouses showing in the power indicator but with the wrong type.09:33
ubottubug 1153488 in upower (Ubuntu Precise) "Treats bluetooth input device batteries as batteries" [Undecided,New] https://launchpad.net/bugs/115348809:33
FourDollarsxnox: The merge proposal I provided is to correct the type and the name of Bluetooth devices.09:34
loolpitti: So09:35
loolpitti: we use this ubuntu-unity/daily-build PPA to stage CI-ed touch uploads09:35
loolpitti: these get copied to -proposed once they pass automatic or currently manual testing09:35
pittilool: packages can ship a hook which either always redirects bug reports to an LP project, or only if the package isn't an Ubuntu one (so that you can share the hook with Ubunut)09:35
loolpitti: when we test these, we're getting crash files but apport wont let us them send them to launchpad because binaries come from PPA09:35
xnoxFourDollars: no, you made a merge proposal that copies all changes from the upload that happens to fix the bug you care about. But it also has 3 or 4 other unrelated patches.09:36
FourDollarsxnox: So I think that is the least amount of changes I need.09:36
xnoxFourDollars: no, it is not.09:36
pittilool: unity already does that (/usr/share/apport/package-hookssource_unity.py)09:36
pittilool:09:36
pitti    if not apport.packaging.is_distro_package(report['Package'].split()[0]):09:36
pitti        report['CrashDB'] = 'unity'09:36
FourDollarsxnox: So I need to open other bug report. Right?09:37
xnoxFourDollars: no, you need less changes in your merge proposal.09:37
loolpitti: so it's not my archive09:37
loolpitti: problem is we'd need to drop the hook when copying to distro09:37
seb128no you don't09:37
pittilool: why?09:37
seb128apport.packaging.is_distro_package09:38
loolpitti: so perhaps we can test for PPA build in CurrentlyBUilding and set the hook when it's PPA09:38
pittilool: that's what the first line does09:38
xnoxFourDollars: please modify the bug report description with test case, how to reproduce the original bug and verify that the proposed branch fixes it. I've asked you to do that before.09:38
pittilool: i. e. "redirect to project ONLY if it is not an ubuntu packag09:38
loolpitti: well what if you have other PPA enabled and you get that hook?09:38
xnoxFourDollars: at the point you can see that e.g. dropping extra patches still resolves the bug you care about.09:38
loolpitti: I dont want to get reports from people with random PPAs09:38
FourDollarsxnox: I see.09:38
loolpitti: that's why I wanted a cmdline flag to override W09:38
loolTW09:38
pittilool: ah, then you can check the origin flag in the Package field09:38
lool*BTW*09:38
xnoxFourDollars: Remember our conversation when I pointed you to: https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template ?09:38
pittilool: no, no, no09:38
FourDollarsxnox: Yes.09:39
loolpitti: even if it's very secret09:39
loolpitti: or let's protect it by cryptography09:39
loolor we hide it with steganography in the source09:39
pittilool: you can always vi the .crash report and re-send it through ubuntu-bug09:39
pitti(and drop UnreportableReason)09:39
loolif you have this combination of newlines in your email email address, it can be sent09:39
pittiso there's already a way09:39
loolpitti: ah perfect09:39
loolpitti: thanks!09:39
pittibut it shouldn't be an officially blessed CLI09:39
looltechnical means, social abuses09:40
pittilool: but as I said, you can also do stuff in the hook like "if Package field contains "[origin: PPA-unity-daily-build" then send it to LP09:40
pittito match your use case09:40
pittilool: look at your Package field, what does it say?09:40
loolpitti: sorry dont have one handy09:41
loolpitti: will check when I have one09:41
loolpitti: this is for a class of packages rather than one specific one09:41
pittilool: if we limit the match to that specific PPA, we can also add that logic to /usr/share/apport/general-hooks/ubuntu.py09:43
pittilool: i. e. "anything from that PPA", or matching by name/regexp etc.09:44
loolpitti: ok09:46
ritzhi , does upstart emit event for suspend/resume ?10:07
xnoxritz: yes.10:09
ritzxnox thanks, I am unable to see this in cook book, from a quick grep http://upstart.ubuntu.com/cookbook/10:10
FourDollarsxnox: pitti: I have updated the description of https://bugs.launchpad.net/ubuntu/+source/upower/+bug/1153488 .10:10
ubottuUbuntu bug 1153488 in upower (Ubuntu Precise) "Treats bluetooth input device batteries as batteries" [Undecided,New]10:10
xnoxritz: actually looking at $ man 7 upstart-events10:10
xnoxritz: I don't see it.10:10
ritzaah10:10
ritzthanks10:10
xnoxritz: why would you want a suspend/resume events anyway? =)10:11
xnoxritz: everything should get back as it is.10:11
ritzhttps://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/118426210:11
ubottuUbuntu bug 1184262 in network-manager (Ubuntu) "network-manager has decided that networking is disabled, cannot be re-enabled from lightdm" [High,Confirmed]10:11
pittiFourDollars: you'll need a separate for the unicode ones (or drop these patches), and drop teh g_type_init() one (as that's really not releavant for SRU)10:12
ritzxnox quick hackish workaround10:12
FourDollarspitti: OK.10:12
xnoxritz: right, so pm-utils package has direcotries with scripts that are executed on suspend/resume, hibernate/thaw.10:13
ritzaah10:13
ritzthanks10:13
xnoxritz: so network-manager or user should just add scripts there.10:13
xnoxritz: see /usr/share/doc/pm-utils/README and /usr/share/doc/pm-utils/HOWTO.hooks.gz and etc.10:15
xnoxritz: you can ship things in /usr/lib/pm-utils/sleep.d/ (for packages) or in /etc/pm/sleep.d (for administrator).10:15
xnox I think.10:15
xnoxritz: yeap, see $ man 8 pm-suspend.10:15
ritzxnox++  thanks10:18
=== wcchandl1r is now known as wcchandler
FourDollarspitti: I opened https://bugs.launchpad.net/ubuntu/+source/upower/+bug/1237329 and I am going to revise my merge proposal.10:24
ubottuUbuntu bug 1237329 in upower (Ubuntu) "Apple Wireless Keyboard/Mouse are not listed as its original name. It stripped non-ascii characters (UTF-8 valid)." [Undecided,New]10:25
xnoxFourDollars: right i see, then you can have multiple bugs in the SRU, but then the whole SRU will wait on all bugs to be verified before it gets accepted.10:26
xnoxFourDollars: so i guess that bug is for the utf-8 patch?10:26
FourDollarsxnox: yes.10:27
xnoxFourDollars: cool.10:27
FourDollarsxnox: pitti: https://code.launchpad.net/~fourdollars/ubuntu/precise/upower/fix-bluetooth-1153488-1237329/+merge/19008610:43
dokoseb128, could you forward the two unity-* ftbfs to somebody? http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20130917-saucy.html10:44
FourDollarsxnox: pitti: Is there anything needed to improve?10:44
dokothese still ftbfs, all others did succeed when given back10:45
=== d1b_ is now known as d1b
seb128sil2100, Mirv: ^ unity-lens-music and unity-scope-github ftbfsing is known?10:48
seb128doko, ^10:48
sil2100seb128, doko: looking, but 17 hours ago the unity stack built fine, hm10:52
pittiFourDollars: looks fine now, thanks; I adjusted the tasks for the new bug11:03
FourDollarspitti: Thank you.11:04
seb128sil2100, those are rebuilt of what is currently in saucy, not from trunk11:07
seb128sil2100, we didn't get an upload of unity-lens-music since 2013-06-21 ... is that normal?11:08
seb128sil2100, https://launchpad.net/ubuntu/+source/unity-lens-music11:08
Mirvthere haven't been commits to trunk since June11:09
seb128Mirv, weird that the daily build is working then? or is it not rebuilding if there are no change?11:10
Mirvseb128: exactly, it only rebuilds if there's a change11:10
seb128Mirv, so I guess it's why there is no issue in the stack11:11
dokoMirv, I'm retrying now, but I already did on Oct 111:11
=== MacSlow is now known as MacSlow|lunch
dokoMirv, unity-scope-github still ftbfs11:14
seb128doko, the music lens one is being worked on, should be fixed today11:16
dokoseb128, do you want to care about gtk2-engines and gmime?11:21
seb128doko, not especially, I've already and endless todo11:21
=== Guest60728 is now known as Maple[]
seb128doko, the unity-lens-music issue has been fixed in their trunk, now we just need a landing of the unity stack to happen11:54
dokoseb128, thanks!11:54
seb128yw11:54
OrokuSakiHi! When I run surface flinger, I get a screen, but I get a EGL_BAD_CONTEXT when running unity8. My screen initializes, but my OpenGL Renderer does not. My device is an HP Touchpad.. and its using a custom graphics.c, do you think the graphics.c could be the an issue?12:05
OrokuSakiSo I cannot watch 720p or 1080p videos...12:06
OrokuSakiAnd since an update to the mediaservice.. I cannot watch 480p12:06
OrokuSakiWhen I switch to Mir, I get an error that seems to be related to the graphics.c12:06
OrokuSakiI do not develop, so I can't argue. =)12:07
OrokuSakistill playing with udev rules12:07
OrokuSakiLastly, I would like to try cm-10.2 sources.. but.. I guess there is no way to switch Ubuntu Touch to 10.2?12:08
xnoxOrokuSaki: i think you want #ubuntu-touch channel.12:09
=== MacSlow|lunch is now known as MacSlow
=== _salem is now known as salem_
PaowZ_Hi there ! I'm trying to control the way udev populates /dev for a special device. I mean, I have a barcode reader which appears as a HID appliance in /dev. The thing is an event handler is attached to this device and every inputs are seen as keyboard inputs which, of course, I don't want..12:49
PaowZ_any clue ??12:49
=== caribou_ is now known as caribou
xnoxPaowZ_: barcode readers are usually, simply keyboards.12:59
xnoxPaowZ_: you scan a barcode yet, it acts as a keyboard that simply "types out" the barcode's digits/numbers.12:59
PaowZ_xnox: Indeed, this is what I noticed. But this behavior doesn't suit me..13:01
PaowZ_I need to "mute" barcode redirection towards text fields..13:01
PaowZ_I can already get a file descripteur on /dev/hidraw* to read barcode inputs, but I don't need the content to be typed into any text field..13:03
=== vila is now known as vila-laaaate-lun
jdstrandhallyn: hey, I only just now noticed bug #1227937 needed a response from me. I've done that though I doubt I am much help. I think stgraber needs to get involved13:13
ubottubug 1227937 in lxc (Ubuntu) "lxc-start is unconfined but has a profile defined" [High,New] https://launchpad.net/bugs/122793713:13
jdstrandhallyn: please see my comment though (comment #2)13:13
=== vila-laaaate-lun is now known as vila-late-lunch
hallyndoesn't ring a bell, checking13:23
hallynjdstrand: i don't understand.  if the lxc-container-default poilcy is defined, then it's defined...  if the container could enter it, it's defined.  no?13:25
hallynhm, screen is wonky.  one sec13:25
hallynjdstrand: does the ubuntu touch install run a normal upstart setup at boot, and normal lxc packages?  who is starting that container, and when/how?13:27
xnoxhallyn: see lxc-android-config package.13:28
xnoxhallyn: there is an upstart job, which well in the end does "lxc-start -n android"13:28
xnoxhallyn: so it's started as root.13:28
xnoxjdstrand: maybe /etc/init/lxc-android-config.conf need to specify with apparmor profile to use?13:29
hallynxnox: jdstrand: yeah that's a but in lxc-android-config13:30
hallynit needs to wait started lxc13:30
hallyn/etc/init/lxc.conf is the one which loads the apparmor profiles13:30
hallyni'll comment in the bug - thanks guys13:30
xnoxogra_: ^ looks like we will be starting android lxc container later in the boot process.13:31
xnoxogra_: unless we override lxc start on condition.13:31
ogra_xnox, we cant really13:31
ogra_we dont use the normal lxc jobs at all i think13:32
hallynthen you can manually load the profiles as the lxc.conf does13:32
xnoxogra_: right, then we should load the apparmor profiles.13:32
hallynor we could create an lxc-apparmor upstart jbo which does the loading, which everyoen can wait on13:33
hallynbut it's too late probably to get that into saucy13:33
hallynit's the nicest way to handle it long term13:33
ogra_i thought we had our special apparmor handling since months13:33
ogra_please talk to jdstrand, i know he added some stuff for our container a while ago13:33
=== vila-late-lunch is now known as vila
xnoxogra_: jdstrand is the one saying there is lxc-start running un-confined. with or without special profiles, if we don't load it, we don't get it =/13:34
xnox(unless i don't understand bug #12279)13:34
ubottubug 12279 in gnome-control-center (Ubuntu) "no way to emulate a 3 button mouse?" [Low,Fix released] https://launchpad.net/bugs/1227913:34
xnox(unless i don't understand bug #1227937)13:34
ubottubug 1227937 in lxc (Ubuntu) "lxc-start is unconfined but has a profile defined" [High,Confirmed] https://launchpad.net/bugs/122793713:34
ogra_xnox, well, whatever is set up atm, was planned to be kept for this version13:35
ogra_afaik13:35
=== arges_ is now known as arges
jdstrandactually, I have never touched the lxc/apparmor configuration on touch13:38
jdstrandhonestly, I know little about it13:38
pittilinux-signed-image-3.11.0-12-generic (3.11.0-12.18) wird eingerichtet ...13:38
pittiwarning: file-aligned section .text extends beyond end of file13:38
pittiwarning: checksum areas are greater than image size. Invalid section table?13:38
ogra_jdstrand, hmm, who did that then, mdeslaur ?13:39
pittiapw, xnox ^ just cosmetical, or something to worry about?13:39
jdstrandI filed that bug last month cause I noticed the profile was loaded but the process unconfined13:39
ogra_jdstrand, right,, and iirc on purpose13:39
jdstrandI have made changes to the system writable paths for apparmor in lxc-android-config13:39
ogra_because there was no way to fix it at that time13:39
xnoxpitti: i think that's ok, let me upgrade my laptop and let you know.13:40
jdstrandogra_: no one responded in the bug that it was intentional13:40
ogra_jdstrand, i dont remember who did that change anymore ... and i didnt know about that bug at all13:40
jdstrandogra_: but vila today saw a denial that I thought was because the profile was actually in effect13:40
jdstrandhe saw it in ci, but on intel of all things, so I don't really know what is going on13:41
hallynjdstrand: no one would respond in that bug bc it was against lxc, and noone at lxc knows about that assumption...13:41
jdstrandmaybe that is an unrelated bug that should be filed13:41
xnoxjdstrand: well if lxc-android-config is stopped, and started, the second invocation will be now confined as the lxc-start profile is loaded.13:42
hallynif you want it to be unconfined, then is lxc.aa_profile set to unconfined in the container config?13:42
xnoxjdstrand: as by that time lxc job has run and loaded the profile.13:42
ogra_xnox, ugh13:42
hallynbut just hoping that you run before lxc.conf runs, yeah that's racy13:43
stgraberxnox: the LXC container for Ubuntu touch runs with lxc.aa_profile=unconfined13:43
ogra_xnox, lxc-android-config is not designed to ever be stopped ...13:43
jdstrandxnox: sure. I filed the bug cause I saw what seemed like a race condition-- it is quite unusual (and dangerous) to have a profile that is loaded but not applied to the process because of what you just described. you end up with all kinds of weird bugs13:43
ogra_xnox, your devices would vanish underneath you13:43
hallynstgraber: have you seen bug 1227937 happen?13:43
ubottubug 1227937 in lxc (Ubuntu) "lxc-start is unconfined but has a profile defined" [High,Confirmed] https://launchpad.net/bugs/122793713:43
jdstrandeither don't apply the policy at all, or fix it so it is always applied13:43
xnoxogra_: oh, i see.13:43
vilajdstrand: does that mean my issue is completely different and I should investigate further while you discuss yours ?13:44
jdstrandogra_: right, that is what I was afraid of, so I didn't try to stop the container :)13:44
ogra_yeah, dont :)13:44
stgraberhallyn: I didn't see that bug but I don't know why we care since we explicity set the container as lxc.aa_profile = unconfined to begin with13:44
ogra_we only stop it  on shutdown13:44
jdstrandvila: your issue is definitely different. the lxc policy needs some missing rules13:44
hallynstgraber: that wasn't clear to me until just now13:45
jdstrandvila: but your issue was possibly never seen because of the issue we're discussing13:45
vilajdstrand: haaaa, now we're talking business ;) So the change Mirv pointed you at may have uncover "my" issue ?13:45
jdstrandvila: well, there was in the uploads yetsterday that should have caused that13:46
jdstrandwas nothing*13:46
jdstrandvila: you should have been seeing that issue all along (dbus mediation has been in effect since august)13:46
xnoxpitti: mostly harmless13:46
hallynvila: ok i'll wait for more info from you in the bug13:46
jdstrandvila: I should clarify-- nothing in the apparmor related uploads13:46
stgraberjdstrand: so I agree we've got a race there but the race shouldn't matter since the container runs unconfined anyway13:47
pittixnox: ack, thanks13:47
jdstrandstgraber: ok, can you comment on that in the bug?13:47
vilahallyn: meh, I'm confused, are you saying I should use that bug to track my issue ?13:47
jdstrandvila: can you file a new bug with your denial?13:47
hallynuh, or, if you don't want to, mark it invalid13:47
vilajdstrand: will do13:47
hallynvila: ok, nm :)13:48
jdstrandstgraber: perhaps you can look at vila's bug when he files it? there is a system bus apparmor denial when lxc-container-default is in effect13:48
vilahallyn: I'll file a new bug once I have a better idea on what is going on (it may well be that the problem is elsewhere)13:48
hallynjdstrand: so shall i mark bug 1227937 invalid?13:49
ubottubug 1227937 in lxc (Ubuntu) "lxc-start is unconfined but has a profile defined" [High,Confirmed] https://launchpad.net/bugs/122793713:49
* hallyn confused13:49
jdstrandhallyn: I'm not sure it is invalid-- I think it is not high priority. eg, what would happen if lxc-start did have its profile in effect sometime in the future when it did matter?13:50
vilajdstrand: what's lxc-container-default ?13:50
hallynjdstrand: if you have lxc.aa_profile = unconfined, then nothing would change13:50
jdstrandI don't know-- how all the lxc apparmor containers work together13:50
hallynjdstrand: lxc-start will see that it is unconfined, and do nothing.13:51
jdstrandhallyn: yes, what I am saying is if someone did 'lxc.aa_profile = somethingelse'13:51
hallynjdstrand: if it becomes confined, then it will switch the profiles.  (so, if kernel relabels it, as it should)13:51
jdstrandhallyn: all of a sudden this bug is potentially important13:51
hallynjdstrand: then the caller had a bug for not waitint on lxc13:51
hallynbut it's not a bug13:51
hallynit's a mis-use13:51
hallynthe only inconvenience is that aa gets loaded later bc it's tied in with setting up networking13:52
stgraberjdstrand: then lxc-android-config should wait for lxc to finish, but that's not currently required and would possibly slow down the boot process on the phon13:52
jdstrandhallyn: so the fact the lxc-start has a profile defined for enforce mode, but starts before that is in effect is not a bug? how is that possible?13:52
jdstrandit is a bug waiting to bite someone13:53
hallynstgraber: for s+1 I think we should split up lxc.conf to have a separate loading of aa policy earlier than lxc-net runs13:53
stgraberlxc-start should fail if the profile isn't ready for use13:53
jdstrandnote, I'm not saying it is important for saucy for the reasons mentioned. I am only saying I don't think the bug is invalid13:53
jdstrand(and perhaps the bug isn't against lxc)13:54
hallynhm.13:54
hallynfrom ubuntu pov you're right.  but upstream lxc can't say "if no profile don't run"13:54
stgraberroot@castiana:~# lxc-start -n tpl-saucy-amd64 -s lxc.aa_profile=blah13:55
stgraberlxc-start: Permission denied - failed to change apparmor profile to blah13:55
stgraberso the upstream behaviour is already correct13:55
hallynthen ubuntu behavior should also be correct13:55
stgraber(ENOPERM is a bit odd though ;))13:55
jdstrandstgraber: can you answer vila's question about lxc-container-default?13:55
jdstrand(or hallyn)13:56
hallynthoug i'm quite certain there is going to be a race in there depending on exactly when the running lxc-start gets re-labeled13:56
stgrabervila: that's the apparmor profile applied to a standard container on Ubuntu which prevents the container from causing harm to the host13:56
vilajdstrand: found it, it's in apparmor, I thought it may have been the default config since otto (my main suspect here doesn't use the default lxc config)13:56
vilastgraber: thanks13:56
jdstrandvila: well, it is an apparmor profile, yes (I didn't know that was your question). however the package that ships that policy is lxc (ie, lxc may need to be updated to address your apparmor denial)13:57
stgraberjdstrand: so is your dbus stuff allowed by default in apparmor or does any confined job now has to allow it?13:57
* stgraber tries dbus in a saucy container13:58
vilajdstrand: yeah, thanks, that's where I found it (searching lxc for all installed files)13:58
jdstrandvila: and what I didn't know is that policy is in effect and how13:58
vilajdstrand: but I still don't know what is denied, the only apparent symptom in the end is that we can't start the X server13:59
hallynprobably dbus13:59
hallyngrumble :)13:59
jdstrandstgraber: any confined process needs to have dbus rules if it uses dbus. the apparmor dbus abstractions allow wide access13:59
jdstrandstgraber: eg: cat /etc/apaprmor.d/abstraction/dbus14:00
jdstrand  /{,var/}run/dbus/system_bus_socket rw,14:00
jdstrand  dbus bus=system,14:00
stgraberjdstrand: that's going to suck for LXC...14:00
jdstrandstgraber: so if you don't want fine-grained access, just add #include <abstractions/dbus> to the profile14:00
stgraberjdstrand: because we do verbatim backport down to precise14:00
jdstrandstgraber: the dbus abstraction exists on precise14:00
jdstrandstgraber: as does dbus-session14:01
jdstrandstgraber: so you can safely add those to the profile and it will all work14:01
jdstrandthe only potential gotcha is that saucy introduced the dbus-accessibility abstraction which doesn't exist on precise14:02
jdstrandbut if you don't need it, don't add it to the lxc apparmor policy14:02
stgraberjdstrand: we need any dbus traffic alloewd by default as we have no clue what our users may do in their container14:04
stgrabersince dbus isn't considered harmful for ths host, it should just be alloewd in there...14:04
stgraberjdstrand: so it sounds like we want just "dbus," added to the policy, but I guess that'll only work on saucy and higher, right?14:05
jdstrandstgraber: then I suggest on saucy and higher you use 'dbus,' in the profile and omit that in raring and lower14:05
jdstrandstgraber: yes14:05
stgraberok, time for some debhelper magic then14:06
stgraberjdstrand: and will that also blow up in our users' face if they run saucy on an older kernel?14:06
jdstrandwe've had to deal with that in firefox for some time14:06
jdstrandsaucy userspace on an old kernel is fine14:07
stgrabercool14:07
jdstrandthe problem is new policy on old userspace14:07
=== barry` is now known as barry
jtayloris it too late to revert vim back to 7.3? :/14:13
jtaylorits new "faster" regexp engine is attrociously slow for the common use case of syntax highlighting14:13
jtaylorits basically unusable14:13
jtaylorin saucy14:14
pittijtaylor: oh? I'm using vim all the time for everything, haven't noticed yet14:15
pittijtaylor: what kind of files do you see this on?14:15
jtaylorpitti: are you using easytag?14:16
pittino14:16
pittijtaylor: well, I use the application for changing music tags, but I guess that's not what you mean14:16
jtaylornot that one :)14:16
jtaylorvim-easytag allows to use ctags data for highlighting14:17
jtaylorvery useful, but with 40k tags and vim 7.4 you now have 0.5s lag on scrolling and permantently 100% cpu uage of vim :/14:17
jtaylorand 40k tags is not much14:18
jtaylormh debians slightly newer vim version is crap too14:19
jtaylorI'll check with upstream, but looking at the new engine its probably not easy to fix ...14:20
Laneyget it filed and we can SRU when possible14:20
Laneyfinal freeze is tomorrow, reverting probably wouldn't be so wise14:20
cjwatsonI haven't found current vim in saucy to be unusable at all and I use it (with syntax highlighting) all the time14:21
LaneyMe neither, but I don't use easytag14:21
cjwatsonbut indeed not with easytag14:21
jtaylorhow do you get highlighting of function names?14:21
cjwatsonsounds like a good candidate for a release note though14:21
cjwatsonI don't find I need highlighting of function names ...14:22
jtayloreasytag uses a vim regex with lots of |, which seems to be the cause of the slowness14:22
jtayloreach | pattern causes lots of copies and page faults14:22
=== mlankhor1t is now known as mlankhorst
psusiis anyone able to merge my fix for bug #1237169 before the final freeze?  it's a fairly simple cherry picked upstream commit15:08
ubottubug 1237169 in Sound Juicer "CD Drive widget does not show selected drive" [Medium,New] https://launchpad.net/bugs/123716915:08
xnoxslangasek: so upstart-socket-bridge doesn't seem to work as I thought. Whilst "start on socket" causes the socket to be created, the UPSTART_FDS is not set, when doing "start myjob". Ideally, i'd like the job to be instantly started, and not wait for something to connect.15:16
dobeyis there a way to see who accepted an upload to the archive? the reject e-mail says who rejected, but accept e-mails don't say who accepted15:21
xnoxdobey: no. I don't think so, you can ask in #ubuntu-release.15:22
mdeslaurpsusi: sure, one sec15:22
xnoxdobey: is it actually anything recent, or just binary accept?15:22
dobeyxnox: it's recent as in uploads i made yesterday afternoon15:24
crassnot sure if this should be in app-devel, but doing "backportpackage -s saucy -w openvpn openvpn" is dying on an exception... could anyone help with this?15:25
mdeslaurpsusi: looks good, building now and will upload it in a few minutes15:26
psusimdeslaur: thanks15:26
mdeslaurpsusi: uploaded15:40
slangasekxnox: well, I refer you to the DebConf discussions about the socket bridge API :)15:54
xnoxslangasek: hm... please remind me. I had a couple.15:54
* xnox ponders to disable console service in android container.15:55
slangasekxnox: oh, just that the upstart way is incompatible with systemd and not useful in current form :)15:55
=== tkamppeter_ is now known as tkamppeter
xnoxslangasek: gotch.15:55
xnoxslangasek: i'm always thinking to do on file event /dev/socket/qemud, socat /dev/socket/qemud to get it emitted =)15:56
xnoxs/always/almost/15:56
dokopitti, would you mind enabling a verbose build for systemd?16:00
=== PaowZ_ is now known as PaowZ_afk
vilahallyn, stgraber: -C option for lxc-ubuntu-cloud is gone in saucy ? Sucks for me :-(17:22
vilahallyn, stgraber: hmm, may be not, surely not even, but it's not recognized by lxc-create anymore, what's the new trick to provide userdata to a container ?17:23
hallynvila: make sure you pass it after '--'17:25
smoservila, its better now!17:25
hallynthe option is for the template, not for lxc-create17:25
smoserhttp://ubuntu-smoser.blogspot.com/2013/08/lxc-with-fast-cloning-via-overlayfs-and.html17:26
smoserbut it should be passable to create also17:26
smoseractually.17:26
smosershould be backwards compat17:26
hallynsmoser: I think vila is doing 'lxc-create -t ubuntu-cloud -C' instead of '-- -C'17:26
vilayeah17:26
smoserdid that work previously?17:26
vilayes17:26
smoserno.17:27
smoserreally?17:27
vilaI was doing: sudo lxc-create -n lxc-precise-server-pristine -t ubuntu-cloud -- -r precise -a amd64 -C17:27
vilaon raring for sure and probably early days of saucy17:27
smoserand that does not work now ?17:27
hallynthat should work.  it's still in the code17:27
smoseri intended to make that work17:27
vilasmoser: nope, and the error message is cryptic: lxc-create: container creation template for lxc-precise-server-pristine failed17:28
vilahallyn: can't find it anymore in lxc-ubuntu-cloud17:28
hallynvila: it's done through the hook now17:28
hallynvila: saucy?17:29
vilahallyn: but looking at the sources... it may be via ubuntu-clloud-prep also I don't know the syntax... yeah17:29
vilaso, how does that work ?17:29
vilahallyn: yes saucy17:29
hallynpixe dust17:29
vilahallyn: if that was an answer, it went way above my head ;)17:30
vilahallyn: oh ! pixie dust as in Peter Pan ?17:30
hallynright.  smoser is peter pan.17:31
hallynok so i'm on the ubuntu-lxc ppa, but lemme try that command17:31
smoser$ lxc17:32
smoserThe program 'lxc' is currently not installed.  You can install it by typing:17:32
smosersudo apt-get install lxc17:32
hallynvila: oh, you might have the bug i introduced (bad untar option)17:33
hallynbut no, i'm seeing the same thing without that bad code17:33
vilafresh saucy updated hmm, already ~11 hours ago damn, what a day17:34
vilahold on, the option is still in the script, something else is wrong indeed (too long day, probably looked in the bad place),17:37
vilaanyway, if I don't use the option lxc-create succeed so there is still an issue when using it17:37
smoservila, hallyn17:42
smoserhttp://paste.ubuntu.com/6214719/17:42
smoserbugger17:42
vilaha, running with -d (and adding -x in ubuntu-cloud-prep) I get: well, smoser beat me to it and probably knows what the issue is17:43
sarnoldmy kingdom, my kingdom, my kingdom for a ' 0'.17:44
smoseryeah.17:44
smoservila, i'm wondering, though, why do you use -C ?17:44
vilasmoser: works far better with that ;)17:44
vilasmoser: because I customize the lxc by parameterizing cloud-init17:44
vilasmoser: so after the lxc-create, I mount some userdata for lxc-start17:45
smoserah. i see. well, now we have clone hooks for that.17:45
smoserand it does just what you want.17:46
vilasmoser: i.e. mount some userdata ?17:46
smoseryeah.17:46
smoserreaad my blog post.17:46
smosercreate a source, clone with '--userdata', start.17:46
vilaAAAAAARGH17:47
vilaI'm even subscribed to that blog but that .... reader marked the article as read !17:48
smoserthe clone hooks are really neat.17:48
smoserthey were added exactly to do what i think you're doing.17:48
hallynsmoser: are you sending a patch or should I just push it?17:49
vilahallyn: push it, I tested it and morally approve it ;)17:50
hallynvila: yeah i'm only asking for credit reasons :)17:50
smoserhallyn, typing bug.17:51
smoseryou can do the patch/fix if you want17:51
hallynok, i'll just push it without an email to the list then.  ths17:51
hallynthx17:51
smoserhttps://bugs.launchpad.net/ubuntu/+source/lxc/+bug/123754317:53
ubottuUbuntu bug 1237543 in lxc (Ubuntu) "lxc-create (or clone) of cloud template with '--cloud' exits failure" [Undecided,New]17:53
vilawill that land in time for saucy or should I carry that fix ?17:53
smoseri think it will land. relase team will ack it17:55
vilacool17:56
vilajust reading ubuntu-cloud-prep a bit slower, indeed, just provide the *file* and boom ! no need to juggle with mount myself, great17:57
vilasmoser: I should send you my code ;) I was handling a cache for kvm, no need for lxc ! Already provided ! I was mounting /var/lib/cloud/seed/nocloud-net, not needed anymore !18:00
vilathanks guy, you made my evening ;) Will EOD in peace now18:01
smoserhandling a cache for kvm ?18:02
smoservila,18:02
vilasmoser: for the images18:02
smoserah. so 'uvtool' is rbasak's work on that18:02
smoseriuvtool goal is magic just like lxc-create. we're working on it.18:03
* hallyn adjusts the tablecloth strategically keeping vmbuilder out of sight...18:04
hallynall right, lunch.  bbl18:04
vilasmoser: good to know will track that18:04
stgraberhallyn: we uploaded lxc at the same time with a different change :) I just rejected both our uploads and I'm doing one with both changes now.18:05
vilahallyn: but... I was told vmbuilder was dead so I build a... simple thing around cloud-init as I care only about ubuntu18:05
hallynstgraber: cool, thanks :)18:05
hallynvila: yes.  +118:05
vilahallyn: ha, pfew, you scared me18:07
brainwashit looks like the updata-manager does not support restarting via logind yet -> bug 123236318:25
ubottubug 1232363 in update-manager (Ubuntu) "Update Manager Restart button fails on xubuntu" [Undecided,Confirmed] https://launchpad.net/bugs/123236318:25
slangaseksabdfl: quorum> lol19:04
=== beuno_ is now known as bueno
slangasekxnox: bug #1237556 looks like a regression from your cryptsetup change19:21
ubottubug 1237556 in cryptsetup (Ubuntu) "cryptsetup removed from initrd.img on upgrade to 13.10" [Undecided,New] https://launchpad.net/bugs/123755619:21
slangasekxnox: seems that cryptsetup isn't being completely excised from the initramfs?19:21
brainwashslangasek: hey, got a minute or so to take a look at update-manager and add support for restarting via logind? bug 123236320:16
ubottubug 1232363 in update-manager (Ubuntu) "Update Manager Restart button fails on xubuntu" [Undecided,Confirmed] https://launchpad.net/bugs/123236320:16
slangasekbrainwash: by "add support" do you mean "write support", or "apply a patch"? I don't see any patches linked from that bug20:19
brainwashslangasek: I assume it's basically copy and pasting the consolekit definition and changing the dbus call, like http://lpaste.net/9408620:22
slangasekbrainwash: well, I have no idea; if you have a patch that's been tested, confirmed to fix xubuntu, and not regress ubuntu, I'd be happy to sponsor it20:22
slangasekbut whereas sponsoring only takes a minute, I don't have the time to develop / test the fix20:23
brainwashslangasek: ok, we'll test it and report back, thanks :)20:23
=== salem_ is now known as _salem
sarnoldis there a better person to poke for broken us-east-1 ec2 broken package repository than IS RT?22:11
slangasekzyga: haven't heard from you in a bit; did the new mountall turn your machine into a kumquat?23:53

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