/srv/irclogs.ubuntu.com/2016/05/26/#ubuntu-devel.txt

smosernacc, you decided no backports ?00:01
smoserthat is fine with me.00:01
naccsmoser: at least for now, we'll need to consider where to put them in the tree (and how they should be named/tagged/etc)00:01
naccsmoser: i don't think it's a significant use-case, since it's opt-in for users00:01
smoseragree.00:03
naccsmoser: thanks!00:03
=== _salem is now known as salem_
=== mnepton is now known as mneptok
rlaagerWhat's the procedure to get a bug nominated for a release? I'd like to see this SRUed to Xenial, and I'll prep a debdiff (again) once another pending SRU is resolved: https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/157124101:11
ubottuLaunchpad bug 1571241 in zfs-linux (Ubuntu) "ZFS initrd script does not import zpool using /dev/disk/by-id device paths" [Undecided,Fix released]01:11
sarnoldhey it looks like i've got buttons for that01:13
sarnoldare you sure "Fix Released" is the right status?01:13
rlaagersarnold: Yes, it should be Fix Released in yakkety. I haven't personally tested it. I suppose I can do that right now. But the fix is in 0.6.5.7, which is in Yakkety.01:14
rlaagersarnold: Yes, yakkety works.01:15
sarnoldaha01:15
sarnoldthanks01:15
naccrlaager: typically you ask in #ubuntu-bugs, iirc sru right (https://wiki.ubuntu.com/StableReleaseUpdates)01:19
rlaagernacc: Thanks. Sorry, I've read that page several times, but I missed that.01:23
naccrlaager: np, it's in Procedure, 4.01:24
naccso i guess that's 3.4 :)01:24
rlaagerYeah, I see it now. I searched for #ubuntu-bugs after you mentioned it.01:24
naccrbasak: ok, new caveat, do we want to be tracking debian/sid and experimental?02:21
naccrbasak: as there are times where we sync or merge with experimental, it seems02:21
naccspecifically exim4 4.73~rc1-1ubuntu102:21
naccwell, e.g. :)02:21
naccit is orphaned by our current algorithm because changelog previous (4.73~rc1-1) is not (4.72-2ubuntu1) but 4.72-3 is in the new debian/changelog and is imported.02:22
=== yuning-afk is now known as yuning
=== salem_ is now known as _salem
Mirvflexiondotorg: very nice blog post that ubuntu-mate-yakkety-progress-update :)08:02
alkisgHi, there's an autogenerated .html web page somewhere in ubuntu.com or launchpad.net, that lists all of the packages in the -proposed repositories, along with how long they've been in the queue etc... but I can't find it in google... does anyone know its URL?08:58
ricotzalkisg, http://people.canonical.com/~ubuntu-archive/pending-sru.html08:59
alkisgThank you! :)08:59
rbasaknacc: eventually we'd want to track experimental I think, yes. Not sure about right now, though I appreciate that it creates a history problem with missing parents if we don't.09:11
caribouIs there a way to have a conffile that we modify upon install be identified as such (i.e. modified by us) so it is not considered a user change ?09:32
caribourbasak: that /etc/default/grub.d/kdump-tools.cfg once again :)09:37
rbasakcaribou: you want a package to be able to modify its own "conffile" without creating conffile prompts? Use ucf.09:37
rbasak(or better, .d directories or something if possible)09:38
caribourbasak: another option is to install separate files in /var/lib/kdump & manage specificities with symlinks & dpkg-maintscript-helper09:39
rbasakcaribou: can you explain in more detail what you're trying to achieve?09:39
caribourbasak: the crashkernel= boot parameter has architecture specific values that I need to configure upon install in /etc/default/grub.d/kdump-config.cfg09:40
caribouso it is picked up by update-grub09:40
caribourbasak: so either I have architecture-specific files in /var/lib/kdump & I symlink it to /etc/default/grub.d/kdump-config.cfg09:40
caribourbasak: or /etc/default/grub.d/kdump-config.cfg is a real file that I modify and use ucf09:41
caribourbasak: right now, crashkernel=384-:128M for all architectures which is wrong for ppc64el09:42
caribourbasak: and s390x uses /etc/zipl.conf09:42
rbasakI wonder if /etc/default/grub.d needs to grow some arch-conditional functionality.09:42
rbasakWould the user ever need to modify /etc/default/grub.d/kdump-config.cfg?09:43
rbasakOr is it going into /etc only because that's where the .d directory is?09:43
rbasakOr do you want the user to be able to delete the file?09:43
caribourbasak: yes, if the hardware has very large amount of memory, hence 128M is too small09:43
rbasakDoes kdump-config.cfg contain only that small crashkernel line?09:44
caribourbasak: use can change it but shouldn't remove it or it'll break kernel crash dump functionality09:44
caribouA replacement variable to be used by update-grub :09:44
caribourbasak: GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT crashkernel=384M-:128M" to be exact09:45
rbasakI think that's suitable for ucf, though I'm interested to hear what others think.09:45
rbasakPerhaps a /usr/share/kdump/kdump-config.cfg.<arch> or something, and have the maintainer scripts call ucf against the right file.09:46
caribourbasak: yes, that's one of my option09:46
caribouand it would simplify the script logic; right I have to use 'sed' on the existing file09:47
caribourbasak: thanks; I'll test this one out09:52
rbasakcaribou: it might be worth filing a bug in Debian asking for arch-conditional functionality right inside /etc/default/grub.d/. If that were possible, then you could just drop a conffile in, right? It might not be worth doing it for the single use case that needs it, but letting the maintainer know may help tally up the use cases.09:54
rbasak(but I'd use ucf in the meantime and assuming the answer is "sorry, not worth it for now")09:55
caribourbasak: good idea09:55
brendandwhen using adt-virt-qemu, can i prevent the target from being destroyed at the end of the testing?09:56
caribourbasak: well, maybe one of the grub maintainer who's hanging around here will have something to say09:56
rbasakcaribou: :)09:56
rbasakbrendand: are you looking for adt-run --shell-fail or --shell?09:57
brendandrbasak, probably. i've used that before but not on a transient target so hopefully it works10:01
=== yuning is now known as yuning-afk
=== hikiko is now known as hikiko|ln
=== hikiko|ln is now known as hikiko
brendandi need to use a file that is placed in the real-tree during the autopkgtest run, i can see copyup commands copying real-tree on the target to tests-tree in the output-dir, but it looks like it is subsequently deleted - how can i prevent that? or is there an alternative way to copy files from the test bed to the host?13:19
rbasakbrendand: for debugging?13:25
rbasakor something else?13:25
brendandrbasak, no i need the junit xml file generated by nosetests13:25
brendandso i need to get it on to the jenkins slave13:25
rbasakWhat for? To save an artifact?13:26
brendandrbasak, to use with jenkins junit test results plugin. it gives a nice detailed picture of the results13:27
rbasakOK, so I guess you need a standard way to get test artifacts from dep8 tests saved by adt-run to be used later.13:28
rbasakI'm not aware of a documented way to do this, but it might be worth filing a bug to ask for functionality in adt-run for the test to be able to supply that.13:28
rbasakI imagine something like an environment variable to tell the test where to put things.13:29
rbasakSince right now it only copies out stdout, stderr, etc.13:29
brendandi'm pretty sure there is a way because a previous test suite i worked on did it. i'll go look at that code and see what was done there13:29
rbasakpitti doesn't seem to be around.13:29
brendandrbasak, yeah. sheesh13:29
brendand:P13:29
rbasakI wouldn't be surprised if there is an undocumented directory that you can use if you happen to know to drop stuff there. But it might be undefined behaviour and too much knowledge of adt-run internals. It would be nice to have a formal and stable way to do it.13:30
dobeybrendand: does the -o option to adt-run not give you what you want?13:44
brendanddobey, no that tells adt-run where to put the artifacts that it does copy from the testbed13:44
brendanddobey, i want to see that other things go there than the defaults13:45
brendandi think i found it, just testing it now13:45
=== inaddy is now known as tinoco
ginggsdoko: hi, i fixed the shogun ftbfs, what do i need to do to LP: #1576967 ?14:15
ubottuLaunchpad bug 1576967 in shogun (Ubuntu) "shogun fails to build, demoting to proposed" [Undecided,Confirmed] https://launchpad.net/bugs/157696714:15
brendanddobey, rbasak - everything written into $ADT_ARTIFACTS will end up in 'artifacts' under the output-dir14:49
brendandnot mentioned in the man page - maybe it's in the more extensive web based documentation14:49
naccrbasak: I think, technically, it's trivial for me to track debian/* (which woudl be overkill, as we don't sync from oldstable/stable). This is a harder thing to fix-up, though, i think, as it will cause us to reparent entire trees14:50
naccbjf: jgrimm pointed me in your direction to ask a quick query about a bug: LP: #143390615:08
ubottuLaunchpad bug 1433906 in linux-lts-vivid (Ubuntu) "Acer, Inc ID 5986:055a is useless after 14.04.2 installed." [High,Triaged] https://launchpad.net/bugs/143390615:08
naccbjf: I provided some feedback, as this is filed aginst the LTS HWE stacks, but I think is actually an upstream issue (and thus probably shoudl be filed against linux as well), given 16.04 reports15:09
naccbjf: just didn't want henrik's work to go ignored (and someone on #ubuntu asked about it so i happened to look)15:09
bjfnacc, looking15:10
naccbjf: thanks!15:10
bjfnacc, we have it on our radar now ... will see what we can do15:18
naccbjf: thanks! it does seem like upstream would take the next revision of henrik's patch, based upon my review of the list, but also i wasn't sure if ubuntu ever took outofband patches (not yet upstream) from the community -- i assumed not, but figured i should learn :)15:19
bjfnacc, we will do so in the right situation .. this looks like it might be one15:20
naccbjf: got it, thanks!15:20
rbasakbrendand: neat. Useful to know. Thanks!15:30
=== Guest19728 is now known as adrian
=== mnepton is now known as mneptok
brendandoh this is weird - the files in artifacts/ are 3 and a half hours older than everything else :/16:00
brendandso jenkins won't use the xml file, ugh16:00
mapreriLaney: ximion: so, i just tried on a real fresh yakkety vm to look up scribus on {ubuntu,gnome}-softwere, and it does't show up.  why?16:15
naccmapreri: typo? ubuntu-software (vs. softwere) ?16:18
naccmapreri: oh scribus itself16:18
Laneydon't know, sorry - start debugging by pkill -f gnome-software; gnome-software --verbose and then see if you get anything interesting16:18
ximionmapreri: run "appstreamcli get scribus.desktop"16:19
ximiondoes that return something?16:19
Laneyit's definitely in the appstream16:19
Laneydon't have bandwith beyond that to debug for you atm, sorry16:19
mapreriappstreamcli knows something, so this is cool already.  https://paste.ubuntu.com/16710210/16:20
mapreri`gnome-software --verbose` is kinda of noisy.16:21
Laneysearch for scribus16:22
maprerithis is crazy https://paste.ubuntu.com/16710302/16:22
mapreri(gnome-software:2344): Gs-DEBUG: app invalid as no pixbuf scribus.desktop16:22
mapreri(gnome-software:2344): Gs-DEBUG: no search results to show16:22
maprerinot sure what's telling me though16:23
Laneythat's your way in to debug it, unless ximion knows why already16:23
ximionmapreri: does "/var/lib/app-info/icons/ubuntu-yakkety-universe/scribus_scribus.png" exist?16:27
maprerinope16:28
mapreri/var/lib/app-info/icons/ubuntu-yakkety-universe/64x64/scribus_scribus.png does though16:28
mapreriximion: guess you forgot 64x64 ↑16:29
ximionah, right, that's good enough16:29
ximionjup16:29
ximionso, gnome-software is being dumb here16:29
ximionor rather appstream-glib16:30
Laneyit has both a cached and a stock icon in the appstream16:30
ximionfor some reason, it uses the icon name "scribus", which is the stock icon-name, while the icon cachename, "scribus_scribus.png" is available16:31
ximionLaney: yeah, I though that would confuse it at first too, but since the stock icon name is very common, we would have lost 60% of all apps in GS if this was a common bug16:32
ximionhmm...16:33
LaneyI'll leave it with you16:33
Laneythanks16:33
ximionLaney: this might be a bug in the generator not building new-style metadata, but *also* a bug in asglib for not reading the old data properly16:33
ximionwhich, in the latter case, is important, because the patch which touched it last is queued for SRU16:34
ximionso far with only positive feedback16:34
ximionI'll investigate this, because there is a chance that if it is broken at all, that I was the one who broke it16:34
Laneythis is yakkety which has the new code already16:35
ximion(although this ran through multiple rounds of testing by various people already...)16:35
Laneyso yes, thanks16:35
mapreri(btw, this only confirms my idea that the AS system was too young to supersede ubuntu-software-centre)16:36
Laneynot helpful16:36
mapreriximion: if you need some kind of testing I'm up for that, but I'm not sure if there is something more i can help with that16:36
ximionmapreri: it doesn't make sense that only Scribus would be hit by this bug16:36
mapreriyeah, indeed :s16:36
ximionbtw, whatever the bug is, the chance that it doesn't exist in Xenial is high16:37
maprerii mean, it's not that i'm doing something so weird16:37
mapreriximion: to check that, I suppose I could get a xenial VM and temporary put yakkety in the apt lines, right?16:38
Laneyit's true actually16:38
Laneyget https://launchpad.net/ubuntu/+source/appstream-glib/0.5.13-1/+build/9549443/+files/libappstream-glib8_0.5.13-1_amd64.deb16:38
Laneyand it works again16:39
* Laney marked the sru accordingly16:40
ximionLaney: are you sure?16:40
maprerilet me try16:41
ximionI tried with the new and old asglib (using Cuttlefish as an example of having both stock and cached icons), and no matter which asglib I use, that too doesn't show up16:41
Laneyhttp://people.canonical.com/~laney/weird-things/scribus.png16:42
mapreriyeah16:42
mapreriit shows up indeed with the older asglib16:42
ximionLaney: wow, I just got the gnome-software freezes the entire system bug16:43
ximioncouldn't click on any desktop element anymore16:44
Laney"the" bug?16:44
ximionon KDE!16:44
Laneycrazy16:44
ximionjup, I saw it reported on GNOME16:44
Laneynot heard of or seen that16:44
ximionand I though that the chance that this was related to gnome-software was close to zero...16:44
ximionmapreri: I can reproduce this now, I'll prepare a patch later16:45
mapreriximion: great, thanks16:45
ximionneed to get some other things done first16:45
ximionLaney: ah, I confused it with LP:#1578317 (and messed that one up with another thread of GS stopping the whole system)16:48
ximionLaney: when doing a new debdiff, which version number should that have?16:50
maprerinow, unrelated, can I sru this scribus package by just appending '~ubuntu16.04.0' to the version?  (this is the only change since xenial)16:50
ginggsmapreri: 1.4.6+dfsg-2ubuntu1 should be fine - you have 1.4.6+dfsg-3 in yakkety16:58
ximionLaney: this might be a bug in GS afterall...17:00
ximionLaney: it's not my bug! :D17:41
ximionthe patch I made just exposed a different bug in asglib ^^17:42
mapreriinceptionbug17:42
ximionor rather, some odd behavior, where I need hughsie for to clarify17:42
ximionat time, the code simply prefers stock >> cached >> local >> remote icons17:43
ximionwhich would make sense if GS would fall back to the cached icon if the stock icon isn't found17:43
ximionso, this can be fixed in asglib or GS17:44
ximionmapreri, Laney: bug report against GS filed and attached to LP 1576780 after a brief discussion with the GS maintainer17:57
ubottuLaunchpad bug 1576780 in appstream-glib (Ubuntu Xenial) "Needs to implement the full DEP-11 icon spec for compatibility with 3rd-party repos" [Medium,Fix committed] https://launchpad.net/bugs/157678017:57
ximionit's a rather severe bug in GS, IMHO, so we should fix it in an SRU if a patch is available17:57
ximionmeanwhile, the appstream-glib fix which trigger this bug should stay blocked17:58
mapreriximion: but are you saying that it works perfectly fine in yakkety with kde?17:59
ximionyes, because I had an icon theme which shipped a different Scribus icon18:00
mapreriah18:00
mapreritricky.18:00
ximion(was still on to fix a KDE bug ^^)18:00
ximionswitching back to breeze made the entry disappear again :D18:01
ximionmapreri: plasma-discover is not affected by this bug, it shows Scribus18:04
ximionso, you have KDE covered :)18:04
maprerio.O( who uses the default DE anyway!? )18:05
* ximion needs to run18:10
nacchrm, seems like xfce4-whiskermenu-plugin has broken grep-merges18:43
naccas it's author and uploader are None18:43
naccUnit193: --^18:44
slangasekoh, is that what broke it ;)18:44
naccslangasek: i just dumped a few print's in and saw:18:44
naccpackage xfce4-whiskermenu-plugin, author None, uploader = (None)18:44
naccseems like that implies that the json has a None for the 'user'?18:45
slangasekyeah, how did someone manage that18:46
slangasekI guess that's a bug in the MoM code, since the lp upload page looks fine18:46
slangasekbdmurray: ^^ maybe you have insight on this18:47
naccslangasek: ack, i was looking at the same18:48
bdmurrayslangasek: no idea18:50
b4ranyone in particular working on the php7.0 package and updating to today's php 7.0.7?18:57
=== mnepton is now known as mneptok
naccb4r: responded in #ubuntu-server19:33
Unit193I didn't break it. :320:16
rhollencamptrying to follow directions at http://packaging.ubuntu.com/html/udd-getting-the-source.html#branching20:19
rhollencampwhen I run `bzr branch ubuntu:x/cinnamon-settings-daemon cinnamon-settings-daemon.dev`20:19
rhollencampbzr: ERROR: Not a branch: "bzr+ssh://bazaar.launchpad.net/+branch/ubuntu/x/cinnamon-settings-daemon/".20:20
rhollencamplooking in launchpad, it doesn't list a branch for xenial (https://code.launchpad.net/ubuntu/+source/cinnamon-settings-daemon)20:21
Unit193nacc: About the only thing I can think of is if it's expecting my name to only have letters.20:54
Unit193But that'd break on some forign names too.20:54
bdmurraysinzui: Is all the TODO stuff in the bug description of bug 1556981 done?21:05
ubottubug 1556981 in juju-core (Ubuntu Wily) "[needs-packaging] Juju 1.25.5 is not in wily and trusty" [Wishlist,Fix committed] https://launchpad.net/bugs/155698121:05
sinzuibdmurray: I am shamed, it is and I did not update when I added the comments. I will update now21:06
bdmurraysinzui: I didn't mean to publicly shame you.21:06
sinzuibdmurray: the bug is updated. I think the wily and trusty packages are good to go to *-updates when their 7 days in proposed is up21:07
bdmurraysinzui: think? do you have any reservations because I was about to release them21:08
sinzuibdmurray: please do release them. They are solid21:09
=== nobuto_ is now known as nobuto
naccUnit193: oddly it shows you correctly for the package just before it22:08
naccrhollencamp: possibly because it's in sync with debian now?22:11
Unit193I don't see anything I could have done, hmm.  Also, wow.  Thanks for the ping, means I uploaded the new one exactly one month after. :D22:11
naccrhollencamp: not sure, but the vcs in the control file is: https://anonscm.debian.org/git/pkg-cinnamon/cinnamon-settings-daemon.git22:11
naccUnit193: yeah, I doubt it's you :)22:12
Unit193Figured good to check.22:12
mwhudsoncan someone remind me how often the cronjobs that import things from debian run?22:28
mwhudsonthere is one cron job that copies state from debian into the 'debian' distro on launchpad22:29
mwhudsonand another that copies things from the 'debian' to 'ubuntu' distros22:30
mwhudsoniirc one of these is gina and the other is iron, but i certainly forget all the details22:30
wgrantmwhudson: gina imports into the debian distro on LP every six hours, running on the machine named iron.23:33
wgrantThe "autosync" from Debian to Ubuntu runs on snakefruit at a frequency I don't recall.23:33
mwhudsonwgrant: aah23:43

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