/srv/irclogs.ubuntu.com/2023/01/20/#ubuntu-devel.txt

=== arraybolt3_ is now known as arraybolt3
=== DrPepperKid is now known as MacSlow
adrienhi, could someone retry seqkit against openssl https://autopkgtest.ubuntu.com/request.cgi?release=lunar&arch=amd64&package=seqkit&trigger=openssl%2F3.0.7-1ubuntu1 ? (seqkit doesn't seem very reliable overall)11:44
adrienthanks :)11:44
ginggs.11:52
juliankrbasak: What happened to the whole git-ubuntu upload workflow, I remember doing sth like dpkg-buildpackage $(git ubuntu push-for-upload) <your usual flags here> months ago and that worked but what do I do now?13:46
juliankI want to upload https://code.launchpad.net/~juliank/ubuntu/+source/command-not-found/+git/command-not-found/+ref/ubuntu/devel13:47
juliank$ git ubuntu tag13:48
juliankgitubuntu.git_repository.ChangelogError: Old (23.04.0) and new (22.04.0) changelog values do not agree13:48
juliankI see git-ubuntu has not been updated in over 2 years on stable channel13:49
rbasakjuliank: please use the edge channel13:50
rbasakI need to do a stable release13:50
rbasakOh, and it's prepare-upload now, not push-for-upload13:51
rbasakdpkg-buildpackage $(git ubuntu prepare-upload args) ...13:51
rbasakIt's not in stable because the CLI for that is still experimental.13:51
rbasakI need to sort out some edge case failures13:51
rbasakTo handle them more gracefully13:51
hallynhm, so I don't see pitti here ...  stgraber due to the change in lxc, where it has to use libsystemd to use the dbus api to create scopes for unpriv containers, projects which statically link against lxc now also need to statically link against libsystemd, hence14:17
hallynhttps://pastebin.ubuntu.com/p/qg8BW38Y9M/14:17
hallynDo you think there's a chance of that being cceptable?  stacker (github.com/project-stacker/stacker) for instance needs it to statically link the lxc-wrapper program which it runs in possibly empty containers to do things.14:18
hallynIt's systemd's own fault for making it impossible to cleanly create scopes without their library/api any more :)14:18
hallynmeanwhile - zhsj bluca - thanks, looks like the added deps did help golang-gopkg-lxc-go-lxc.v2 to pass - https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#lxc14:20
juliankit's been a couple years since pitti has been around in ubuntu lands :D14:20
juliankit's possible he didn't even migrate from freenode14:20
hallynjuliank: i saw him *somewhere* very recently, but maybe that was mastodon.14:21
hallynanyway i guess i'll push this to a ppa for now to unblock.14:21
hallynreally, systemd could probably easily publish a separate libsystemd-dbus.so to avoid the rest of libsystemd being static, but that's a lot more work on the front end.14:24
ogayothi, could somebody trigger an autopkgtest against my PPA please? I believe the link should be https://autopkgtest.ubuntu.com/request.cgi?release=lunar&arch=amd64&package=python-exchangelib&ppa=ogayot/lunar-proposed&trigger=python-exchangelib/4.9.0-1ubuntu1%7Eppa1 Thanks!15:06
tsimonq2ogayot: Done.16:18
ogayottsimonq2: appreciated!16:19
tsimonq2No worries :)16:19
arraybolt3OK, I'm working on an XScreenSaver regression, and need some advice.19:43
arraybolt3In versions of Ubuntu before Kinetic, XScreenSaver just worked with or without a default config file at /usr/lib/X11/app-defaults/XScreenSaver. Starting with Kinetic, the included version of XScreenSaver requires a file there in order to work properly, and that file must be configured right.19:44
arraybolt3In Lubuntu Lunar, we have a file there that works perfectly. However, the default xscreensaver package does not ship with that file, thus breaking XScreenSaver for all flavors on Kinetic, and all flavors except Lubuntu in Lunar.19:45
arraybolt3To solve the problem in Lubuntu, I just have to backport the right config file. However, we also need to start shipping that file on all other flavors, preferably with a sane default config to make all features work properly while still being distro-agnostic.19:45
arraybolt3*flavor-agnostic, I mean19:45
arraybolt3My current plan is to make a new package, xscreensaver-config, that holds this file. xscreensaver will then depend on either xscreensaver-config OR lubuntu-default-settings (which ships the same file).19:46
arraybolt3That way, when a user installs xscreensaver on a non-Lubuntu flavor, it will normally pull in xscreensaver-config, but on Lubuntu, which already ships with xscreensaver and lubuntu-default-settings, all dependencies will be satisfied.19:47
arraybolt3Obviously I will be putting the needed Conflicts/Replaces between both the new xscreensaver-config and the existing lubuntu-default-settings.19:47
arraybolt3Is this an acceptable solution, or does someone else here have a better idea on how to rectify this?19:47
arraybolt3(Currently the regression breaks the Preview button in XScreenSaver, and I believe it may also break various other functionality.)19:48
arraybolt3(Also there is not a bug report for this yet, I will be filing one most likely in the near future.)19:49
jbichabryceh: are you planning to do the php 8.2 transition for lunar? https://people.canonical.com/~ubuntu-archive/transitions/html/php8.2.html20:26
athosjbicha: no, we are pushing this one to the next cycle20:30
jbichaok, thanks20:34
arraybolt3tsimonq2: ping wrt above XScreenSaver stuff, would like an opinion on the fix I'm intending to implement21:56
arraybolt3Might be worth trying to make that happen in Debian first?22:32

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