/srv/irclogs.ubuntu.com/2014/01/07/#ubuntu-devel.txt

nashantHi guys. Can anyone tell me where to find the python indicator api docs? Every link I go to gives me a 40400:08
=== emma_ is now known as emma
=== lifeless_ is now known as lifeless
=== doko_ is now known as doko
cyphermoxsmagoun: there will be a package in my PPA for you to test. I'd like to get your input on it before I upload to the archive, just in case what I'm reproducing isn't quite the same issue as you're seeing on your system.02:31
cyphermoxI updated bug 1224040 with the explanation and the link02:31
ubottubug 1224040 in network-manager (Ubuntu) "13.10: Multiple network manager authentication dialogs for saved network" [Medium,In progress] https://launchpad.net/bugs/122404002:31
cyphermoxthe fix is for trusty, since you mentioned testing on it, but you should be able to safely install the package on saucy as well02:32
GunnarHjrobert_ancell: ping?02:37
robert_ancellGunnarHj, hi02:37
GunnarHjrobert_ancell: Hello02:38
GunnarHjrobert_ancell: Does lightdm check gsettings to determine if the guest session feature shall be disabled? I'm asking because of this change I just proposed to the desktop guide description of guest session: http://bazaar.launchpad.net/~gunnarhj/ubuntu-docs/addremove/revision/32502:38
robert_ancellGunnarHj, lightdm only checks it's own config, not gsettings02:38
GunnarHjrobert_ancell: Thanks, that's what I thought.02:39
robert_ancellGunnarHj, btw I just moved that file a few hours ago to /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf02:39
robert_ancellYou should get the user to edit /etc/lightdm/lightdm.conf with custom settings - that will override the other settings02:40
robert_ancellor create a new file, e.g. /etc/lightdm/lightdm.conf.d/50-disable-guest.conf02:40
robert_ancellI'd prefer the latter02:40
GunnarHjrobert_ancell: Ok... I thought you had deprecated lightdm.conf. Which would you recommend?02:40
GunnarHjrobert_ancell: Saw your answer.02:41
robert_ancellLightDM loads files from /usr/share/lightdm/lightdm.conf.d first, then /etc/lightdm/lightdm.conf.d then /etc/lightdm/lightdm.conf02:41
robert_ancell/usr/share contains package configuration (not editable) and /etc sysadmin config02:41
GunnarHjrobert_ancell: Is one line enough, or must [SeatDefaults] be there?02:42
robert_ancellmust have a seat defaults02:42
robert_ancellall config is in a section02:42
GunnarHjrobert_ancell: I see.02:43
robert_ancellGunnarHj, I'd like to split out the guest sessions into separate .desktop files, then it will just become "sudo apt-get remove unity-guest-session"02:43
robert_ancellIt's on my list of nice-to-haves to implement for 14.0402:43
robert_ancellbecause this is such a common case and a pita to currently configure02:43
robert_ancellautomatic logins is the next pita02:44
GunnarHjrobert_ancell: Thanks for letting me know. (suppose you mean separate .deb files)02:44
robert_ancellGunnarHj, I'd love feedback on things that are hard to document - good cases for improving lightdm02:44
robert_ancellyes02:44
GunnarHjrobert_ancell: Since you are there, and I'm still awake, are you waiting for Jonathan's review of https://code.launchpad.net/~gunnarhj/lightdm/guest-dialog-kubuntu/+merge/199490 ?02:52
robert_ancellGunnarHj, yes, does he know about it?02:53
GunnarHjrobert_ancell: I have sent him a couple of emails too, but no response.02:53
robert_ancellI just don't want to land something and break kubuntu02:53
robert_ancellother than that I'm happy02:54
GunnarHjrobert_ancell: Actually, I did test on Kubuntu, so the review request was more to be polite.02:54
GunnarHjrobert_ancell: It wouldn't break anything.02:54
robert_ancellGunnarHj, I think we've given him sufficient time, are you happy to land without a formal review?02:55
GunnarHjrobert_ancell: Yes.02:55
GunnarHjrobert_ancell: But before merging you'd better take a look at the /media/guest-XXXXXX code I added.02:56
robert_ancellI did look, it seemed fine02:56
GunnarHjOk, great!02:56
robert_ancellbtw, you should really make multiple MPs for different fixes like that02:56
robert_ancellmakes it easier to diagnose if problems later02:56
GunnarHjrobert_ancell: Ok, noted.02:57
=== jono is now known as Guest91841
=== RAOF_ is now known as RAOF
Fudgethanks robert_ancell  for the lightdm unity-greeter back button work03:08
robert_ancellFudge, np, thanks for finding it!03:08
Fudgemy pleasure, very glad to find little bugs like that to increase the user experience :D03:09
smagouncyphermox: that is great news about 1224040. I will test that out tomorrow when I'm back at the office with the misbehaving machine03:19
cyphermoxsure03:19
cyphermoxso far it seems to work here, but I only tested pretty quickly considering... it was only left unattended two hours03:20
smagouncyphermox: I can usually reproduce 2-3 times/day, so we should know for sure this week03:20
cyphermoxbut it definitely should have popped up multiple dialogs during that time, and there was only one as the patch should be doing03:20
Mirvmitya57: did you get an confirmation from doko yet on whether hrw is right in that the aarch64 atomics patches can be dropped with Qt 5.2?04:37
Mirvmitya57: the latest news is what I wrote before Christmas - everything needs to build against the new Qt, and the dependency chain is currently stopped at gsettings-qt (while dbusmock was now fixed)04:38
mitya57Mirv: no, still waiting for doko's response on that04:49
pittiGood morning, happy new year everyone!05:23
darkxstdoko, would you have any idea about Bug 126660505:34
ubottubug 1266605 in matplotlib (Ubuntu) "matplotlib crashes after recent tcl/tk update" [Undecided,New] https://launchpad.net/bugs/126660505:34
darkxstit seemed to break the other day when tcl8.5-lib got removed05:34
=== Zic is now known as Guest9648
pittiinfinity: so 12.04.4 is on Feb 6th; should I already do a langpack refresh now? it's been a while since precise got new langpacks (we forgot it for .3), so they can get some more testing time (just in case)05:43
pittiI just got a full export in LP05:43
infinitypitti: Sounds like a plan.05:44
=== apachelogger_ is now known as apachelogger
=== OutOfControl is now known as benonsoftware
=== tjaalton_ is now known as tjaalton
=== Tm_K is now known as Tm_T
Fudgeis the context menu in the launcher called a lense?06:28
=== ivoks_ is now known as ivoks
=== wgrant_ is now known as wgrant
dholbachgood morning08:09
=== gnuoy` is now known as gnuoy
pittiinfinity: uploading, looking good (they'll land in unapproved)08:27
pittiinfinity: can self-accept, if you don't mind; buildds are rather calm ATM08:36
infinitypitti: Go nuts.08:41
tseliotdavmor2: I probably forgot to tell you that nvidia-persistenced is now part nvidia-331 in 14.04. So you can enable persistence mode from the configuration file08:42
pittihey tseliot, happy new year!08:42
tseliotpitti: happy new year to you :)08:42
pittitseliot: wrt. bug 1126234, ISTR that there was some work going on to support intel+nvidia at the same time08:43
ubottubug 1126234 in ubuntu-drivers-common (Ubuntu) "Does not show nvidia driver if intel card is active" [High,Triaged] https://launchpad.net/bugs/112623408:43
pittitseliot: do we need to change that special case in ubuntu-drivers to hide the nivida driver if intel is active?08:43
pittitseliot: or does hybrid graphics still only work with the free drivers?08:43
tseliotpitti: we can enable the nvidia drivers on some systems (not desktops) with new nvidia drivers and intel. The same can be done with amd08:45
smbLooking at bug 1244176 I am wondering... I know respinning Saucy images is really really unlikely. Not sure about the netboot mini isos. Alternatively is there a simple replace kernel in iso howto we could point to?08:45
ubottubug 1244176 in linux (Ubuntu Trusty) "Server 13.10 Install Fails with USB Keyboard (Appears to Hang)" [High,Fix released] https://launchpad.net/bugs/124417608:45
pittitseliot: ah, so in general that behaviour is still adequate?08:45
=== dholbach_ is now known as dholbach
tseliotpitti: yes, kind of. I need to make sure that we do that only when we really need it, and otherwise enable nvidia. Feel free to assign that bug report to me08:47
pittitseliot: thanks for the heads-up; so it's still mostly correct08:47
pittitseliot: well, I set the bug to triaged, but I don't see that we can do much about it until the nvidia driver changes fundamentally?08:48
tseliotpitti: yes, but, in most cases, if you install the nvidia driver manually, it just works (whether you have hybrid graphics or not), as I added some logics in the nvidia-prime package08:49
pittitseliot: right, but I guess that disables the intel card then, right?08:50
tseliotpitti: not really, it keeps using the intel card (using the modesetting driver) to drive the monitors and offloads rendering to nvidia. So it uses both GPUs08:51
tseliotpitti: then, thanks to my work, you can also choose to switch off the nvidia GPU from the nvidia-settings panel08:52
tseliot(to save power)08:52
pittioh, amazing!08:52
tseliot:)08:52
pittitseliot: that actually sounds like we should drop that explicit hiding?08:52
pittior at least refine it to only apply to older driver versions which don't support that yet?08:52
tseliotpitti: yes, I'd like to implement the same logic from the nvidia-prime package08:52
tseliotit will be mostly a matter of clever copying and pasting ;)08:53
pittitseliot: great; I assigned the bug to you then, but I'm happy to help with the implementation if you tell me what needs to be checked08:55
tseliotpitti: this is something I also need to refine in Jockey for 12.04.4, so I was planning to work on both implementations. I'll let you know if I have any doubts or if I need help. Also, I'll show you the final commit when it's ready.08:57
pittitseliot: thanks08:57
=== psivaa_ is now known as psivaa
=== lan3y is now known as Laney
=== Laney is now known as Guest1882
=== Guest1882 is now known as Laney
=== sgnb` is now known as sgnb
=== ochosi_ is now known as ochosi
=== masACC is now known as maswan
=== tkamppeter_ is now known as tkamppeter
=== j_f-f_ is now known as j_f-f
=== greyback_ is now known as greyback
dokomlankhorst, mesa question. by simply including GL/GLwMDrawA.h, how is GLAPI supposed to become defined?10:15
mlankhorstdoko: erm no idea :)10:28
doko... says the mesa packager ;p10:29
mlankhorstglapi is internal, why?10:30
dokomlankhorst, hacked around it: http://launchpadlibrarian.net/161786200/arb_5.5-5_5.5-5ubuntu1.diff.gz10:36
=== Guest9648 is now known as Zic
mlankhorstdoko: that's even more terrible than the ld -static -fPIE -pie hack I had to do..10:47
mlankhorstbug #126649210:49
ubottubug 1266492 in binutils (Ubuntu) "ld:i386 crashes with -static -fPIE -pie" [High,Confirmed] https://launchpad.net/bugs/126649210:49
pittiroaksoax: hey Andres, happy new year!10:55
pittiroaksoax: do you have some time estimate for bug 1254053?10:55
ubottubug 1254053 in MAAS "Installing MAAS on trusty gives a big warning about deprecated postgresql 9.1" [High,Triaged] https://launchpad.net/bugs/125405310:55
infinitypitti: Hey, speaking of postgres and osolescence, can you prod upstream about that oom_adj thing that stalled?  I read through the mailing list debate on how to fix it a few years ago, and then people just stopped talking about it.11:03
infinitypitti: Seems a bit silly for it to *still* be tripping that ringbuffer spam after all these years.11:03
pittiinfinity: indeed; will do11:03
pittiinfinity: debian bug 646245, I'll fix that in Debian and send the patch upstreamwards11:04
ubottuDebian bug 646245 in postgresql-9.3 "postgresql-9.1: Writes obsolete /proc/pid/oom_adj instead of /proc/pid/oom_score_adj" [Minor,Open] http://bugs.debian.org/64624511:04
infinitypitti: Oh, you had a patch you liked for it?11:06
infinitypitti: Upstream's longwinded mailing list thread on the topic seemed to cover a lot of ground. :P11:07
pittiinfinity: not yet; that's the "will" part11:07
pittiinfinity: ah, I need to read that then11:07
pittiit seems rather simple, if oom_score_adj exists, that should be used, otherwise fall back to oom_adjj11:07
infinitypitti: Linked from https://bugs.launchpad.net/ubuntu/+source/postgresql-9.1/+bug/99172511:08
ubottuUbuntu bug 991725 in postgresql-9.1 (Ubuntu) "postgres is using deprecated /proc/PID/oom_adj" [Low,Triaged]11:08
infinityhttp://www.postgresql.org/message-id/29121.1316185073@sss.pgh.pa.us11:08
infinitypitti: It's pointed out that the two files mean different things.  But if you're always setting to 0, that means the same tihng for both.11:08
pittiinfinity: right, in postgresql-common I use -900 for oom_score_adj and -16 for oom_adj11:10
infinityhttp://www.postgresql.org/message-id/CAEik5nPuNBHZgOGX3-baU=WKD353Hrw5qnWrw8dr6iViQ6553A@mail.gmail.com has a patch (and a fix) to just dupe the Linux adjust calculations, so you can have just the one value in postgres.11:11
infinityBut that, as rightfully pointed out, is duplicating kernel code that could change.11:11
infinityThen again, if it changed, your values are wrong regardless, and I suspect it *won't* change.11:11
infinitypitti: I think I personally like that patch, and find the "duplicating kernel interfaces" argument to be silly, given that it's one simple arithmetic transformation from one range to another range that is almost certainly not going to change without a third interface being added to the kernel.11:14
infinitypitti: As pointed out in the thread before it died, this might just be a "he who does the work wins" thing, so maybe just committing that would end the suffering. :P11:14
pittiinfinity: right, just stumbled over that; for a Debian-only patch it can even become simpler, as we know we don't change the value in our package11:14
=== cjwatson_ is now known as cjwatson
pittibut the scale change seems simple enough, it's not going to change11:15
=== _salem is now known as salem_
=== rbasak_ is now known as rbasak
mlankhorsthm, am I going to need a MIR for libxshmfence and x11proto-dri3?13:02
pittihallyn: hey Serge, how are you? happy new year!13:19
pittihallyn: latest qemu dropped pci_add; do you know how to translate "pci_add auto storage file=$PATH,if=virtio,index=2,readonly" to current qemu?13:20
pittihallyn: there is just about zero documentation for device_add, and the ",help" output doesn't help much either :(13:20
pittihallyn: i. e. I want to do the equivalent of "-drive file=..." at hotplug time (through the monitor)13:21
=== barry` is now known as barry_
=== barry_ is now known as barry
davmor2tseliot: how do I enable persistence in the conf?13:24
=== Trewas666 is now known as trewas
=== trijntje__ is now known as trijntje
trijntjeping cjwatson: can I draw your attention to bug 126529713:31
ubottubug 1265297 in syslinux-themes-ubuntu (Ubuntu) "Please release package for trusty" [Undecided,New] https://launchpad.net/bugs/126529713:32
cjwatsontrijntje: sure13:32
trijntjecool, I was hoping to create localised Dutch iso's  for trusty using ubuntu-defaults-builder, but the build process requires syslinux-themes-ubuntu-trusty13:33
cjwatsontrijntje: uploaded, but the build will need manual processing by an archive admin since it introduces a new package.  shouldn't take too long and the bug will be closed once it happens13:40
trijntjecjwatson: awesome, thanks a lot!13:42
tseliotdavmor2: in /etc/init/nvidia-persistenced.conf you should simply replace "/usr/bin/nvidia-persistenced --user nvidia-persistenced" with "/usr/bin/nvidia-persistenced --user nvidia-persistenced --persistence-mode"13:51
roaksoaxpitti: Hi Martin... i tought i had fixed that already. i'll double check and close the bug! thabk you for noticing!13:53
pittiroaksoax: oh, indeed; it was still there in December; thanks!13:54
pittiroaksoax: indeed http://launchpadlibrarian.net/160048328/maas_1.4%2Bbzr1693%2Bdfsg-0ubuntu3_1.4%2Bbzr1789%2Bdfsg-0ubuntu1.diff.gz drops the postgresql-9.1 dep13:55
pittiroaksoax: bug updated, thanks!13:56
roaksoaxpitti: sorry about that then (not closing the bug report). thanks though!13:57
davmor2tseliot: will do14:01
knocteCimi: ping14:06
=== ricmm|sick is now known as ricmm
=== bregma_ is now known as bregma
hallynpitti: hey.  My patch to qrt to deal with that change is http://people.canonical.com/~serge/qrt-qemu.diff.  So it would look like:14:26
hallyndrive_add 0 file=$PATH,if=none,id=disk114:27
hallyndevice_add virtio-scsi-pci,id=disk114:27
hallynpitti: I really wish pci_add would stay around14:27
pittihallyn: ah, jibel tried something like that in http://paste.ubuntu.com/6709139/ but said that it would fail for virtio with an error, it just works for a scsi disk14:29
pittihallyn: thanks for the pointer!14:29
Cimiknocte, pong14:31
knocteCimi: hello, happy new year!, can you review/merge https://code.launchpad.net/~knocte/ubuntu-themes/bring-back-zebra-striping/+merge/200429 when you got a chance?14:32
Cimiknocte, happy new year, thanks!14:36
Cimidone14:36
knoctemerci!14:36
hallynpitti: np - happy new year to you too :)14:39
pittijamespage: FYI, I uploaded http://launchpadlibrarian.net/161802756/waitress_0.8.8-1ubuntu2_0.8.8-1ubuntu3.diff.gz to complete dropping the autopkgtest (your upload is stuck in -proposed due to that)14:45
jamespagepitti, indeed it did - I move the autopkg tests into the actual package build14:46
jamespagethey did not really need to be DEP-8 tests IMHO14:47
jamespagepitti, so it was just the missed header holding it up?14:47
pittijamespage: yes, when trying to run adt-run on a package without tests you get errors14:47
pittijamespage: https://jenkins.qa.ubuntu.com/view/Trusty/view/AutoPkgTest/job/trusty-adt-waitress/14/ARCH=i386,label=adt/console14:47
jamespagepitti, well that makes sense :- )14:47
jamespagepitti, I'd spotted the error - but missed what was causing the problem14:47
pittijamespage: FTR, running upstream tests against the build tree is certainly wrong in autopkgtest; but having some smoke-test in autopkgtest against the installed binaries is valuable to ensure newer dependencies don't break your package14:50
pittijamespage: and also to ensure that your packaging didn't break and forget a library, dependency, some other file, etc.14:50
jamespagepitti, agreed - have alot of packages that do that already14:50
pittijamespage: I'll let that build/publish and remove the jenkins job, so it should promote later today14:50
* pitti bbl14:51
jamespagepitti, thanks14:51
=== rickspencer3__ is now known as rickspencer3
robotfuelMirv: ping15:23
=== zyga_ is now known as zyga
barrydoko, xnox python-apt rebuild for 3.4 is stuck in proposed due to autopkgtest failures.  looks shallow (missing test dependency probably) and i can fix it if you guys aren't already working on it.  don't want to step on your toes here: https://jenkins.qa.ubuntu.com/view/Releases/view/Trusty/job/trusty-adt-python-apt/30/ARCH=amd64,label=adt/console16:09
pitti/tmp/adt-run.dSXkJy/dsc0-build/python-apt-0.9.1build2/debian/tests/run-tests: 7: /tmp/adt-run.dSXkJy/dsc0-build/python-apt-0.9.1build2/debian/tests/run-tests: python3.4: not found16:10
xnoxbarry: i thought i fixed that...16:10
pittineeds to test-dep on python-all?16:10
barryand python3-all16:10
xnoxpitti: oh python3-all, yeah that is probably indeed the piece that i missed.16:11
pittiif it runs its tests against all python versions, instead of just the default one, that si16:11
pittis/si/is/16:11
barryxnox, pitti yep.  i'll fix16:11
* barry will test it locally first :)16:11
pittiFTR, I'm looking at apport's failures16:11
* xnox only did the local test, in an unclean environment.....16:12
xnoxpitti: oh, yeah. thanks a lot.16:12
barrypitti: dholbach's build failure pointed me here16:12
pittithe 3.4 change causes a lot of python* packages to break (which is reflected in their autopkgtest failures)16:12
* ogra_ hands xnox a mop and a bottle of mr.clean16:12
pittiso we have some work cut out :)16:12
=== dames is now known as thedac
xnoxogra_: if only scrubbing dishes, would solve all autopackage test failures..... =)16:13
ogra_:)16:13
pittiah, that might explain the FileNotFoundError: [Errno 2] No such file or directory: 'crash-digger'16:15
pittii. e. it probably wants to tell me "python 3.4 not found" or so16:15
barrypitti: sometimes these are caused by failing imports in tests, ultimately caused because a library wasn't built for 3.4 and thus can't be imported.  this was dholbach's problem16:16
pittihm, is that only me? I suddenly get Debian bug email like 10 times, a new copy every few hours16:16
cjwatsonsomebody decided to bounce old stuff16:18
cjwatsonlook for mcafee.int in the headers?16:18
cjwatsonI assume it's some crazy misconfigured gateway16:18
pittiTo: 725951@mcafee.int, [...]16:18
pittiah16:18
pittiI got a lot from systemd bug reports, as well as from entirely unrelated stuff like debian bug 71183116:18
ubottuDebian bug 711831 in wnpp "RFA: libgphoto2 -- gphoto2 digital camera library" [Normal,Open] http://bugs.debian.org/71183116:18
pitticjwatson: thanks16:18
pittibarry: ah, I know; I iterate over for python in $(shell py3versions -r); for building/installing16:22
pittibarry: so 3.4 gets last, which changes the hashbangs into the non-default version16:22
pitti(just in case this hits some other packages, too)16:22
xnoxtedg: re:app-launching i'm monkey patching autopilot to bump timeouts from 10s to 30s, because underclocked CPUs make emulator's llvmpipe/GL run really slow =) as, e.g. the case of the openstack cloud instances ;-)16:22
pittibarry: the hashbangs shouldn't be /usr/bin/python3.4, but just /usr/bin/python3, right?16:22
barrypitti: this is essentially what pyapt runs: (/usr/bin/pyversions "$@"; /usr/bin/py3versions "$@"; ) | tr '\n' ' '16:23
barrypitti: right.  but then pyapt runs this: +for python in $(utils/pyversions -r); do16:23
barry     $python tests/test_all.py -q16:23
barry done16:23
barry 16:23
pittibarry: that's the autopkgtest?16:24
barryso it does run tests/test_all.py over all supported pythons (explicitly, ignoring shebangs)16:24
barrypitti: essentially yep16:24
pittibarry: ack, then test-depending on python3-all sounds like it'd do the trick16:24
pitti(and would be correct)16:24
barrypitti: yep.  but i'm also going to add an explicit python-all for py216:24
tedgxnox, Oh, wow.  The cloud, the future is slow.  :-)16:24
barrypitti, xnox, doko and i'm going to label this 0.9.1ubuntu1 and send a patch to debian16:24
dholbachbarry, that's for python-apt?16:25
barrythat is, if my autopkgtest vm ever starts :/16:26
xnoxtedg: =)))) well, emulator is single-threaded/sigle-core, and without a GPU it does depend  on a single core clock-speed... one can have 30x core cloud instance but that won't help =)))))16:26
barrydholbach: yep16:26
dholbachmvo, barry has a patch for python-apt for you ^ :)16:26
pittibarry: hm, my setup.py already sets hashbangs like "python3" -- could it be that dh_python3 is overzealous and changes them to python3.4?16:26
xnoxtedg: yeah future does seem to be slow, slow cloud IO, slow cpu-core clock-speed...16:26
barrymvo!  http://paste.ubuntu.com/6709877/  (not yet tested)16:27
xnoxtedg: 3 minutes for first boot to run click hooks.....16:27
pittifor python in $(utils/pyversions -r); do16:28
pittixnox, mvo: ^ why utils/? shouldn't this use the official pyversions and py3versions?16:28
barrypitti: it could be.  there are still some outstanding issues with py3.4 and the build tools, but i haven't had time since break to fully catch up on them16:28
pittii. e. for python in `pyversions -s` `py3versions -s`; ?16:28
xnoxpitti: i'm not involved in that =)16:28
barrypitti: here's utils/pyversions: http://paste.ubuntu.com/6709884/16:29
barryso, yeah, i'm not sure why the maintainers are doing it that way ;)16:29
pittibarry: ah, heh; the tr seems unnecessary, but it does use the official py[3]versions then, thanks16:29
barrypitti, xnox, dholbach hmm, my local run-adt-test seems quite unhappy today (it just hangs).  if the pastebin i provided above looks good to you, i can just go ahead and upload it.  can't be any worse than the current situation ;)16:40
pittibarry: hang on, that's due to a removed feature in qemu16:40
pittibarry: please apply http://paste.ubuntu.com/6709951/ to your bin/run-adt-test16:41
pittibarry: (i. e. comment out the "Making pristine VM available" stanza)16:41
pittibarry: I need to find out how to replace that functionality with device_add; hallyn gave me some hints, but I didn't get to test them yet16:41
barrypitti: cool, will do.  will you be applying that to the trunk branch soon?16:41
* barry nods16:41
pittibarry: well, I hope I can actually fix it16:41
barrypitti: ;)  cool, thanks!  testing...16:41
pittibarry: unfortunately qemu removed pci_add without any documented replacement :(16:41
barrylovely16:42
pittisorry for the trouble16:42
barrypitti: happy again!  thanks16:43
pittijamespage: ok, waitress is in16:45
jamespagepitti, excellent - thanks16:46
=== micahg_ is now known as micahg
mvobarry: ohh, thanks! if it works I can upload in a bit - you mentioned you are testing it?17:10
=== and`_ is now known as and`
xnoxpitti: there is documented replacement on the mailing list, i think it had the patch to remove pci_add as well.17:11
barrymvo: hi!  yep, works locally, just uploaded to ubuntu.  see debian bug 734500 -- i can syncpackage it if you upload the fix to debian (but might want to wait to see if it clears jenkins first)17:11
ubottuDebian bug 734500 in python-apt "python-apt: DEP-8 debian/tests/control dependencies missing" [Normal,Open] http://bugs.debian.org/73450017:11
xnoxhallyn: what was the "proper" way of doing pci_add ? device_add ? pitti  is asking about it.17:12
mvobarry: sounds good, thanks! I will merge, there is more good stuff happening in python-apt currently test-wise, so +1 for this one17:12
pittixnox: hallyn responded some 2.5 hours ago here17:14
xnoxpitti: oh, i see.17:15
mvobarry: merged17:16
mvota17:16
=== davmor2_ is now known as davmor2
=== balloons_ is now known as balloons
barrymvo: thanks!17:38
=== bfiller is now known as bfiller_afk
mvobarry: well, thank *you* :)17:40
=== stgraber_ is now known as stgraber
=== Snow-Man_ is now known as Snow-Man
=== superm1_ is now known as superm1
=== Claudinux is now known as Guest33318
pittiJenkins Fixed - trusty-adt-python-apt 3117:52
pittibarry, xnox, mvo: ^ joy!17:53
pittiI just uploaded a fixed apport, too17:53
=== balloons is now known as Guest99854
=== LoganCloud_ is now known as LoganCloud
=== seiflotfy__ is now known as seiflotfy_
=== LoganCloud is now known as Guest4645
pittijibel: ah, the recent python-apt upload is another example of disappearing tests in http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html, in case it's useful17:55
pittionly the two FAILed ones remained, but it's actually triggering some 1017:55
pittiit's doing that again right now18:12
mapreriHi. licenseutils fail to build in the ubuntu buildd (and PPAs), but build simple fine in pbuilder, sbuild or a local system. Even in debian (the package is synced) build fine.18:15
maprerihttps://launchpad.net/ubuntu/+source/licenseutils/0.0.7-2      https://buildd.debian.org/status/package.php?p=licenseutils18:15
mapreriHave some of you an idea of what happened in these ftbfs??18:16
mapreris/an/any/18:18
=== balloons_ is now known as balloons
cjwatsonmapreri: Perhaps it would be a good idea to arrange to cat the test-suite.log files on failure?18:36
xnoxmapreri: cjwatson: If the variable ‘VERBOSE’ is set, test-suite.log file is output after the summary upon failure.18:37
* xnox guesses I should propose that change to debhelper.18:37
maprericjwatson: good idea, I'll try it. I had not thought this.... perhaps also catting the diff could be helpful. Thanks18:41
cjwatsonmapreri: My first guess was that you were tripping over not having a valid $HOME, but your package seems to handle that.  It's probably quickest to just set VERBOSE=1, reupload, and see what the next build gives you18:41
maprericjwatson: I'll try too, I'm going to upload to a ppa, since it file also there18:42
cjwatsonLack of external networking is another standard reason but that presumably doesn't apply here18:42
mapreriyes, the $HOME is set by the script18:42
maprerithere is no network activity while building that package18:43
cjwatsonAnd it doesn't look as though it'd care much about not having a UTF-8 locale18:43
cjwatsonSo you presumably have an interesting problem :-)18:44
maprericjwatson: this package already rose a lot of problem, look at http://bugs.debian.org/733314 (https://buildd.debian.org/status/logs.php?pkg=licenseutils&ver=0.0.7-1&suite=sid) for the worst, for example... :)18:50
ubottuDebian bug 733314 in licenseutils "licenseutils: Please fix symbols file for powerpcspe (and other arches)" [Wishlist,Fixed]18:50
cjwatsonSymbols files have nothing to do with this problem though18:51
maprericjwatson: yes, they are totally unrelated, but this is a reply "So you presumably have an interesting problem", since this package already gave me interesting issues18:53
dobeymapreri: the failing test suite isn't obvious enough?18:53
cjwatsonHm.  umockdev fails on ppc64el in a way that looks rather like its scary ioctl wrapping kludge is corrupting the stack18:54
mapreridobey: I (and others already tried to) can't understand why that test fail, only in ubuntu buildd, that's the issue18:56
dobeywell, i don't know that code, but my guess would be network or something common, as already suggested. you'll have to debug18:57
cjwatsonpitti: You probably want to pull umockdev 0.4.7-1ubuntu2.  Let me know if you need it forwarded more formally.19:15
cjwatsonpitti: It's possible that the preloaded wrapper ideally ought to be declared with varargs as well, though as you note in the comment you can't make it work with full generality19:20
cjwatsonBut you could at least pull one arg with va_arg19:20
=== ssweeny` is now known as ssweeny
=== salem_ is now known as _salem
=== bfiller_afk is now known as bfiller
dokodirecthex, Laney: what's the merge status of mono?20:58
directhexi'd... like a newer upstream release when 14.04 ships. but i think the current debian experimental package is worth having over what's currently in the archive20:59
directhexi've been bugging upstream for about 2 months for a newer stable release21:00
directhexi'm reasonably sure the merge can be replaced with a sync. Laney?21:01
xnoxdirecthex: if it builds in trusty, it should fine. I'd recommend you to create a ppa, sync from experimental into ppa & copy all reverse-dependencies to check how bad the fallout is.21:03
xnoxdirecthex: is it compatiblish or an ABI/API transition?21:03
directhexthat's not a bad idea21:03
directhexxnox, there's a technical ABI transition (shouldn't really matter, apps are executed against the new ABI even if the dependencies imply it was built against the old one - just a minor space concern which is irrelevant now we're not on the CD)21:05
directhexoh, the default GC has changed in this release. a few apps might break, but we should have time to catch & patch (or worst case, make the app force the old GC)21:10
directhexxnox, this release adds armhf by the way21:11
xnoxdirecthex: i don't want a pile of packages be stuck in -proposed, or indroduce a gazzilion FTBFS. =) do you want me to quickly run rebuild tests against mono from experimental?21:11
xnoxdirecthex: which packages do i need to take?21:11
directhexoh, there's the dbus#2 stuff too to worry about. grr. do we have an easy way to track this stuff?21:14
directhexxnox, basically there'd be value in testing all packages which the mono maintainers have delegated upload rights for against mono in debian experimental, which i just sent to a PPA21:15
directhexthere'd also be value in me remembering which url is a handy reference for "version in debian" against "version in ubuntu"21:16
xnoxdirecthex: so the way i do things is compare versions with: rmadison -u ubuntu -S package; vs rmadison -u debian -S package21:16
xnoxdirecthex: (source package names gives results for all arches & binary packages)21:17
xnoxdirecthex: and in ubuntu-archive-tools there is script copy-package which let's me copy source packages (without binaries) from any distributions/suits into my ppa. So i typically copy or upload "base things", e.g. mono in this case.21:17
xnoxdirecthex: wait for it build & publish, then mass copy-package of all $ reverse-depend --list -b src:mono21:18
directhexhuh, never heard of copy-package. sounds sorta pointless vs. syncpackage21:18
directhexxnox, can you manipulate build score?21:18
xnoxdirecthex: (baring PPA size limits / number of packages, so at times not _all_ but a useful set of packages)21:18
xnoxdirecthex: and then watch how much of it builds in a PPA.21:19
xnoxdirecthex: copy-package and syncpackage are two different things =)))))21:19
xnoxdirecthex: syncpackage is for: debian -> ubuntu-archive.21:19
xnoxdirecthex: copy-package can be: ppa -> ubuntu, ubuntu -> ppa, debian -> ppa, or whatever you want, just source (to trigger rebuilds) or with binaries (to simply republish, e.g. to different series)21:20
directhexyeah, i just mean syncpackage could be "exec copy-package --foo --bar" by the sound of it. never mind, getting off topic21:21
directhexwhen my ppa build of mono finishes (hopefully before i go to bed) i can throw a bunch of packages at it21:21
xnoxdirecthex: well, syncpackage uses the same api on the back of things, copy-package just exposes more of the raw api. syncpackage has convenient wrappers to close bugs, force-override ubuntu delta, sponsor-for somebody else, sanity-checking, etc.21:22
directhexalthough i've been waiting about a month for a build on debian armhf/experimental...21:22
directhexwhich is insanity. a month! how am i supposed to get a reasonable iteration on fixes going if builds take a month?21:23
xnoxdirecthex: i can build some things on fast arm box, but not like all of mono reverse depends.21:23
directhexxnox, i'm told the mono experimental package is Fine(tm), it's been pushed out on raspbian to replace earlier monos in all versions21:23
directhexbut mono's been broken in armhf for years. long story.21:24
Laneydirecthex: I don't really remember what the ubuntu changes are21:27
Laneyoh that armv6 thing - I guess that's already fixed upstream21:28
directhexyeah, the arm fixes katamari which fixed armhf21:28
directhexhmph, ben ignoring --archs flag21:31
smarescaddebs.ubuntu.com  - is there a recommended/supported means of mirroring the repository --- rsync or apt-mirror or similar?21:42
xnoxsmaresca: i use apt-cacher-ng to ondemand mirror things for me...21:44
mdeslaur+1 apt-cacher-ng21:45
smarescaxnox, i do too typically for normal things like local PXE installes, etc21:45
smarescahere, I have a bit of an unusual case: I have some research requiring debug symbols, and I'd like to crunch *all* available packages not just lazy-caching them as needed21:46
xnoxsmaresca: well, apt-cacher-ng has options to mirror things ahead of time, one just needs to configure which repositories / suits / arches / etc.21:52
=== Ursinha is now known as Guest50378
=== Ursinha-afk is now known as Ursinha
directhexgah, builds pushed back by an hour22:25
directhexunlikely to get anything done today, in that case22:25
xnoxdirecthex: lp estimates are a bit dubious. leave it over night.22:27
xnoxdirecthex: (41 builders are actually across both i386/amd64 of all jobs together these days, and some of the jobs are recipes that generate new build-records)22:28
directhexxnox, i was hoping src:mono would build before bed so i could push a bunch of packages to build up there ovbernight22:29
stgraberdirecthex: link to the build?22:30
directhexum... https://launchpad.net/~directhex/+archive/mono-rebuild/+build/5421967 and https://launchpad.net/~directhex/+archive/mono-rebuild/+build/542196822:31
directhexi guess i386 is the important one, since it's always the preferred arch for arch:all packages22:31
stgraberlooks like they're building22:31
directhex... huh. i swear it just said 1 hour!22:32
RAOFA non-ancient Mono in Trusty? Yay!22:34
RAOFdirecthex: FWIW, I've been running a locally-built copy of mono from experimental in Trusty for some time; nothing I use has broken.22:34
directhex *** 3.0.6+dfsg-1~exp1~pre1 022:35
directhex        100 /var/lib/dpkg/status22:35
directhex:D22:35
dokodirecthex, worth a testbuild on the other archs too?22:37
RAOF3.0.6? Not 3.2.7?22:40
directhex3.2.7 is another PCL-only update22:40
directhexdoko, i don't think it'd tell me anything new. i mean, an armhf build would be great, but i'm reasonably sure that works, given the raspberry pi case22:40
directhexunless you have decent mipsel builders :p22:40
Snow-Manso, uhm, what's the deal w/ CVE-2013-4353 … ?22:44
ubottu** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem.  When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4353)22:44
Snow-Manit's published, you dingle-bat bot22:44
Snow-Manor rather, there's a fixed for it release by Debian, heh.22:45
jdstrandSnow-Man: it's being tracked. we should have an update soon22:46
Snow-Mank, thanks.22:46
knoctedirecthex: I guess you meant 3.2.6, as 3.2.7 hasn't been tagged yet22:54
directhexthere's a 3.2.7 in xamarin's QA pipeline. it might be a mac-only installer update, which wouldn't get a corresponding git tag22:55
directhexeither way, urgh]22:55
=== manjo` is now known as manjo
mterry_pitti, do you know much about getting debug output from systemd?  I'm trying to look into why the phone's logind doesn't apply acl's to sound devices when a user logs in23:02
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
directhexok i've managed to get ben working, and got a few rebuilds going23:39
directhexif these are fine, i'm inclined to just throw it at the archive. will see tomorrow23:39
=== _salem is now known as salem_
=== salem_ is now known as _salem

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