/srv/irclogs.ubuntu.com/2018/02/07/#ubuntu-devel.txt

GunnarHjsil2100: Ok, thanks for letting me know.00:30
sil2100GunnarHj: sorry about this anyway, I noticed it too late and didn't get to running it manually, maybe I should have00:31
sil2100Anyway, I just thought we'll get a batch this week00:31
GunnarHjsil2100: I thought there was some kind of manual intervention to build the packages, but you say it will happen automatically?00:32
GunnarHjsil2100: Or are you talking about the tarballs?00:33
sil2100GunnarHj: well, the delta langpacks are happening automatically, a day after tarball exports00:35
GunnarHjsil2100: Ah, didn't know that.00:36
sil2100GunnarHj: as per the schedule https://dev.launchpad.net/Translations/LanguagePackSchedule00:38
GunnarHjsil2100: Right, so there are weekly updates all over (when it works), and while the builds for the stable releases goes to the PPA, the builds for the development release make it directly to the archive.00:41
nauticalnexuslmao01:59
nauticalnexustfw openrct2 dev team says you can't build openrct2 for Ubuntu, and package in deb file01:59
nauticalnexustfw u literally JUST DID THAT01:59
=== mthaddon` is now known as mthaddon
didrocksxnox: hey, you mentioned some xubuntu ubiquity plugin and such, I don't find them in the ubiquity source nor find other packages matching those descriptions08:53
dokorbalint: https://launchpad.net/ubuntu/+source/mtd-utils/1:2.0.1-1ubuntu2 still ftbfs on ppc64el09:19
rbasakWhen switching the one thing in main for a particular thing, what's the expected upgrade path for users usually? Leaving upgrading users with a packaging now in universe and release note it? Or something further?10:28
rbasakWhen switching the one thing in main for a particular thing, what's the expected upgrade path for users usually? Leave upgrading users with a package now in universe and release note it? Or something further?10:29
xnoxdidrocks, sigh, need to search for it again then. maybe it was somebody else, like edubuntu or mythbuntu10:36
xnoxrbasak, we do leave people with packages in universe typically.10:36
xnoxrbasak, sometimes we promote the new thing via upgrade-manager quirks, but we stopped doing that, as it is fragile. seeding new stuff into metapackage works fine, as long as there is a clear successor.10:37
didrocksxnox: so, I guess there is nothing, I see no plugins at all10:40
cjwatsonI thought it was an ubuntustudio ubiquity plugin10:43
cjwatsondidrocks: https://launchpad.net/ubuntustudio-live ?10:43
cjwatsonhttps://launchpad.net/ubuntu/+source/ubuntustudio-live too10:44
didrockscjwatson: ah, thanks! the naming isn't the best. I'll check if there is the minimal install in it that xnox elluded to10:44
xnox/o\ studio10:47
xnoxthanks colin!10:47
didrocksyeah, it's not a minimal install checkbox, it's a view with checkbox to select/deselect installed packages10:48
cjwatsonthere may be some other plugin that exists that I forgot about10:49
didrocksor maybe xnox's memory is failing ;)10:49
cjwatsongrepping Contents also finds dell-recovery and edubuntu-live10:49
xnoxdidrocks, they do wipe your memory upon leaving Intel...10:50
didrocksxnox: ahah :)10:50
xnoxor so I was told.... I can't remember10:50
didrocksthanks for the hints cjwatson :)10:50
cjwatsonmythbuntu-live-autostart also used to exist10:51
didrocksthe edubuntu one is unsurprinsgly very close to ubuntustudio (full list of packages to select/remove from)10:52
* didrocks looks at mythbuntu10:52
rbasakxnox: thanks. In this case I don't think it's included in a metapackage (it's from server-supported)10:53
didrocksubiquity/plugins/myth-install-type.py, ah, promising :)10:53
xnoxrbasak, ah, well, we do drop things on the floor (main->universe) and that is it =)10:53
rbasakOK10:54
xnoxrbasak, upon upgrade with like do-release-upgrade, it does mention that these are now community supported packages.10:54
rbasakGood point10:54
xnoxrbasak, so people can read it, and forget that list of things =)10:54
didrocksxnox: ok, I confirm that the list per install type is hardcoded in mythubuntu10:54
xnoxdidrocks, lolz10:54
xnoxdidrocks, slangasek was like "no i have not heard about didrocks adventures" and he was like "chat with him to align" and I'm like "i did", everyone likes everything =)10:55
xnoxdidrocks, but need to do the actual coding with stacked squashfses....10:55
GunnarHjcjwatson: Hi Colin! I'm investiging a translation issue for util-linux together with seb128. Translations haven't been imported to LP in a long time (7 years).10:55
GunnarHjThe latest bionic build log claims that the tarball util-linux_2.30.2-0.1ubuntu1_amd64_translations.tar.gz was created. I'd like to see what it contains. Do you possibly know how to find it?10:55
didrocksxnox: yeah, we still need something for the LTS, so let's go with the easy option as a fallback in case you don't get the stacked squashfses work on time10:56
Unit193* Ship ubuntu-dgbsym key10:56
didrocksxnox: sounds like easy enough, not a lot would be lost10:56
Unit193xnox: Thnak you!10:56
xnoxUnit193, your welcome. it is in a separate package though, just install that =)10:57
cjwatsonGunnarHj: You should be able to dig it out from the queue.  Let me see ...10:58
Unit193Doesn't matter, it exists.  There's a bug that can be closed now too.10:58
cjwatsonGunnarHj: https://launchpad.net/ubuntu/bionic/+queue?queue_state=3&queue_text=util-linux10:58
GunnarHjcjwatson: Thanks!10:59
seb128cjwatson, doing something like "ubuntu.getSeries(name_or_version='bionic').getPackageUploads(name='util-linux', version='2.30.2-0.1ubuntu1 ', custom_type='raw-translations')" from a lp-shell used to work but it doesn't seem to do what I expect now ... did that change/stop working?11:07
cjwatsonseb128: That stray space in the version doesn't look likely to help.11:07
seb128shrug, indeed11:08
seb128cjwatson, thanks for spotting :)11:08
seb128and sorry for the noise11:08
cjwatsonnp11:08
cjwatsonI expect there's more debugging to do here, but I think the relevant logs have expired at our end by now since the last attempt was a while ago11:08
xnoxdoko, on arm64, gcc: error: unrecognized command line option ‘-m64’ -> i guess one should not use that option, ever, right?13:14
mdeslaurcpaelzer: FWIW, virt-manager 1.4.3 ftbfs on bionic13:22
mdeslaurcpaelzer: I can give you my debdiff if you feel like investigating13:23
mdeslaurcpaelzer: this is what I'm hitting: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=88813313:23
ubottuDebian bug 888133 in libvirt "virt-manager FTBFS: test failures" [Serious,Open]13:23
cpaelzermdeslaur: I was just starting a merge a few minutes ago13:24
cpaelzermdeslaur: did you already start one?13:24
mdeslaurcpaelzer: yes, then hit all the test failures in the debian bug13:25
mdeslaurone sec13:25
mdeslaurlet me retry building it to see if anything changed13:26
cpaelzermdeslaur: guido marked it as found in libvirt 4.0 - so likely a change in behavior in there13:29
cpaelzermdeslaur: I might abandon my just started merge and better help you to get over that FTBFS13:29
mdeslauryeah, that's what I suspected...I looked through the virt-manager tree to see if there seemed to be any commits to address that, but I had not found any13:29
mdeslaurperhaps it's worthwhile to try 1.513:30
mdeslaurok, still get the test failures...let me stick my source package somewhere for you13:30
cpaelzermdeslaur: 4224b092 or fe59c337 maybe13:41
cpaelzermdeslaur: FYI I can recreate the issue13:42
* mdeslaur looks13:42
mdeslaurcpaelzer: I had tried 8b4befae602779cbef2d579e4c532b9cd0f1fee913:43
mdeslaurbut yeah, perhaps combining them all13:43
mdeslauror just going to 1.513:45
cpaelzerI try that atm13:49
cpaelzerrather brute force, just to know if it would work13:49
cpaelzeralready building ...13:50
cpaelzermdeslaur: 1.5 is failing as well, but differently13:56
mdeslaur:(13:56
cpaelzernow around "Size must be specified for non existent volume" and ....img' does not exist13:57
mdeslaurhow silly of me to think that they would test the latest virt-manager on the latest libvirt ;P13:58
pchamtaczke hi ubuntu devs. I need help with launchpadlib. I need to retrive package's dsc information sorted by publish date13:58
cpaelzermdeslaur: all remaining issue son 1.5 have "/tmp/__virtinst_cli_exist1.img" being missing as the issue13:58
cpaelzerveen the messages with the size track down to the same thing13:59
mdeslauroh, interesting13:59
pchamtaczkerepositories are divided by main and contrib. Is there a way to retrive only from one repo?13:59
cjwatsonUbuntu doesn't have a "contrib" component; its equivalents are main/restricted/universe/multiverse.  https://launchpad.net/+apidoc/devel.html#archive-getPublishedSources and similar calls can be given a component name to filter results.14:11
cjwatson(And I think that should answer your other question too.)14:12
cpaelzermdeslaur: of the cdrom cases only the s390x cases fail14:12
xnoxcpaelzer, but s390x has no cdrom....14:12
xnox =)14:12
cpaelzerwell you can pass a virtual one14:12
mdeslaurcpaelzer: kill it with fire14:13
cpaelzerthe others are all with virt-clone14:13
cpaelzernot sure yet, but they all seem to have the same "signature" so I hope it is one or two fixes at most14:13
mdeslaurcpaelzer: ProTip: I always write xnox's name in the changelog when I break s390x stuff ;)14:15
cpaelzerreal Pro :-)14:16
cpaelzerit is not any s390x specific thing in this case (other than by accident of names)14:16
mdeslaurhehehe14:16
cpaelzerjust the tests that refer to /tmp/__virtinst_cli_exist1.img in their test xml fail14:16
cpaelzerI assume the setup of said file fails14:16
cpaelzerbut it hides from me atm14:16
cpaelzerah there is an exist_images in clitest.py - that looks good14:18
cpaelzermdeslaur: this is a file that the test entry is supposed to prepare14:27
cpaelzermdeslaur: and it does14:27
cpaelzermdeslaur: but as a link to a non existing file14:27
mdeslaurhrm14:27
cpaelzermdeslaur: I'll go on debugging and let you know what I find or if I give up14:27
mdeslaurack, thanks14:27
pchamtaczkecjwatson: ok i get it. It there a way to get history of package? I mean for example history of gimp package: what version was in 2014, what dependencies, what binaries had?14:28
pchamtaczkei see that prints current packages14:28
cjwatsonpchamtaczke: That call returns publication records, which includes packages that have been superseded or deleted, so it's the basic building block for what you're asking for.14:31
pchamtaczkethanks, its nice. This answer is sufficient for me ;)14:32
cjwatsonpchamtaczke: Though quite a bit of assembly will be required if you're trying to work out properties of binaries, and depending on what you're doing it may be easier to go through archive.getPublishedBinaries.14:32
cpaelzermdeslaur: ok, silly me14:33
cpaelzermdeslaur: that was actually an artifact of my "brute force 1.5"14:33
cpaelzermdeslaur: resolved the issue, well done 1.5 looks good now14:33
cpaelzerinside my sbuild chroot14:33
cpaelzermdeslaur: if you'd go to a tarball of 1.5 it should be just good14:33
mdeslaurcpaelzer: oh, awesome14:35
mdeslaurcpaelzer: are you going to upoad it?14:35
cpaelzerI'd need to clean up a lot14:36
cpaelzerbut yes I think I'll redo the merge you did and add 1.5 on top14:36
cpaelzerunless you say it would be easy for you to add 1.5 on top of yours14:36
cpaelzerreading your changelog it was just dropping upstrema changes on your rebase14:37
cpaelzerI should be able to redo that quickly14:37
cpaelzermdeslaur: I'll set you as additional reviewer when I have something ok ?14:37
pchamtaczkecjwatson: i need to build api that retrieve information about binaries from fixed time interval. I need follow properties from binaries: name, version, architecture and publication date. Every property i have from received objects from `getPublishedBinaries`. That intervals will be problematic but i invent something14:40
mdeslaurcpaelzer: sure14:42
cpaelzermdeslaur: you dropped use_qxl_for_ubuntu.patch I don't see the upstream change for it14:45
cpaelzerother reasons to drop ?14:45
cpaelzeroh was this 15.04 only?14:47
mdeslaurit was dropped upstream14:47
cpaelzernot sure how _is_related_to is evaluated14:47
cpaelzerwas that  984ba6b33e80f9a91b93677b991fcd7ee483121814:48
cpaelzeryep14:48
cpaelzerok14:48
mdeslauryes14:48
=== mmstick_ is now known as mmstick
dokoxnox: yes15:32
dokoGunnarHj: pkgbinarymangle's tests fail15:45
GunnarHjdoko: I know. seb128 will look at that.15:46
seb128doko, do you have any idea what could be wrong? that doesn't look related to the change so was probably an existing issue in bionic15:47
cpaelzermdeslaur: 1.5 built fine now15:53
mdeslaurcpaelzer: awesome15:53
cpaelzermdeslaur: I'll push a review as soon as calls leave me alone15:53
dokoseb128: sorry, no. just saw the ftbfs15:55
dokomaybe needs updates for new debhelper?15:55
seb128could be, it seems to fail to unpack some source15:57
seb128I don't know what changed in debhelper, need to have a look15:57
seb128"AssertionError: b"no entry control.tar.gz in archive\n\ngz[179 chars]nd\n" != b'' : b"no entry control.tar.gz in archive\n\ngzip: stdin: unexpected end of file\ntar"15:58
cpaelzermdeslaur: please review https://code.launchpad.net/~paelzer/ubuntu/+source/virt-manager/+git/virt-manager/+merge/33728716:03
cpaelzermdeslaur: there is also a ppa building across arches to test, linked from the MP16:03
mdeslaurugh, how about a debdiff16:05
mdeslaurcpaelzer: I'm in the middle of something, I'll pull it down in an hour and take a look16:08
cpaelzermdeslaur: due to timezones you'll have all of your day to do it16:08
mdeslaurcool :)16:10
bdmurrayHow does one suspend from gnome on bionic? The power button only offers shutdown.16:32
naccbdmurray: from the dropdown, hold Alt16:33
naccbdmurray: iirc, it toggles from power off to suspend16:33
naccsuper intuitive :)16:33
xnoxbdmurray, i wish that was fixed becuase the "just close the lid" does not work on the desktop16:33
bdmurraythat's crazy16:33
naccbdmurray: did it change to a 'pause' for you?16:34
bdmurraynacc: yeah, hence my comment16:34
naccbdmurray: yeah :016:34
naccbdmurray: there's also a screen rotation thing if you have that, and it's equally unintuitive (does the icon it show mean that's the current state or what it would go to??)16:35
naccit's *almost* like gnome doesn't care about users' sanity16:35
GunnarHjseb128: I built pkgbinarymangler successfully on artful (locally). So there is indeed something with the builddep versions.16:41
jbichabdmurray: it's documented at https://help.ubuntu.com/stable/ubuntu-help/shell-exit.html#suspend :(16:41
bdmurrayjbicha: Do you know if there is a bug report about the issue?16:42
jbichalol16:43
jbichait's a Feature16:43
xnoxbdmurray, i think i made one.16:43
jbichayou'd have to convince either GNOME Designers or the GNOME Shell developers of the behavior you want16:44
jbichaor convince the Ubuntu Desktop team that it's worth diverging for16:44
xnoxbdmurray, i wonder if there is an extension we can ship, and/or some such16:44
jbichaone issue with adding an extra Suspend button there is that 5 buttons makes it crowded at the bottom of the menu16:44
xnoxhttps://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/169714316:45
GunnarHjbdmurray, jbicha: I got the same question in the Swedish loco, and provided the very same link to the docs.16:45
ubottuLaunchpad bug 1697143 in gnome-shell (Ubuntu) "GNOME Shell's Suspend feature is hidden in power menu" [Medium,Confirmed]16:45
naccthere was a proposal at some point that they shouldl all be togglles16:45
jbicha(the 4th button is the auto-rotate button that shows up on certain hardware)16:45
naccor something like that16:45
xnoxjbicha, 5? which five? I only have three16:45
naccxnox: i have 416:45
naccxnox: and a suspend would be 516:46
naccxnox: you only have 4 if you ahve a rotate-able screen16:46
xnoxnacc, i have system settings, lock, shutdown.16:46
jbichaxnox: there's a screenshot of the auto-rotation button on the bug report16:46
xnoxnacc, that screen rotation button is well.... useless16:46
naccxnox: right16:46
naccxnox: it can be handy to have it disabled, fwiw16:46
xnoxa suspend one >>> screen rotation16:46
naccas otherwise your screen flickers a lot :)16:46
xnoxnacc, imho it should be disabled by default, and if you enable it in setting, get the lock rotation button.16:47
naccxnox: yes, that's basically how it works16:47
naccyou have to (on my hardware) install iio-sensor-proxy and configure it properly to get rotation16:47
xnoxnacc, and imho settings button should be "System settings..." a line entry.16:47
jbichanacc: iio-sensor-proxy is installed by default16:47
naccjbicha: ah ok, it wasn't at the time i installed :)16:48
naccxnox: yes, the icons don't make anything clearer to me16:48
xnoxnacc, ok, when you click power button, it should have "suspend", "hybernate" test buttons options....16:48
* jbicha points xnox to #gnome-design on irc.gnome.org …16:48
naccheh16:48
xnoxhttps://extensions.gnome.org/extension/826/suspend-button/16:48
jbichabut it's difficult getting change from GNOME Design, both because many of these issues have been presented many times16:48
jbichaand because GNOME Design made all their radical changes for 3.0 and now are hesitant to make major changes ;)16:49
xnox"or simply long-click the power off button." what the?!16:51
jbichait sort of makes sense except that I can't think of anywhere else in GNOME that uses long-click16:51
xnoxthere is no indication that it is a long-clickble button16:52
xnoxit could have been a GIF that animates16:52

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