/srv/irclogs.ubuntu.com/2016/07/25/#ubuntu-devel.txt

b4rhi00:30
b4rW: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1.bin for module i91500:31
b4ris there a reason why kernel 4.7 is missing this module?00:31
b4rI'm stuck on 4.6 because all the RCs and latest don't have the i915 module00:31
RAOFI presume you're using the (unsupported ☺) kernel-team mainline build PPAish?00:34
b4rok yes but why's the module removed? D:00:35
b4rRAOF: so unsupported means I don't get to ask questions, period?00:45
RAOFOh, no.00:45
RAOFJust to calibrate your expectations :)00:45
RAOFThat's not a module, either; it's some firmware data.00:46
b4rat any rate I'll just take the config from the kernel and add support for myself00:46
b4rjust... unexpected :P since for kernels 4.6 and below it's been functioning just fine afaik00:46
RAOFThe likely reason is that we ship firmware in a different package; linux-firmware, and if that's a new file the packaging may need to be updated to include it.00:46
RAOFAlso: does that warning correspond to a problem you have? Because it's likely that the reason why 4.7 warns about it is that kernels prior to 4.7 didn't support that particular bit of thing.00:47
b4rwell after booting grub and selecting the kernel plymouth or something has a problem displaying graphics00:48
b4ron my particular machine, actually what happened when I noticed the problem is I had ubuntu on a macbook and took the hdd from the macbook to a pc and the pc wouldn't display graphics00:48
b4rcame to realize it was due to the i915 support removal00:49
RAOFUnless you've got a Kaby Lake Intel chip (which I think is as-yet unreleased?) that's not your problem.00:50
b4rDisplay controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)00:51
RAOFYeah, this is very definitely not your problem.00:51
b4roh ok00:51
RAOFAgain, that warning is telling you that some firmware file that the i915 module *might* look for is missing; the filename strongly suggests that it's firmware for some part of Kaby Lake, the codename for the Skylake successor which apparently started shipping to OEMs a couple of days ago.00:53
b4rdunno, I vaguely recall needed this particular thing (i915) support years ago when I was using gentoo and compiled kernels for this machine00:53
RAOFOh, yes.00:54
RAOFYou need the i915 kernel module.00:54
RAOFBut you've *got* the i915 kernel module.00:54
b4rbut why again cause that's where I'm lost00:54
b4ryou mean the package?00:54
b4rI mean yes, it's installed00:54
RAOFThe kernel you have installed has i915.ko - that's why update-initramfs can notice that you're missing a piece of firmware it may try to load (but won't on your system).00:55
RAOFIt seems like you may have run into a kernel bug for old Intel graphics introduced in 4.7?00:55
b4rsweet, where do I claim my prize :300:56
b4rI rarely find bugs, this is one of those times00:56
RAOFFirst check out bugs.freedesktop.org; see if someone else has already run into it :)01:02
infinityxnox: I'm not aware of anything doing so.01:31
pittixnox: that rings a bell; smb reported the same problem a while ago, trying to remember/find the report05:21
pittiGood morning05:21
pittixnox, infinity: ah! bug 154302505:21
ubottubug 1543025 in cloud-init "Wrong UTC zoneinfo in cloud-images" [High,Triaged] https://launchpad.net/bugs/154302505:21
tyhickspitti: I may be able to work on the apparmor merge from debian - can you remind me what it is that'll be blocking you if it isn't merged soon?05:38
pittityhicks: adding a native unit for it05:39
tyhickspitti: ok, I'm working on a yakkety apparmor upload and will take a look at doing the merge, too05:41
pittityhicks: thanks, appreciated; this should hopefully reduce most of the delta05:41
=== dpm is now known as dpm-afk
cpaelzergood morning!05:59
pittihey cpaelzer, wie gehts?06:01
cpaelzerpitti: gut, Umzug gemeistert und es ist keinem zu sehr aufgefallen06:12
cpaelzerpitti: Und irgendwie ist klassischer Montag - Ich brauch gefühlt Stunden um der Mails Herr zu werden :-)06:15
pitticpaelzer: oh great -- moving on such a warm weekend doesn't sound like fun06:19
cpaelzerpitti: good planning and half a year of prework made it a swift move - excluded the half hour where showers tried to make it less successful :-)06:22
=== dpm-afk is now known as dpm
smbpitti, that tz file wrong was a result of cloud-init doing somethign07:09
smbcpaelzer, for a second I was wondering what went wrong with *the* shower but then realized it was raining :) morning07:11
cpaelzersmb: lol07:11
cpaelzersorry still in Germen-English mode07:12
cpaelzerbut most of those already awake will get it - to fill in for everyone rain-shower :-)07:12
pittismoser, rharper, lool: https://launchpad.net/~pitti/+archive/ubuntu/ppa has first netplan packages now; I guess for MaaS/cloud-init integration you want it in Ubuntu proper?10:39
pitti... except for a funny FTBFS, investigating10:40
=== hikiko is now known as hikiko|ln
pittismoser, rharper, lool: ok, built now11:10
dokoxnox, https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/1603436 is this fixed in cassandra ?11:13
ubottuLaunchpad bug 1603436 in python2.7 (Ubuntu Yakkety) "Regression in python2.7 SRU breaks python-cassandra" [High,Confirmed]11:13
=== dpm is now known as dpm-lunch
xnoxdoko, yakkety not-affected, test-building xenial package will throw it into the SRU queue in a second.11:19
=== hikiko|ln is now known as hikiko
flexiondotorgAfternoon.12:02
flexiondotorgmate-hud has been sitting in the NEW queue for a couple of weeks.12:02
flexiondotorgAny chance that can get promoted? We'd like to land it for 16.10 Alpha 2.12:03
flexiondotorgActually, mate-hud is in the upload queue.12:03
pittiI'll have a look12:04
flexiondotorgpitti, ty12:06
pittiflexiondotorg: etc/X11/Xsession.d/99mate-hud → why such an uber-high prefix?12:06
flexiondotorgpitti, To ensure it follows 99mate-environment in the ubuntu-mate-default-settings package.12:08
flexiondotorgIf those are too high, first comment I've had on that, I can change both.12:08
flexiondotorgBut you it be possible to do that after Alpha 2?12:08
pittiwell, it's just getting a little thin to squeeze anything in between that and 99upstart12:08
pittimost of these should come much earlier12:09
flexiondotorgIn that, I am short on time. But can commit to changing both next week.12:09
pittinot a rejection argument, but changing existing conffiles is always a bit awkward12:09
pittiit just jumped my eye12:09
pittiflexiondotorg: well, the whole Xsession.d/ will go away at some point anyway :)12:09
pitti(not being used with upstart/systemd or Mir/Wayland)12:10
flexiondotorgpitti, Yep. I'm aware Xsession.d will go away. I've done my home homework on that.12:11
Laney99upstart~mate-hud12:11
flexiondotorgI thik I'm ready to switch as the appropriate time.12:11
pittiflexiondotorg: LGTM otherwise, accepted12:12
flexiondotorgpitti, Thanks.12:12
flexiondotorgI've noted yours and Laney comments in our Trello. Will revisit that high prefixes.12:12
=== _salem is now known as salem_
=== dpm-lunch is now known as dpm
ginggshi, can someone please tell me if there is anything more to be done for boost 1.60 transition? http://people.canonical.com/~ubuntu-archive/transitions/html/html/boost1.60.html ; supercollider seems to have built everywhere (despite what ben says), net-cpp FTBFS on armhf only12:47
cyphermoxgood morning!12:52
ogra_cyphermox, hey married man !12:59
ogra_(congrats etc ... )12:59
cyphermoxhey ogra :)13:05
pittiheey cyphermox13:28
pitticyphermox: how are you? had some nice honeymoon?13:28
cyphermoxyup13:29
seb128oh, cyphermox got married?13:29
Mirvthe sped up armhf builders are the best thing since sliced bread13:29
cyphermoxdoing well, just got through the mound of email13:29
seb128cyphermox, congrats ;-)13:29
Mirvoh wow, congrats cyphermox!13:29
=== mterry_ is now known as mterry
cjwatsonMirv: \o/13:36
cjwatsonwow, epic queue though13:36
cjwatsonI guess LP's queue estimates may still be based on older builders mind you13:37
pitticjwatson: at some point I'd like to move https://git.launchpad.net/~ubuntu-desktop/+git/systemd-graphical-session/commit/?id=402f7b73 (a staging project) into the openssh-client package itself13:54
pitticjwatson: however, this is still a bit in flux, it's not 100% guaranteed yet that it won't change again13:54
pitticjwatson: would you prefer that I upload this to ubuntu for now, and I'll submit it to Debian and we re-sync once the dust settles? or do you want it in the debian git right away?13:54
cjwatsonpitti: Would there be any compatibility concerns with having it in Debian?13:55
pitticjwatson: it's the systemd counterpart of /usr/share/upstart/sessions/ssh-agent.conf; however, I took the liberty of not using -s but running it in the foreground and using XDG_RUNTIME_DIR instead of /tmp/, for better debuggability and easier restarts13:55
cjwatsonpitti: (Also, I'd really prefer that to be an external script rather than a giant Exec...)13:56
pitticjwatson: no, this only applies to graphical sessions which get started via (user) systemd, i. e. zero in Debian right now13:57
cjwatsonpitti: Why do we need the "manual" override?  Presumably you're either using systemd as the session init, in which case this new service would be used, or upstart as the session init, in which case the old job would be ignored, not some mix of both?13:57
pitticjwatson: i. e. similar to the upstart job -- these are both just dead weight in debian now13:57
cjwatsonpitti: If we can have it in Debian without causing compat issues, I would rather take that road13:57
pitticjwatson: when using sytsemd, we add /usr/share/upstart/systemd-session/ to the XDG config dirs, so that we can replace one upstart job after another step by step without having to do a giant lockstep transition13:58
cjwatsonOh, right, I see13:58
pitticjwatson: so for every job that we port, we add an override for it so that we don't run both the upstart job and the unit13:58
pitticjwatson: after we ported everything, we can then drop the upstart jobs and overrides of course; but TBH I'd keep it for a few months so that you can switch back and forth for debugging and in caes of regressions13:59
cjwatsonSure13:59
pitticjwatson: ok, then I'll send a git format-patch against the debian packaging vcs to a debian bug at some point?13:59
cjwatsonpitti: The initctl commands might want a bit more of a guard to avoid stderr noise if initctl doesn't exist at all14:00
cjwatsonpitti: Yes please14:00
pitticjwatson: right, should rather use [ -x ] for those14:00
pitticjwatson: so you prefer breaking this out into an external shell script? ok (I thought 5 lines is some kinf of aesthetical limit)14:00
cjwatsonmy preferred idiom is "if which initctl >/dev/null 2>&1" to avoid path hardcoding, but whatever14:00
pitti*nod*14:01
cjwatsonpitti: it's maybe just on the edge, but I prefer not having to deal with quoting issues14:01
cjwatsonor even think about them :)14:01
pittiack, I'll clean it up14:01
cjwatsonlike, I don't know the precise lexical rules for multi-line systemd unit directives OTTOMH14:01
cjwatsonpitti: we have a few other things in /usr/lib/openssh/ for this kind of thing14:03
pittiI'll put it there14:03
Mirvpitti: could you override http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#qtcreator - src:qtcreator-plugin-ubuntu is being removed and there is a transitional binary package of a newer version in that qtcreator upload14:09
pittiMirv: hmm, why doesn't that transitional package work then?14:10
pittiapparently this makes ubuntu-sdk uninstallable14:10
Mirvpitti: it does work butthat qtcreator-plugin-ubuntu autopkgtest is from the to-be-removed src? ubuntu-sdk is also likewise being removed in that ubuntu-touch-meta14:11
Mirvbug #160474414:11
ubottubug 1604744 in ubuntu-touch-meta (Ubuntu Xenial) "RM: src:qtcreator-plugin-ubuntu - SDK will be distributed separately" [Undecided,New] https://launchpad.net/bugs/160474414:11
pittiso why wouldn't we remove qtcreator-plugin-ubuntu instead?14:12
Mirvnew qtcreator conflicts with qtc-p-u and ubuntu-sdk14:12
Mirvpitti: well yes that's what the bug is about, removing src:qtcreator-plugin-ubuntu, but it hasn't been done yet14:12
pittiMirv: I can do it now if you want14:12
Mirvpitti: ok, that would be nice14:12
pittiMirv: removed qtcreator-plugin-ubuntu qtcreator-plugin-go14:16
pittiMirv: the ubuntu-sdk binaries will become NBS after ubuntu-touch-meta lands, I'll remove them then14:16
Mirvpitti: thank you. yes, only the ubuntu-sdk-libs stays in ubuntu-touch-meta since it has other purposes14:17
pittiMirv: I'll watch it and nudge it later if necessary, but removing the source should suffice14:17
semiosisinfinity: good morning.  if you have a chance to look over bug 1605795 today I would appreciate any feedback.  it's my first SRU and I'd like to get it into shape for your team.  thanks!14:34
ubottubug 1605795 in livecd-rootfs (Ubuntu) "[SRU] livecd-rootfs ubuntu-cpc vagrant image builder" [Undecided,New] https://launchpad.net/bugs/160579514:34
pitticjwatson: https://git.launchpad.net/~ubuntu-desktop/+git/systemd-graphical-session/commit/?id=289952  and we can use the same helper in the upstart job to avoid repeating the logic14:38
cjwatsonpitti: looks plausible at a brief glance at least14:39
pitticjwatson: I think I incorporated all your suggestions; thanks for the initial review!14:40
* pitti re-tests with upstart and changing that .conf to use the helper14:40
pittiMirv: ah, http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#qtcreator landed now15:26
pittiMirv: touch-meta too15:26
Mirvpitti: excellent, thank you15:28
pitticjwatson: patches sent to Debian bug #832445 now, and tested with all four scenarios (keyring-ssh or ssh-agent, upstart or systemd)15:30
ubottuDebian bug 832445 in openssh-client "openssh: Rework upstart ssh-agent job and add systemd user unit" [Wishlist,Open] http://bugs.debian.org/83244515:30
cjwatsonthanks15:42
infinityxnox:15:57
infinitySetting up s390-tools (1.34.0-0ubuntu8.2) ...15:57
infinityrmdir: failed to remove '/3770': No such file or directory15:57
infinityxnox: ^-- WAT?15:57
pittiisn't that 31337?15:57
pittiMirv: ah, cleanup time! http://people.canonical.com/~ubuntu-archive/nbs.html15:58
xnoxinfinity, there is maintainer script to cleanup bogus /377015:58
pittiMirv: (removed)15:58
xnoxinfinity, i guess the maintainer script is bogus too.15:58
infinityxnox: I've heard good things about /dev/null15:58
infinityxnox: Especially since, due to the version comparison, that'll run on every s390-tools upgrade in xenial. :P15:59
xnoxinfinity, fail16:00
xnoxinfinity, i guess i should change that to lt-nl 1.34.0-0ubuntu8.116:01
infinityxnox: And redirect the scary to /dev/null, yeah.16:01
* infinity blames whoever reviewed your SRU.16:02
* infinity hopes it wasn't him.16:02
infinityOh, good.  It was Brian. ;)16:03
=== andrewsh is now known as afk
=== afk is now known as andrewsh
=== gshereme is now known as gshereme|away
Mirvpitti: thank you!16:19
smoserhey.16:35
smoserlooking for input. i'm putting together a way to modify sources.list in ubuntu via cloud-init and curtin.16:36
smoserwe use the word 'pockets' in ubuntu, but sources.list(5) uses the word 'Sources'.16:37
smoserare they 100% equivalent terms?  and if so, should i prefer the "official" word 'suites'16:37
smoserbay.... s/Sources/suites/16:37
rbasakI see suite as "series + pocket". I don't know if that is technically correct though.16:41
rbasakAnd sources.list(5)'s use of "source" seems to mean "url + suite + components".16:43
rbasakSo I think all the terms mean different things.16:43
smoserright. i used 'Source' completely wrong there.16:43
smoser(see my s/Sources/suites/)16:43
rbasakAh16:44
smoserit does seem more technically correct to use the word 'suite'16:44
rbasakFor your purposes I'd use "suite", since that matches apt's documentation.16:45
rbasakAnd because it maps to a sources.list which you are generating.16:45
infinitysmoser: As rbasak says, "suite" is "series-pocket".  The "pocket" nomenclature is meaningless outside the launchpad context, from the POV of an apt mirror, suites are distinct things.17:32
smoserright17:32
=== salem_ is now known as _salem
=== _salem is now known as salem_
semiosisinfinity: hi again.  did you see my message from earlier this morning?  figured I'd address it to you since you're aware of the underlying bug/patch, and you're listed as the SRU vanguard for Monday (this is in re: bug 1605795)  thanks again!18:49
ubottubug 1605795 in livecd-rootfs (Ubuntu) "[SRU] livecd-rootfs ubuntu-cpc vagrant image builder" [Undecided,New] https://launchpad.net/bugs/160579518:49
infinitysemiosis: Yeah, I've looked.  Someone should upload the SRU to the queue.18:50
semiosisinfinity: ok great.  is there anything else I should do at this time?18:51
infinitysemiosis: Find a sponsor to upload for you?18:51
infinitysemiosis: I guess I could be that sponsor, but then I probably shouldn't also be the queue reviewer. :P18:52
infinityOdd_Bloke: Should https://bugs.launchpad.net/cloud-images/+bug/1581044 be fixed in xenial as well?18:54
ubottuLaunchpad bug 1581044 in cloud-images "Images ship with modified conffiles" [Undecided,Fix committed]18:54
infinityOdd_Bloke: Possibly the sources.list fixups as well.18:55
semiosisinfinity: Odd_Bloke asked me to open the SRU, so I think he's for it :) https://irclogs.ubuntu.com/2016/07/22/%23ubuntu-devel.html#t15:2118:56
infinitysemiosis: Different bug. :)18:56
semiosisah that's a different bug. so you're asking about increasing the scope.18:56
semiosisright18:56
infinitysemiosis: I'm suggesting that CPC has been slack on backporting fixes to xenial in general, and if we're doing a cloudy SRU of livecd-rootfs, we may as well roll them all in. :P18:57
semiosisinfinity: that sounds good to me if it doesn't take an eternity :)18:57
semiosisbut then again idk if one big SRU is easier to get through than several small SRUs, so whatever you think is best18:58
infinitysemiosis: The rcS and sources.list fixes would be trivial to test/validate, but I also understand the relative urgency of the vagrant thing, given the bad press (well, "press", social media anger, I guess) surrounding their breakage.18:58
infinitysemiosis: But one big one with a few easy-to-validate bugs is usually preferable, it's when you have two+ big changes to make that doing them together can be painful.18:59
infinitysemiosis: Anyhow, I'll see if I can get a yay/nay from Odd_Bloke, and then maybe do the backports myself, since he's off frolicking^Wworking in .nl.19:00
semiosisinfinity: thank you.  should i try finding someone else to sponsor/review my SRU now?  i'm thinking maybe rbasak or slangasek19:02
infinitysemiosis: Weeeeeell, I'm likely to do the backports from trunk to xenial, so once I've done that, I may as well upload.  I'll just nag someone else to do the queue review once I do.19:02
semiosisinfinity: awesome!  thank you so much.  let me know if there's anything else i can do19:03
infinitysemiosis: But normally, if the person you'd just nagged weren't so close to the project (ie: I own it upstream), the correct way to do this is to do the backports yourself, find a sponsor to do the upload, then talk to the SRU team once it's in the queue (or just be patient while we get to it).19:04
semiosisthanks for that info.  i've only contributed packages to upcoming releases (glusterfs, in a past life) but never worked on an SRU before19:05
infinitysemiosis: Pretty much the same process as the devel series, really.  The only difference for an SRU is that every change needs to close a bug with the right SRU paperwork, and once it's uploaded, it gets stuck in a queue for review.19:06
infinitysemiosis: But the rest is the same deal.  Do the fixes.  Find a sponsor.  Iterate until sponsor likes your package.  Sponsor uploads.  Profit.19:07
semiosisinfinity: one thing i don't understand is how to backport changes to the version of livecd-rootfs in xenial... is there a specific bzr branch for that?  a different repository?19:16
infinitysemiosis: There's a different branch, yes.19:17
infinityhttp://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/xenial-proposed/changes19:17
semiosisinfinity: ah!  thank you.19:18
=== salem_ is now known as _salem
sarnoldpitti: hello :) the retracers seem stuck again, 1605954 still has a CoreDump.gz after ~two days22:35

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