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

sil2100jibel: hey! How's the xenial dailies testing going? How bad is it? ;)09:08
cpaelzerhi, I happened to hear that one can retrigger autopkgtests but group packages09:09
cpaelzerlike retry test on A, but only with this version of B09:09
cpaelzerI need just that to resolve bug 1748135 that I just analyzed09:09
ubottubug 1748135 in vagrant-mutate (Ubuntu) "autopkgtests after shutdown of atlas depend on vagrant 2.x" [Undecided,New] https://launchpad.net/bugs/174813509:09
cpaelzerdoes anybody have link to a howto, scripts, or anything that I can use to learn how that is done?09:10
cpaelzerpitti: sorry to bother, but you might know the answer to above ^^09:21
pitticpaelzer: yes, that can be done with specifying a set of "triggers" with appropriate versions; like, test package A with these three versions from -proposed09:23
pittihttps://wiki.ubuntu.com/ProposedMigration/AutopkgtestInfrastructure#Test_request_format describes the syntax09:24
pitticpaelzer: https://wiki.ubuntu.com/ProposedMigration/AutopkgtestInfrastructure#Re-running_tests gives the CLI for run-autopkgtest, but I think this is obsolete (nobody should have access to snakefruit any more)09:25
pitticpaelzer: but if you have a typical retry URL, you can just  append more &trigger=srcpkg/version arguments if you want to run it against more packages from -proposed09:26
cpaelzerpitti: thanks, I'd construct one of those and ask you to review if that is ok09:27
cpaelzerback in a few minutes09:27
pittisounds good09:27
cpaelzerpitti: http://paste.ubuntu.com/26540222/ ok ?09:31
pitticpaelzer: LGTM! (corresponds to http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#vagrant)09:34
cpaelzerthanks pitti!09:35
cpaelzerI used an urlencoder actually and not copied from #vagrant, but as long as it works it is fine :-)09:36
pitticpaelzer: I meant I compared the version number09:55
cpaelzeryeah I relaized that you did check there how the trigger for vagrant was09:56
cpaelzerI just meant I didn't copy from there, but instead used an encoder to get the appendix needed09:57
cpaelzerin any case it seems to work, which was the important part :-)09:57
pitti👍09:57
cpaelzerdeath by UTF09:58
pitticpaelzer: since these appear in full color and nicely rendered in plain terminals, I just like them even more09:59
pittithat started in Fedora 27, supposedly there's a newer font; (haven't tried in Ubuntu yet)09:59
ginggstseliot: do you have an ETA for nvidia-graphics-drivers-390 ?10:13
tseliotginggs: in the next few days, at least in 18.0410:18
dokoxnox: we will have openssl1.0 for a while now? promote it? and subscribe foundations?10:20
tseliotginggs: it's going to be available in a PPA first, together with glvnd enabled mesa10:20
ginggstseliot: thanks, please don't forget to add libcuda-9.1-1 - needed for cuda 9.1 in debian experimental10:21
tseliotginggs: done10:22
ginggstseliot: ta!10:22
tseliotthanks for reminding me ;)10:24
xnoxdoko, yes, foundations should be subscribed; looking at componenets-mismatches, i am confused why only the udeb shows up without the main library.11:37
* xnox subscribes things11:37
xnoxdoko, foundations bugs subscribed11:39
dokojamespage: pysmi and pycryptodome need a MIR (dep of python-snmp4, openstack subscribed)11:53
jamespagedoko: ta - either coreycb or I will pick that up12:06
ginggstseliot: please ping me when it's in the PPA, I have a machine with two Titan X cards ready for testing!12:07
jbichapitti: color emoji works in Ubuntu 18.04 but not 17.1012:32
jbichait works in Debian GNOME Testing too12:32
jbichapitti : is it possible to push https://launchpad.net/ubuntu/+source/gvfs/1.20.1-1ubuntu3 to Debian?12:33
dokoxnox: did you find out where the -m64 on arm64 comes from?12:45
pittijbicha: not necessarily; Debian's LXC containers likely don't have sudo installed or configured12:48
pittithe test could start out as root, depend on sudo, create a user, and drop privs maybe12:49
pittibut this has always been a bit awkward12:49
jbichapitti: for ci.debian.net, it already has "SKIP Test requires machine-level isolation but testbed does not provide that"12:51
pittijbicha: ah, I see; it would still not work when running it with qemu against a bootstrapped VM, but then again maybe the current debian test version also doesn't12:53
pittiso if that's the only remaining delta, I guess it doesn't hurt much to  commit that to debian12:53
jbichawe have two MIRs we need too, at least the libnfs MIR would be nice to simplify allowing us to sync from Debian12:56
jbichaif you have any idea about how the "create a user and drop privs" thing would work, that would be nice12:56
jbichabut I guess there aren't many people in Debian running autopkgtests besides ci.debian.net12:57
pitti(meeting, TTYL)12:57
cpaelzerxnox: the nova autopkgtest is resolved, I kicked the one from the openssl upload again13:17
tseliotginggs: I will, thanks13:33
xnoxdoko, no, not yet, will do.13:39
dokoxnox: if it was in kamailio, it's now fixed13:40
xnoxdoko, yes, as that is part of ssl1.1 transition, green on all other arches. thanks!13:41
dokoseb128, didrocks, jbicha: how takes care about DX Packages, or Ubuntu Touch seeded packages these days? jbicha renamed d-conf to dconf, and it needs a new bug subscriber13:47
dokowho even ...13:47
seb128doko, that's a desktop GNOME upstream package13:49
seb128nothing to do with dx or touch13:50
seb128but good point, we should unsubscribe ourselve from those if we are subscribe to any13:50
seb128doko, I subscribed desktop-packages to dconf now, thanks for pointing it out13:51
dokota13:56
dokojbicha: gtk-doc still ftbfs14:09
jbichadoko: yes, I don't know how to fix gtk-doc14:16
doko:-/14:17
seb128doko, btw could you give another look to the libblockdev MIR, jbicha addressed your comments and it's blocked the udisks update which is blocking other things14:26
dokoseb128: ok14:34
seb128doko, thanks14:36
seb128doko, also any idea if something is not set up right on https://bugs.launchpad.net/ubuntu/+source/chrome-gnome-shell/+bug/1695565 , it has been sitting there since june, I know the MIR team is busy but that looks like it's too long and I wonder if it's not showing up on the review list for some reason?14:37
ubottuLaunchpad bug 1695565 in chrome-gnome-shell (Ubuntu) "[MIR] chrome-gnome-shell" [Undecided,Confirmed]14:37
dgadomskihey seb128, fyi fix for bug #1644662 has been upstreamed, I've attached debdiffs with fixes for xenial-bionic14:46
ubottubug 1644662 in gnome-themes-standard (Ubuntu Bionic) "Icons missing when appearance setting is "high contrast"" [Undecided,New] https://launchpad.net/bugs/164466214:46
seb128dgadomski, yeah, nice, thanks14:47
seb128I'm going to try to have a look14:47
pittijbicha: "there aren't many people in Debian running autopkgtests besides ci.d.n"> agreed, so commiting that wouldn't hurt too much15:06
pittiand it's a rather nasty hack anyway - the test needs to set up something as root, but wants to run as user, and makes assumptions about sudo working (without password)15:06
dokowhy are the python-gnupg tests hang on the buildds?  succeed locally16:07
seb128hum, dpkg/bionic changed in a way that makes pkgbinarymangler tests unhappy16:10
seb128""no entry control.tar.gz in archive" hum16:20
smoserok... i'm trying to come up with the url to a .dsc file for a specific version of a source package.17:41
smosereasiest way to get that ?17:43
rbasakGo via "Publishing History"?17:46
rbasakOr you mean automatically by API?17:46
smoserrbasak: well, i was  meaning just through apt18:09
rbasakI wonder if apt-get source foo=version works18:10
rbasakAnother might be to run chdist against /var/lib/apt/lists/something, but that is perhaps not using apt depending on your definition :)18:11
smoserwell, it would18:11
smoserhere. i'll describe :)18:11
rbasakI'm pretty confident that the chdist would work18:11
rbasakAh18:11
rbasakI mean18:11
rbasakUh18:11
rbasakchdist?18:11
rbasakI mean grep-dctrl18:11
xevious_PHP dependencies are currently questionable in Bionic: `php-cli` pulls in PHP 7.1, but `php-xdebug` pulls in PHP 7.1.18:12
xevious_hah18:12
xevious_oops18:12
xevious_Typo, clearly.18:12
rbasakA PHP transition is still in progress.18:12
xevious_Correction: PHP dependencies are currently questionable in Bionic: `php-cli` pulls in PHP 7.1, but `php-xdebug` pulls in PHP 7.2.18:12
smosergrep-dctrl, maybe helpful.18:12
xevious_rbasak: Is there a page or mailing list discussion that outlines the transition?18:13
xevious_Also, is there anything I can do to help with the transition?18:13
rbasakhttp://people.canonical.com/~ubuntu-archive/transitions/html/php7.2.html lists it as done, but I suspect that's only to -proposed rather than landed in the release pocket.18:15
rbasaknacc has been working on the transition, but he's out until Monday now I think.18:15
rbasakI wouldn't want to step on his toes.18:15
xevious_Of course.18:16
=== xevious_ is now known as xevious
xeviousHopefully we can chat about it more on Monday when he's back. If there's any work that can be split up, I'm able to help and can rally at least one more.18:18
rbasakhttp://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#php-defaults is how it currently looks.18:18
rbasakThere are probably other packages caught up in it as well.18:18
rbasakxevious: thank you for the offer. Let's see what nacc says on Monday (or feel free to ping him directly here)18:19
smoserrbasak: http://paste.ubuntu.com/26542394/18:20
Pharaoh_Atemrbasak: the php-libvirt-php import from Debian is crashing on php7.218:21
Pharaoh_Atemwhich is weird, because in Fedora, my php-libvirt package built just fine with php7.218:21
Pharaoh_Atemrbasak: that is, it's crashing on attempting to build against php7.218:21
Pharaoh_Atemrbasak: has nacc been away for a while? I've been trying to get in touch with him...18:22
rbasaksmoser: another approach I've seen done in quite a few packages is to generate another binary package for test purposes that contains what you need. Eg. "curtin-vmtest".18:23
rbasakThat would depend on curtin. Then for your test run, just enable the PPA (or whatever your binary package source is) and install curtin-vmtest, and you have what you needed from the source tree.18:24
smoserrbasak: i had thought about that.18:24
rbasakPharaoh_Atem: I'm not sure. He's got very little overlap with my timezone, so I tend not to notice.18:24
Pharaoh_Atem:/18:25
smoserthat m ight be the easiest path forward.18:25
smoseror even just curtin-source18:25
rbasaksmoser: reasons in favour: I've seen it done that way in various places; you don't have to rely on an out-of-band connection between the two things.18:26
rbasakA recent example I used is openscad-testing18:26
rbasakmysql has something similar too IIRC.18:26
rbasakI'm not so sure about curtin-source. A -test package has a specific user purpose. A -source package sounds like a corruption of what binary packages are meant to be.18:27
rbasakI accept there's not much difference :)18:27
rbasakOTOH you could in theory put packaging assistance into a -test package.18:27
rbasak(to run the test suite, etc)18:27
smoseryeah, -source just seemed a better name, because it is easier if i just grab all of source.18:27
smoserthan try to pick out vmtest/ portion or something.18:27
smoserwhere woul dyou suggest it installing files to ?18:28
rbasak/usr/share/curtin-vmtest/18:28
rbasakOr /usr/share/curtin/vmtest/18:29
rbasakAssuming that they're not architecture-specific, etc.18:29
jbichainfinity: could you explain https://launchpad.net/ubuntu/+source/gvfs/1.34.1-1ubuntu3 ?19:59
infinityjbicha: Seems pretty self-explanatory?  /etc/init doesn't exist on all Ubuntu systems.21:04
infinityjbicha: It was fixing this: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-bionic/bionic/amd64/g/gvfs/20171028_074316_b5c74@/log.gz21:09
infinityjbicha: It would be failing in Debian the same way, except that Debian doesn't run the tests at all because they require isolation.21:09
jbichaok, the file name was confusing though (upstart)21:19
infinityjbicha: Because "/etc/init" is a path specific to upstart.21:19
infinityjbicha: Hence that test started failing when we switched to systemd and removed upstart scripts from the testbed.21:19
=== ogasawara is now known as Guest91911
=== TJ- is now known as Guest27109
=== TJ_Remix is now known as TJ-
cjwatsonsmoser: If you literally just want a URL, I thought I mentioned that on #launchpad the other day?  https://launchpad.net/~OWNER/+archive/ubuntu/PPANAME/+files/PACKAGE_VERSION.dsc always works as long as the source package hasn't been removed for long enough that it's been garbage-collected.22:05
cjwatson(lp.soyuz.browser.archive.ArchiveNavigation -> lp.services.librarian.browser.FileNavigationMixin -> lp.soyuz.model.archive.Archive.getFileByName)22:07
smosercjwatson: well that works if i know it came from a ppa. but this doesnt  just test ppa. also tests proposed or archive.22:32
smoserso i wanted to find where it comes from and go off that.22:32
smoserhttps://code.launchpad.net/~smoser/curtin/+git/curtin/+merge/337388 is what i have22:32
=== Guest91911 is now known as ogasawara
=== ogasawara is now known as Guest23352

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