/srv/irclogs.ubuntu.com/2016/09/06/#ubuntu-devel.txt

TrevinhoRAOF: hey00:22
TrevinhoRAOF: could you please review the unity7 xenial SRU that is in queue?00:22
RAOFTrevinho: Sure!00:22
TrevinhoRAOF: related silo is https://requests.ci-train.ubuntu.com/#/ticket/184300:22
TrevinhoRAOF: thanks a lot00:22
* RAOF dislikes reviewing SRU syncs. :(00:23
TrevinhoEh, i'm sorry about that... We should really have some scripts which produces debdiff for these00:24
RAOFYeah, I could totally improve some of the scripts in ubuntu-archive-tools to do this.00:24
RAOFNot your fault!00:24
TrevinhoRAOF: what would be the best way for helping SRU team in that? debdiffs attached to bugs, or what else?00:24
Trevinhoeh, I know.. I've heard about some difficulties about that, but I'm not much into that work to understand what's missing :-)00:25
RAOFTrevinho: Make sru-review in lp:ubuntu-archive-tools handle syncs.00:25
cjwatsonIt's really an LP bug, but quite a hard one to fix.00:25
cjwatson(https://bugs.launchpad.net/launchpad/+bug/851562, specifically)00:26
ubottuLaunchpad bug 851562 in Launchpad itself "Diffs not available for syncs on +queue page like for regular uploads" [High,Triaged]00:26
RAOFIt would not be *that* hard to make sru-review DTRT; it'd just need to follow the sync link, then hope that the PPA has the regular stuff.00:26
RAOFTrevinho: Presumably you need bamf, compiz, and unity all done at once?00:27
TrevinhoRAOF: yeah... I mean, there are no interdependencies... So you can actually land these in the order you want00:27
RAOFTrevinho: Cool.00:27
TrevinhoRAOF: I see there's a from_ppa option in the review script, is that helpful?00:29
RAOFActually just checking that out :)00:29
RAOFNo dice, but --no-diff is helpful.00:31
RAOFHeh. https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/913880 is clearly not fix-released in xenial :)00:31
ubottuLaunchpad bug 913880 in compiz (Ubuntu) "mouse scroll down over sound indicator while expo is active selects previous desktop" [Low,Fix released]00:31
* RAOF wishes PPAs built their debdiff against -updates00:34
Trevinhoah, that's annoying...00:39
Trevinhousing options -p ci-train-ppa-service/landing-085 didn't give me anything though, but maybe it's just something else00:39
Trevinhoanyway... if there's any problem, let me know... time for bed now :-)00:39
RAOFTrevinho: Do any of your bugs have xenial tasks? :)00:42
TrevinhoRAOF: no.... Cause I'm not an Ubuntu driver and I can't add these without confirmation it seems 😢00:45
RAOFTrevinho: You can nominate them, at least. But I'm happy to do so while processing, too. Just for future reference :)00:46
RAOFWow. That unity upload is all that and a bag of potato chips.00:54
RAOFTrevinho: (For when you wake up) Is https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1616031 actually fixed in the uploaded unity and/or Yakkety?01:43
ubottuLaunchpad bug 1616031 in unity (Ubuntu) "Problems with restoring window size/position after half-maximizing" [Medium,Triaged]01:43
RAOFTrevinho: Also, a *lot* of those bugs are pretty borderline SRUs.01:49
RAOFTrevinho: Accepted the bamf and compiz SRUs, as they're good and correct.01:52
RAOFTrevinho: Once you've checked that bug 1616031 is actually fixed in yakkety and the package, unity can (with some reservations) go through.01:54
ubottubug 1616031 in unity (Ubuntu) "Problems with restoring window size/position after half-maximizing" [Medium,Triaged] https://launchpad.net/bugs/161603101:54
pittiRAOF: urgh, seriously? that should take a few minutes, not a day..05:09
RAOFIPv6 snafu, it seems.05:09
RAOFEach package tried to resolve over IPv6 with a 1min timeout, failed, then tried again for the next package.05:14
RAOFpitti: Anyway, ping!05:14
pittiRAOF: aye!05:15
pittiRAOF: "yakkety" → "unstable" in changelog, s'il te plaît05:16
RAOFAhem.05:16
=== King_InuYasha is now known as Son_Goku
RAOFpitti: Done.05:20
pittiRAOF: and built/uploaded05:29
cpaelzergood morning05:46
RAOFOh, kfreebsd. Hush.06:35
pittiRAOF: heh, --fail-missing FTW: )06:36
RAOFtouch debian/not-installed.linux; echo "/lib/udev/..." > debian/not-installed06:37
pittiRAOF: oh, is debian/not-installed a thing? I wasn't aware of that06:37
RAOFNew in compat 9, I think?06:37
pittiRAOF: I usually use some -X*.rules fu (conditionalized)06:37
RAOFI think I'll go the not-installed route.06:39
RAOFAaargh. Git! When I push I want to push the signed tags, damnit.06:42
RAOFpitti: I can't seem to push to colord git anymore, but the permissions on the repository seem fine? I was hoping to have another go at building on kfreebsd/hurd :/07:16
pittiRAOF: uh, what happened since this morning? you still pushed the changed debian/changelog release target?07:17
RAOFYes! I don't know. I went to push 1.3.3-2 (that should build on kfreebsd/hurd, hopefully), and git is complaining about insufficient permissions on ./objects07:17
pittiRAOF: some chmod -R on git.debian.org?07:30
RAOFpitti: Everything seems to be 775, owned by mpitt:scm_collab-maint07:42
pittiRAOF: uh, did I set up the colord.git? I don't remember that at all07:42
RAOFpitti: Would you be able to pull from github.com:raof/colord.git ?07:44
pittiRAOF: sure07:44
pittiRAOF: there are a few files owned by raof-guest:raof-guest which should probably have group scm_collab-maint, but that shouldn't stop pushing for you..07:45
pittiRAOF: oh, I do see a few files which are 44407:46
pittiRAOF: perhaps do try a chgrp -R scm_collab-maint and chmod -R ug+w ?07:47
pittiI just did that, but I cannot change the raof-owned ones07:48
RAOFNope07:49
pittiRAOF: hmm, then I guess moving the whole colord.git/ dir away and re-creating/pushing it? I'm out of ideas07:49
RAOFOh, hello!07:50
RAOFThere are 3 files in objects/; two owned by mpitt:mpitt one by biebl:biebl.07:51
RAOFAre you able to remove those final ones?07:52
pittiRAOF: done07:52
pittiRAOF: (pulled/building from github in the meantime)07:52
RAOFAnd collab-maint/colord.git is now updated.07:53
pittiRAOF: pulling works indeed, thanks07:55
pittiRAOF: -2 uplaoded08:00
pitti(which is better than uploading, obviously!)08:01
RAOFIt's more ladder-like.08:01
TrevinhoRAOF: so... We used to be pretty flexible in unty SRUs to keep the delta with trunk to the minimum08:21
TrevinhoSo... Yes, there are bigger changes, but still all fixes08:21
TrevinhoRAOF: as for that bug, I thought I removed it from the changelog, didn't I?08:22
TrevinhoSince it wasn't fixed here08:22
Laneywhat's this "Stale file handle" business that's going on with sbuild?09:47
Laneyanyone else seen that?09:47
pittiLaney: oh, you got it too? xnox and me too09:55
pittiI tried to apt-get clean/-f etc. in src:sid, but didn't help, so I just rebuilt it from scratch (easier than wasting time)09:56
Laneypitti: first saw it yesterday and though it was some freak occurrence, but now I get it on other schroots too09:56
pittiI only got it in my sid schroot; either because it was sid, or becasue that was my only schroot that used an overlay (the others are tarballs)09:56
xnoxLaney, pitti - you shall not use overlayfs and dpkg09:56
xnoxhttps://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1620525 our bug09:57
ubottuLaunchpad bug 1620525 in linux (Ubuntu Yakkety) "sbuild with overlayfs fails in yakkety" [Critical,New]09:57
pittiit has worked for many years, but since all my others are tarballs I just use a tarball too now09:57
xnoxdebian bug is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=83621109:57
ubottuDebian bug 836211 in dpkg "dpkg: Cannot upgrade some packages on overlayfs: Invalid cross-device link" [Normal,Open]09:57
pittiand live with the 2 s unpack time09:57
xnoxpitti, use older kernel?09:57
Laneyxnox: do you know what changed?09:58
xnoxor newer....09:58
=== JanC_ is now known as JanC
Laneythis has always been the case on overlayfs hasn't it?09:58
xnoxLaney, something rather fixed in overlayfs. Re-creating chroots with new enough apt pre-installed should work too, because then the subdir move is not needed.09:58
LaneyI get it on loads of random stuff09:59
LaneyUpdating certificates in /etc/ssl/certs...09:59
Laneymv: cannot move '/tmp/ca-certificates.crt.tmp.OgRoXw' to 'ca-certificates.crt': Stale file handle09:59
xnoxexcellante.09:59
xnoxi bet all the live images are busted too09:59
=== hikiko is now known as hikiko|ln
=== hikiko|ln is now known as hikiko
tjaaltonlooks like a xenial server of mine has had an unattended-upgrade in limbo since june11:36
seb128tjaalton, like a stucked job? any error?11:37
tjaaltonyeah kernel install stuck11:38
tjaaltonnothing in dpkg.log11:38
seb128urg11:38
seb128do you know where it's stucked?11:39
tjaaltongrub-mount11:39
seb128I guess that's worth at least a bug report11:39
tjaaltonthen again this has zfs-on-root11:39
seb128oh...11:40
tjaaltoneldon# LANG=C grub-mount /dev/sda1 /var/lib/os-prober/mount11:40
tjaaltonerror: unknown filesystem.11:40
tjaaltonguess that's it11:40
seb128well, it should handle the case better11:41
tjaaltonI'll file it against os-prober11:41
seb128thanks11:42
=== pavlushka is now known as Guest70016
tjaaltonhmm or grub2 actually11:49
=== _salem is now known as salem_
pittijuliank: there is no way to get a .dsc or diff for the synced apt 1.2.14 in https://launchpad.net/ubuntu/xenial/+queue?queue_state=1&queue_text=apt12:43
juliankpitti: Why?12:44
juliankI just ran syncpackage for it :/12:44
pittijuliank: this makes it extremely hard to review for SRU; normal uploads are a lot simpler12:44
pittijuliank: this might also explain why nobody reviewed it yet12:44
MirvI seem to have many problems with "Finished" builds not really finishing like https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-1916/+build/10713715 (this is retry number two)12:45
pittioh, I can get it from here: https://launchpad.net/debian/+source/apt/1.2.1412:45
juliankpitti: Yeah12:45
Mirvmaybe it's a test failure in content-hub though showing off as unkilled thread12:45
pittibut this takes creativity (no click-through path), downloading two packages, running debdiff, etc.12:45
brendandthis feels like a dumb question, but i want to be able to ssh to the autopkgtest host from the testbed, without being prompted for a password - what are my options?12:46
pittibrendand: scp your host's key to ~/.ssh/authorized_keys once?12:46
juliankpitti: Right. I can upload (the next release) 1.2.15 as a .dsc for the next upload. infinity sort of wanted that to be in a PPA and then synced from the PPA, but if it's easier to look at, I can just re-upload the .dsc from the PPA then.12:47
pittijuliank: got a diff now; I'm ok with accepting into -proposed, but for verifying (for -updates) I'd like to see an actual test plan such as testing a dist-upgrade with that apt, to see how it performs in big scenarios which the test suite doesn't cover12:49
brendandpitti, i still get prompted for the password... maybe something i need to change in the hosts ssh configuration?12:49
pittibrendand: no, this is determined by the guest, and this generally allows key-based auth (I do that often)12:50
pittibrendand: maybe you forgot to say ubuntu@ ?12:50
pittibrendand: the scp itself (for copying id_rsa.pub) will ask for the password of course, but after that it should work12:50
brendandpitti, no i definitely did do that12:51
brendandpitti, ah i think i know a way. i can set up the access in the base image12:52
pittibrendand: please run ssh with -vv to see what it doesn't like about your key12:52
juliankpitti: There were no changes at all to the installation code in 1.2.14 since 1.2.12(~ubuntu16.04.1) - don't you have some automated update testing tools in some QA thing somewhere?12:52
pittibrendand: if this is lxc, lxd, or qemu, you can also funnel it in through the side channels like lxc-attach or ttyS112:53
pittijuliank: we have the autopkgtests, but AFAIK no automatic upgrade tests against -proposed12:53
pittiwe used to have some, or still have -- if so, running those is fine of course12:53
=== herb_ is now known as herb
xnoxcjwatson, gimock fails to spawn things that are supposed to be executed in the subprocess as far as I can figure out. There is no stdin/stdout and the pipe that should unpickle things raised EOF. Who is the current maintainer of click/gimock?12:56
xnoxit's probably something changed in gi and/or python.12:56
cjwatsonxnox: already fixed in a silo awaiting QA approval12:56
xnoxah excellent!12:56
cjwatsonhttps://requests.ci-train.ubuntu.com/#/ticket/187812:56
cjwatsonxnox: (but I think it's waiting until after OTA13 - that's still in adequate time for yakkety so I'm not worrying about it too much)12:57
juliankpitti: In the worst case, starting with a 16.04 image, install apt 1.2.14 and then upgrading to updates+proposed should be a good test12:57
cjwatsonxnox: there were quite a few little details wrong, I had a "fun" bit of weekend work sorting it all out12:57
juliank1.2.15 is going to be awful, I have queued 46 cherry-picked commits so far: https://github.com/Debian/apt/compare/1.2.14...julian-klode:1.2.y - one changes the cache format in order to fix a buffer overflow, and another one changes the main MarkRequired() algorithm to allow kernels to be autoremoved again in the presence of (zfs) virtual deps12:59
xnoxcjwatson, /o\ ok. So i'll grab that ppa, and retest that things don't regress with new python-debian / gpg -> because those trigger click tests. If all is good, I'll ask Laney to skiptest click on those packages.13:00
xnoxbecause gnupg2 transition is possibly stuck with click failure now.13:01
xnoxor possibly partially release above silo into yakkety only?13:01
juliankOddly enough, I did not reserve any space in the cache version, so both 1.3 and 1.2.15 have 10.6. That works now as they are the same format, but I should invent a better way to allow for independent changes in multiple branches of apt13:01
pittixnox: oh, I just force-badtest'ed the current click version as I thought it got broken by some apparmor thing, not the new gnupg2?13:03
xnoxpitti, no it's broken all by itself. the gnupg2 impact is unknown. It does use debsigs-verify thing, which uses gpgv, which should be fine.... but i want to test that.13:13
kgunnflexiondotorg: ping13:15
cjwatsonxnox: I don't really want to think about doing a partial release, no idea how bileto would cope13:21
cjwatson(hopefully it would be fine, but I don't know)13:21
Laneyxnox: are you winning?13:58
xnoxLaney, i am working on making more win13:59
Laneyk14:00
xnoxtrying to fix parcimonie on our infra, it passes locally...14:00
Laneywell done for taking it on14:00
Laneyxnox: can provide you with access to a machine if you want14:02
xnoxnah it's all good. i create citrain thingy and it gives me access to our infra for adt14:02
Laneyyou can operate it interactively then14:02
Laneybut ok14:02
doko_tvoss: any update on unity-scopes-api and thumbnailer?14:04
Laneyxnox: reproduces for me with an adt-buildvm-ubuntu-cloud thingy btw14:13
=== tyhicks` is now known as tyhicks
xnoxLaney, i use lxc locally.14:15
Laneywell you also couldn't reproduce it14:15
Laneyjust saying :)14:16
xnoxright. it's building in bileto, and should fix things there ( i did a blind patch ) in the mean time porting buildroot14:16
=== zigo is now known as Guest39147
Laneyahh14:39
=== zigo_ is now known as zigo
Laneyxnox: add-apt-repository doesn't work out of the box due to dirmngr not getting installed15:25
xnoxmuahaaaaaa15:25
* xnox ponders why it needs dirmngr all of the sudden....15:26
* Laney knows nothing15:27
doko_Laney: please could you just attach the D file that triggers the issue? #162068116:08
Laneyif you want16:09
doko_ta16:09
doko_Laney: I want the command line too ;p16:19
LaneyI doubt you can build those things alone16:20
bdmurraypitti: the ubuntu-release-upgrader package tests started failing recently and I wonder if its related to the server change - http://autopkgtest.ubuntu.com/packages/ubuntu-release-upgrader17:00
bdmurraypitti: the same failure happens if changelogs.ubuntu.com is not accessible when running test_dist_upgrade_fetcher_core.py17:03
Laneydoko_: got a reasonably minimal reproducer now17:12
=== JanC is now known as Guest18007
=== JanC_ is now known as JanC
pittibdmurray: which server change? was changelogs.u.c. changed recently and the test needs updating?19:07
bdmurraypitti: I mean the autopkg test server19:10
pittibdmurray: I'm not aware of any change there; IS changed the firewall the other day, but the proxy should still behave as it used to19:13
bdmurraypitti: is there anyway to test the firewall manually?19:28
pittibdmurray: sure, I can run things in a scalingstack instance19:29
pittibdmurray: indeed wget -O- http://changelogs.ubuntu.com/last_check.txt hangs now19:30
pittiit seems our proxy stopped allowing changelogs.u.c.19:30
* pitti adds it to $no_proxy19:32
bdmurraypitti: thanks19:33
bdmurraypitti: also, the link back to the package here is broken http://autopkgtest.ubuntu.com/packages/u/ubuntu-release-upgrader/trusty/amd6419:34
pittibdmurray: I rolled out the proxy config update, so a retry ought to work now19:41
pittibdmurray: link fixed, thanks for pointing out19:44
naccsmoser: thanks for the importer bugs and MRs, I'll try and get to them this week!19:58
smosernacc, cool. thanks.19:59
=== chiluk_ is now known as chiluk
jbichasakrecoer: where did you get numix-blue from?20:25
jbichanumix-blue should really be a separate source package (I can't tell what version it claims to be or where it came from or who wrote it)20:29
krytarikjbicha: We are planning to get it in via Debian - but it was too late for this release.20:49
jbichakrytarik: ok, I understand UI freeze20:52
Unit193LocutusOfBorg: ...Feel like sponsoring something super simple to Debian?20:56
flexiondotorgkgunn, Hi20:58
kgunnflexiondotorg hey :)20:59
flexiondotorgI was busy at work today so not on IRC.20:59
flexiondotorgBut, evening now :-)20:59
flexiondotorgkgunn, How you doing?20:59
kgunngood, you? i wanted to pick your brain, as mine got fuzzy, but I was wondering about those gpu drivers...20:59
flexiondotorgOK21:00
kgunni couldn't recall were those closed source? or are those in some way realted to the freedesktop project here21:00
kgunnhttps://github.com/anholt/mesa/wiki/VC421:00
flexiondotorgThose are the drivers.21:01
LocutusOfBorgUnit193, yes21:01
LocutusOfBorgbut I guess you will have to send a mail :)21:04
Unit193LocutusOfBorg: Git or dch?21:05
kgunnflexiondotorg awesome, so do you know the story on those? e.g. is that a broadcom supported project?21:07
flexiondotorgkgunn, My understanding is Eric used to work for ARM (maybe Broadcom) but is now in the employee of the Raspberry Pi Foundation working specifically on those drivers.21:09
kgunnflexiondotorg ah, that's great...21:09
kgunnflexiondotorg and our guys recently enabled gallium as part of the archive build...21:09
kgunnso these should "just be there"21:09
flexiondotorgYes.21:10
flexiondotorgThey are in the 4.4 Ubuntu Kernel. At least a version of them.21:10
flexiondotorgAnd the corresponding mesa and xserver pieces.21:10
flexiondotorgIn 16.04.21:11
kgunnflexiondotorg cool, better story than i thot21:11
kgunntime to get a pi3 i gues21:11
flexiondotorgBut I'm using the Raspberry Pi Foundation kernel on those demos I showed you.21:11
flexiondotorgThe Ubuntu kernel needs some more Pi 3 hardware enablement.21:12
flexiondotorgLast time I checked.21:12
kgunnflexiondotorg missing gpu firmware? or kernel modules for things?21:13
flexiondotorghttps://github.com/gohai/vc4-buildbot21:13
flexiondotorgI think missing device tree for VC4.21:14
LocutusOfBorgUnit193, I prefer mentors21:14
flexiondotorgAnd firmware for wifi (I think).21:14
Unit193LocutusOfBorg: Oh dang, I was going to link you to https://sigma.unit193.net/source/inxi_2.3.1-1.dsc or ssh://git.debian.org/git/collab-maint/inxi.git :321:15
Unit193I can do that too.21:15
flexiondotorgkgunn, Eric was at Intel previously.21:15
kgunnthanks flexiondotorg21:15
kgunnwill help a discussion i'm having tomorrow21:15
flexiondotorgGreat. I'd love to see for Pi 2/3 is the Ubuntu raspi2 kernel.21:16
flexiondotorgThere are several million of those devices out there now.21:16
LocutusOfBorgUnit193, .21:16
flexiondotorgSo worth targeting.21:16
Unit193LocutusOfBorg: Oh wow, thanks.  Had just uploaded to mentors!21:20
LocutusOfBorgoops, sorry21:22
Unit193Nono, totally fine.  Thanks. :)21:23
LocutusOfBorg:)21:23
doko_jamespage: I filed rt#95411 for the porter box updates :-/21:32
Unit193nacc: Oh, never said because you were offline.  Congrats!23:37
naccUnit193: thanks!23:37
sarnoldoh!23:37
sarnoldnacc: congratulations :)23:37
naccsarnold: thanks!23:37

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