/srv/irclogs.ubuntu.com/2020/08/03/#ubuntu-devel.txt

=== zenlinux1 is now known as zenlinux
mwhudsonyeech there are a lot of armhf regressions currently08:23
=== pieq__ is now known as pieq
dokomwhudson: the release team likes to call those "flaky tests" ;p09:25
dokojust retry those when the autopkg testers are idle09:25
mwhudsonhttps://paste.ubuntu.com/p/yP6vFw8TMy/ well ok then?10:31
=== alan_g_ is now known as alan_g
PinchiukasAre the pipelines that build images for vagrant, etc public?12:58
nibbon_o/14:46
nibbon_question: debian/control is possible to specify Depends: for a specific version?14:47
nibbon_for instance i have a package that depends from libvirt-bin but that one isn't available in focal anymore14:48
nibbon_and I need to build that package for both14:48
cjwatsonI mean, you can put a particular version there, but it won't cause that version to magically become available to clients14:48
cjwatsonSo it's normally useless to try that14:49
nibbon_I mean, I would like to have bionic: debian/control Depends: libvirt-bin14:49
nibbon_focal: debian/control Depends: libvirt-daemons14:49
cjwatsonOh.  Simplest way is to just branch the packaging for each series.14:49
cjwatsonIf you really insist on not branching the packaging, then you can use the substvars mechanism to do that kind of thing14:50
cjwatsonSee "man deb-substvars"14:50
* nibbon_ reading14:51
cjwatsonAlso a little confused because there's no libvirt-daemons in focal, but there is a libvirt-daemon in both bionic and focal14:51
cjwatsonBut if for example you wanted a dependency that would be satisfied by libvirt-daemon in focal and newer releases but libvirt-bin in older releases, you could also write something like "Depends: libvirt-daemon | libvirt-bin (<< 6.0.0)" (I made up the version number, you'd need to pick something actually appropriate14:53
nibbon_yeah, I made a typo sorry that was the one14:53
cjwatson)14:53
cjwatsonThe last approach there is the simplest and you should probably use it unless you have a good reason not to14:53
nibbon_cjwatson: yeah, the latter seems a valid solution for my issue14:54
cjwatsonGood good14:54
cpaelzernibbon_: libvirt-bin has gone away looong ago15:01
cpaelzerwe have kept it thorugh bionic just for compat, and Focal finally let go15:01
cpaelzerit was replaced by libvirt-daemon-system (the server) and libvirt-clients (obviously the clients)15:02
cpaelzerjust so you know what to replace dependencies with15:02
cpaelzerbut I have to admit even though this should be clear since a long time it seems it isn't15:02
cpaelzerI've got the same question just recently15:03
cpaelzerI think I'll add a note to the release notes to explain better15:03
nibbon_cpaelzer: so I can safely replace libvirt-bin with libvirt-daemon-system in the bionic version too?15:15
nibbon_libvirt-daemon-system installs libvirt-clients too so it seems the right candidate :)15:16
nibbon_and yeah, a remark about this in the release note would clarify things I guess15:17
cpaelzernibbon_: yes this was already the case in bionic and can be used there15:18
cpaelzernibbon_: there are sub-packages now if you only want the daemon for example15:18
cpaelzernibbon_: but for your case libvirt-daemon-system should be the right thing15:19
nibbon_cpaelzer: you mentioned libvirt-bion has been kept for bionic just for compat: is it a package?16:58
nibbon_*libvirt-bin16:59
ahasenackvorlon: hi, there is this trusty sru that is lingering, probably because it's for trusty: https://bugs.launchpad.net/bugs/188163218:30
ubottuLaunchpad bug 1881632 in update-notifier (Ubuntu Trusty) "esm security updates not reported by apt update-notifier" [Undecided,In progress]18:31
ahasenackcan you help there, or clarify if the sru team can proceed as usual with a trusty sru, given it's under esm now?18:31
=== jlu5 is now known as tacocat
=== tacocat is now known as jlu5
=== Eighth_Doctor is now known as Conan_Kudo
=== Conan_Kudo is now known as Eighth_Doctor
mwhudsoni would like to nominate src:frr for the worst autopkgtest i've seen in a while21:53
mwhudsoncan https://launchpadlibrarian.net/491020170/buildlog_ubuntu-groovy-riscv64.libyang_1.0.184-1_BUILDING.txt.gz be summarised as "don't use symbols files for c++"23:18

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