[03:00] <pitti> Good morning
[04:58] <hikiko> hi
[05:06] <didrocks> good morning
[05:34] <hikiko> good morning didrocks
[05:36] <didrocks> hey hikiko
[07:21]  * didrocks goes to catch his train to debconf
[07:21] <didrocks> see you later (if I can connect in 4G) or this evening guys!
[07:44] <Laney> hey ;-)
[07:44] <Laney> seb128: https://launchpadlibrarian.net/214452023/buildlog_ubuntu_wily_i386_ubuntu_BUILDING.txt.gz might interest you
[07:44] <Laney> ":("
[07:47] <mitya57> There is some chance it doesn't happen with gnome-bluetooth from -proposed (but the Breaks/Replaces are still needed)
[07:48]  * Laney screams at "~ppa1"
[07:48] <Laney> DARKXST!!!!!!!!!!!!!!!
[07:49] <mitya57> Yeah, we now have ~ppa1 in gnome-{bluetooth,control-center,shell}
[07:49] <ricotz> Laney, hey :), for his defense a lot of the gcc5 packages have some weird vesioning too
[07:49] <darkxst> who copied them into the archive?
[07:50] <seb128> hey desktopers
[07:51] <seb128> Laney, yeah, stupid boot/autopkgtest for bluez hang
[07:51] <pitti> bonjour seb128, hey seb218
[07:51]  * pitti waves to ricotz and mitya57
[07:51] <seb128> and some bits migrated before bluez
[07:51]  * pitti waves to darkxst too, how are you?
[07:51] <seb128> I've also nfc how to debug those stupid tests
[07:51] <seb128> hey pitti
[07:51]  * mitya57 waves back to pitti
[07:51]  * ricotz waves back to all
[07:52] <darkxst> hey everyone
[07:52] <seb128> pitti, a bit annoyed at the autopkg/boottest for bluez but good otherwise ;-)
[07:52] <seb128> how are you?
[07:52] <darkxst> I am good, weather is on the improve but still cold here!
[07:53] <pitti> seb128: tired, woke up at 4:30 already; but okay
[07:53] <seb128> urg
[07:53] <pitti> it was steaming hot again last night
[07:53]  * pitti shovels some heat towards darkxst
[07:53] <Laney> darkxst: oh right, not you :P
[07:53] <Laney> hey pitti
[07:54] <Laney> you travelling west today?
[07:56] <Laney> seb128: looks like u-c-c needs B&R to gnome-bluetooth
[07:56] <seb128> Laney, yeah, I saw that from your log
[07:56] <Laney> that would have stopped it migrating but probably also stops the fix though :(
[07:57] <seb128> Laney, pitti, if any of you has an idea how to debug that stup boottest hang (or the autopkg one) hints would be welcome
[07:57] <pitti> Laney: northeast actually, to a friend's wedding over the weekend; I'll come to Heidelberg on Sunday
[07:57] <pitti> seb128: bootest is broken with bluez, I just keep overriding it
[07:57] <seb128> ah ok, good
[07:57] <Laney> pitti: ah!
[07:57] <pitti> seb128: autopkgtest> it's not reproducible locally?
[07:57] <pitti> seb128: I just didn't bother yet while the autopkgtest was broken as it'll most likely require a new upload anyway
[07:57] <pitti> (and then I have to override boottest again)
[07:59]  * pitti runs adt-run --apt-pocket=proposed -U bluez -s --- qemu /srv/vm/adt-wily-amd64-cloud.img
[08:00] <seb128> pitti, I'm trying to remember how to use adt-run locally
[08:00] <pitti> seb128: don't remember, RTFM :) http://packaging.ubuntu.com/html/auto-pkg-test.html#executing-the-test
[08:00] <seb128> pitti, yeah, i was reading that
[08:00] <seb128> but I don't want to use the cloud or an iso/img
[08:01] <seb128> I just want to run the thing on my normal system first
[08:01] <pitti> ah, you can do that of course
[08:01] <pitti> if it doesn't break anything
[08:01] <Laney> I sometimes just run them directly
[08:02] <Laney> as a first round
[08:02] <pitti> seems to hang here too (in VM)
[08:02] <pitti> yeah, just call debian/tests/foo
[08:02] <pitti> but install the deps in debian/tests/control
[08:02] <seb128> I tried that but it's python and complains about "test" which can't be imported
[08:02] <pitti> or, if you dare: sudo adt-run ./ --- null
[08:02] <pitti> that'll install the test deps
[08:02] <pitti> but you don't have that from me
[08:02] <seb128> but
[08:02] <seb128>   def testDevice(self):
[08:02] <seb128>     for dev in self.devices:
[08:02] <seb128>       ret = subprocess.call(['/usr/share/doc/bluez-test-scripts/examples/list-devices'])
[08:03] <pitti> it's not generally advisable to use the null runner with root -- if the test breaks your system, you get to keep both halves
[08:03] <mitya57> Laney, seb128, https://code.launchpad.net/~mitya57/unity-control-center/lp1484658/+merge/268043
[08:03] <seb128> that file doesn't exist
[08:03] <pitti> seb128: test dependencies
[08:03] <seb128> mitya57, thanks
[08:03]  * didrocks backs from the train
[08:04] <seb128> oh, didrocks is traveling today
[08:04] <seb128> hey didrocks
[08:04] <didrocks> yep, starting my second shift of the day :p
[08:04] <didrocks> hey seb128!
[08:04]  * didrocks hears more german in the train than french
[08:04] <seb128> didrocks, you woke up at midnight and worked until 8am again?
[08:05] <didrocks> oh right, one of the destination is Strasbourg, that's why ;)
[08:05] <pitti> didrocks: en route à Heidelberg ?
[08:05] <didrocks> pitti: oui, avec un transfer à Mannheim
[08:05] <didrocks> seb128: no, was more kidding (started at 7)
[08:05] <Laney> will you get there early?
[08:05] <pitti> ah, the southern hub
[08:05] <seb128> didrocks, ah, k, you scared me a bit ;-)
[08:05] <didrocks> Laney: 15h30ish
[08:06] <didrocks> seb128: ;)
[08:06] <Laney> nice
[08:06] <Laney> oh it's past 9am
[08:06] <Laney> can call the agent now
[08:06] <didrocks> Laney: when do you plan to arrive?
[08:06] <Laney> from a moving train, let's guess how this will work
[08:06] <Laney> who knows!
[08:06] <didrocks> desrt: ? ^
[08:06] <didrocks> working here, but still in Lyon, so slow speed, I don't give this 4G connection long…
[08:07] <Laney> quick, mirror the archive
[08:07] <pitti> apt-cacher-ng!
[08:07] <didrocks> ahah
[08:07] <seb128> didrocks, you missed the backlog, Laney's flight is apparently not happening, he needs to call the travel agency
[08:07] <didrocks> oh? :/
[08:07] <didrocks> wth?
[08:07] <didrocks> on strike
[08:08] <didrocks> pitti: I don't know where is the train station in Frankfurt, but if it's close enough from the airport, I may consider this train instead of a flight for connecting next time
[08:09] <Laney> they're looking at rebooking me onto 16:15
[08:09] <willcooke> :(((
[08:09] <Laney> which arrives at 18:55
[08:09] <pitti> didrocks: there's an ICE train station right at (well, under) the airport
[08:09] <pitti> didrocks: takes some 15 min walk
[08:09] <Laney> so probably get there between 8 and 9pm I guess
[08:09] <pitti> didrocks: but NB "Frankfurt Hbf" != "Frankfurt Flughafen", that's some 20 min travel
[08:09] <Laney> didrocks and seb128 need to read telegram more
[08:10] <Laney> that's where I broke the news :P
[08:10] <seb128> lol
[08:10] <pitti> didrocks: also, there's a TGV vom Munich to Strassbourg, that also ought to stop at least in Stuttgart; that sounds a lot faster/straighter
[08:10] <Laney> hey willcooke
[08:10] <willcooke> bad luck Laney.  So you're hanging round Heathrow all day?
[08:11] <seb128> didrocks, you didn't book your connection ticket yet?
[08:11] <Laney> I could go... to the zoo?
[08:11] <seb128> Laney, go to London to the office ;-)
[08:11] <Laney> it's only actually 1 hour later
[08:11] <Laney> chillax in the lounge
[08:11] <Laney> they just opened one that we can use in t5
[08:11] <didrocks> seb128: I did, I was talking about the future, when taking Lufthansa
[08:12] <seb128> ah ok
[08:12] <didrocks> pitti: ah ok, this one is going to Frankfurt Hbf
[08:12] <willcooke> Laney, wat!?!?!  There's a lounge we can use in t5?  For reals?
[08:12] <Laney> since very recently
[08:12] <Laney> it's called the "aspire lounge"
[08:13] <willcooke> nice
[08:13] <Laney> also
[08:13] <willcooke> this is good news
[08:13] <Laney> I read that they took away the really really awesome one in T2
[08:13] <Laney> the United lounge
[08:13] <Laney> if you've ever used it
[08:13] <Laney> no more
[08:13] <willcooke> Never used it
[08:13] <Laney> dude
[08:14] <Laney> it had the best (all free) bar of any lounge
[08:14] <Laney> and a massive cooked & continental food selection
[08:14]  * Laney RIP
[08:14] <Laney> ah, now this train is cookin' on diesel
[08:14] <Laney> expect to lose signal soon
[08:15]  * didrocks is in a confortable TGV meanwhile
[08:15] <Laney> have you heard the jingle yet?
[08:15] <didrocks> and once again, taking it way earlier, 1st class was cheaper than 2, with plugs! ;)
[08:15] <Laney> the SNCF tune
[08:15] <didrocks> the one in the train stations?
[08:15] <Laney> yeah
[08:15] <didrocks> of course
[08:15] <Laney> that is my favourite thing about france
[08:15] <didrocks> ahah
[08:16] <Laney> I heard this on the radio the other day https://www.youtube.com/watch?v=eHP7l0EaouM
[08:16] <pitti> not a compliment!
[08:16] <Laney> really weird
[08:16] <Laney> (related)
[08:17] <didrocks> Laney: dude!
[08:18] <pitti> didrocks: je crois nous allons essayer le TGV en Decembre, quand nous te visite :)
[08:19] <Laney> pitti: btw https://code.launchpad.net/~laney/ubuntu-archive-tools/update-output-helper/+merge/267970 might interest you
[08:19] <seb128> pitti, tu prends le train pour aller à Lyon ?
[08:19] <Laney> I'm using it to prod at the huge ball of packages trying to migrate
[08:20] <pitti> seb128: oui, si nous obtenons des billets -- le dernière fois nous avons reservé trop tard
[08:20] <seb128> ah ok
[08:20] <didrocks> pitti: \o/
[08:21] <didrocks> pitti: vous n'étiez pas venu en TGV pour le mariage ?
[08:21] <pitti> alors nous devons prendre l'avion
[08:21] <pitti> didrocks: cette fois nous allons reserver tôt !
[08:28]  * Laney stares at https://bugs.launchpad.net/ubuntu/+source/console-bridge/+bug/1480671
[08:28] <Laney> console-setup task can be closed, confirm/deny
[08:28] <Laney> console-bridge*
[08:29]  * Laney grasps the nettle
[08:40] <didrocks> Laney: this one is for you, so that you can have even more from France to love: https://www.youtube.com/watch?v=gUP4EeILEpE
[08:41] <Laney> dear firefox, please learn to search in medium sized text files
[08:41] <Laney> can't open link until it wakes up again :(
[08:48] <seb128> Laney, pitti, issue with the bluetooth autopkgtest seems to be that running "bluetoothd" used to return and now it doesn't
[08:59] <pitti> seb128: hm, why would an autopkgtest even do that?
[08:59] <pitti> seb128: shouldn't it test that it properly gets d-bus activated? (or if it doesn't do that, the .service starts up?_
[08:59] <seb128> pitti, unsure, the test starts a private dbus session and then bluetoothd
[09:00] <seb128> pitti, I don't think bluez gets dbus activated
[09:00] <pitti> seb128: oh, I thought bluez was a system service
[09:00] <seb128> it is
[09:01] <seb128> it doesn't mean it has to be dbus activated, does it?
[09:02] <pitti> seb128: no, but then it needs a systemd unit or init.d script
[09:02] <seb128> right, it has one
[09:02] <pitti> so whatever it is that starts bluetoothd in a "real" session should not be worked around IMHO
[09:02] <seb128> /lib/systemd/system/bluetooth.service
[09:02] <pitti> a private system d-bus session in an autopkgtest doesn't make much sense -- you want to test what's actually installed
[09:03] <pitti> otherwise you'd never spot problems with the init script/upstart job/systemd unit
[09:03] <pitti> WantedBy=bluetooth.target
[09:03] <seb128> http://launchpadlibrarian.net/109939702/bluez_4.101-0ubuntu1_4.101-0ubuntu2.diff.gz
[09:03] <pitti> ah, I guess it wouldn't start automatically in a VM
[09:03] <seb128> cyphermox added that
[09:03] <pitti> -> "service bluetooth start"
[09:04] <pitti> cyphermox: ^ please don't do that -- use "service bluetooth start" or something to test what you actually install
[09:04] <seb128> is the fake dbus env needed?
[09:04] <seb128> I guess not
[09:05] <pitti> nope
[09:05] <seb128> pitti, so basically you would drop the " # start a local fake system D-BUS" section and replace
[09:05] <seb128> subprocess.call(['bluetoothd'])
[09:05] <seb128> with subprocess.call(['service bluetooth start'])
[09:05] <seb128> ?
[09:05] <pitti> ['service', 'bluetooth', 'start']
[09:05] <pitti> butyes
[09:05] <seb128> k
[09:05] <seb128> if you have a cloud image handy, can you test if that makes things work?
[09:06] <pitti> sure
[09:08] <seb128> danke
[09:09] <pitti> hm, bluez-test-scripts doesn't exist in wily (was going to test it against the old version too, but probably not that important)
[09:09] <pitti> seb128: curious, you got by all these years without a test VM?
[09:10] <pitti> bluez_response       PASS
[09:14] <pitti> seb128: http://paste.ubuntu.com/12078107/
[09:14] <pitti> good to upload?
[09:14]  * pitti drops some more unused test deps
[09:15] <seb128> pitti, (sorry otp)
[09:16]  * pitti uploads, shoudl be straightforward
[09:22]  * Laney sees a "Heidelberg Cement Group" sign on pulling into St. Pancras
[09:22] <Laney> it's a sign (ha ha)
[09:22] <seb128> pitti, +1 from me
[09:23] <seb128> pitti, I've pbuilders and virtualbox VM installs
[09:24] <seb128> but yeah, I don't have an autopkgtest vm env
[09:24]  * Laney biab
[09:48]  * pitti waves, time for lunch and -> train station
[09:50] <seb128> pitti, have fun! thanks again for helping with bluez ;-)
[10:56] <seb128> Laney, pitti, bluez autopkg is happy now, could you overwrite the boottest one?
[11:17] <desrt> didrocks: tomorrow
[11:43] <didrocks> desrt: oh? you changed your plan, ok, we will wait for you eagerly then :p
[11:43] <didrocks> another proof strasbourg isn't in France, I was *roaming* in the train station
[11:44] <davmor2> didrocks: well how else do you move from one platform to another :P
[11:45] <didrocks> davmor2: I even didn't move, still on the same train :p
[11:46] <davmor2> didrocks: oh well there is your problem your phone is simply recommending you move around a bit, it a fitness promoter ;)
[11:47] <didrocks> heh, in some way, yeah :p
[11:50] <Laney> yo
[11:50] <Laney> 3.5 hours to wait at LHR now
[11:50] <willcooke> fun
[11:51] <Laney> got a 10 quid voucher out of BA
[11:51]  * Laney loads up on haribo
[11:52] <willcooke> So what happened in the end, you had to phone them and they said "yeah, we cancelled it.  lol.  Here's 10 quid for your troubles"
[11:52] <Laney> Amity rebooked me but I went to ask if I could get on an earlier later one
[11:52] <Laney> which was full but she took pity on me being so early
[11:53] <willcooke> that's not too
[11:53] <willcooke> bad then I guess
[11:54] <Laney> at least there's a lounge to hang around in
[11:54] <Laney> once I'm allowed through
[11:55] <willcooke> Have you got rid of your bags?  If so, go for a ride on the little self-driving pods
[11:55] <willcooke> It's about a 10 minute round trip and a totally awesome way to visit a car park
[11:56] <Laney> can't until 13.15
[11:56] <Laney> but that *does* sound cool
[11:56] <willcooke> take your bags for a ride
[11:56] <Laney> seb128: pitti: done
[12:00] <seb128> Laney, danke
[12:10] <Laney> pitti: what is python-apt waiting for wrt ubuntu-drivers-common?
[12:14] <bregma> Trevinho, I've got a Unity 7 landing in progress https://requests.ci-train.ubuntu.com/static/dashboard.html#?q=bregma but it currently fails 624 AP tesst, looks like a problem related to D-Bus possibly due to the GCC-5 transition, and I'm gone until next Tuesday so it you want to follow up, that would be good
[12:19] <jibel> seb128, are you aware of bug 1484923 and is anyone looking at it?
[12:20] <jibel> it breaks image builds
[12:20] <seb128> jibel, yes and it's fixed in proposed
[12:20] <jibel> seb128, perfect thanks
[12:20] <seb128> but the fix can't migrate until bluez migrate
[12:20] <seb128> which I'm unsure why it doesn't
[12:20] <seb128> so you might want to ask on -release about that
[12:20] <seb128> http://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt is chinese to me still
[12:20] <jibel> okay
[12:24] <Laney> seb128: This is an easy one
[12:25] <seb128> Laney, I guess for somebody who can make sense of that file
[12:25] <Laney>     * amd64: gnome, gnome-control-center, gnome-core, gnome-desktop-environment, gnome-phone-manager, ubuntu-gnome-desktop, ubuntu-mate-core
[12:26] <Laney> migrating all of the listed packages makes those uninstallable
[12:26] <Laney> and e.g.
[12:26] <Laney>  gnome-phone-manager : Depends: libgnome-bluetooth11 (>= 2.91.2) but it is not installable
[12:26] <Laney>                        Recommends: gnome-bluetooth but it is not going to be installed
[12:26] <Laney>  ubuntu-mate-core : Depends: bluez-alsa but it is not installable
[12:27] <seb128> so yeah, the way is to get a schroot and try to install everything listed one by one and see the issue?
[12:27] <seb128> I wish that log would do that for you
[12:28] <Laney> use my cool new tool
[12:28] <Laney> lp:~laney/ubuntu-archive-tools/update-output-helper
[12:28] <seb128> which one?
[12:28] <seb128> thanks
[12:28] <seb128> can we get that plugged into whatever generate that unreadable log?
[12:29] <Laney> doesn't work like that
[12:29] <seb128> :-(
[12:30] <Laney> I wonder if britney couldn't tell you why though
[12:34] <Laney> but at least with this you can get sensible answers out of apt quite easily
[12:34]  * Laney goes to try security, biab
[12:35] <seb128> Laney, good luck
[13:02] <Laney> made it
[13:03] <seb128> great!
[13:05] <Laney> nice lounge
[13:11] <pitti> seb128: ah, Laney beat me to it
[13:12] <Laney> pitti's pingfest
[13:12] <pitti> Laney: err, now that is a bit weird indeed
[13:12]  * pitti greets from train
[13:13] <Laney> it's been like that for several cycles so probably won't self clear
[13:49] <pitti> Laney: oh, should have thought about it with more than just two brain cells -- of course running u-d-c is correct, as that depends on python3-apt
[13:49] <pitti> Laney: I guess you meant the "in progress" bit?
[13:49] <Laney> Yes
[13:49] <Laney> I guess it's because of the FTBFS somehow
[13:51] <pitti> Laney: yeah, and a version mismatch; I have a rough idea
[13:52] <pitti> Laney: I did some changes yesterday to handle unbuilt/uninstallable rdeps, I guess there's some corner case left
[13:52] <pitti> Laney: it's blocked on apt anyway, but once that goes in feel free to force-skiptest for now
[13:53] <pitti> (and file a bug -- really spotty bandwidth here, sorry)
[13:54] <cyphermox> pitti: what?
[13:54] <pitti> cyphermox: the bluez autopkgtest; I uploaded a fix, it's green again
[13:55] <cyphermox> pitti: surely it wasn't about start bluetoothd manually
[13:55] <pitti> cyphermox: yes it was, bluetoothd doesn't daemonize any more, so the subprocess.call(['bluetooth']) hangs forever
[13:55] <cyphermox> pitti: oh, of course
[13:56] <cyphermox> but otherwise, starting the daemon is perfectly fine, even if it doesn't test the init script
[13:57] <pitti> cyphermox: well yes, but not the intention of a full end-to-end package test
[13:58] <Laney> pitti: i_nfinity fixed it to not require a new apt
[13:58]  * Laney skiptests
[14:00] <cyphermox> pitti: I think we should separate things there and test the init script independently, especially in the case of bluetooth where you may want to do something special with the daemon to make sure all its options work
[14:06] <pitti> also fine
[14:07] <pitti> but right now the autopkgtest doesn't really test anything else than the .service, as the actual tests get skipped
[14:12] <seb128> cyphermox, pitti, that autopkgtest doesn't test much anyway, the log basically contains "testAdapter (__main__.TestBluezResponse) ... skipped 'No bluetooth devices available for testing'"
[14:12] <seb128> there is no mock there
[14:13] <cyphermox> nah
[14:17] <Laney> come on canonistack
[14:17]  * Laney shovels some more iops in
[14:20] <cyphermox> seb128: do you use evolution?
[14:20] <seb128> no
[14:20] <seb128> tb
[14:20] <cyphermox> I've noticed my signatures are all wrong now, they're missing line breaks :)
[14:22] <Laney> https://bugzilla.gnome.org/show_bug.cgi?id=751043
[14:22] <Laney> or?
[17:19] <willcooke> Have fun @ deb conf
[17:19] <willcooke> g'night