libera/#devuan-dev/ Tuesday, 2023-01-10

LeePenI have just built src:reportbug 11.6.0devuan2 which has the SOAP query interface for Devuan's BTS enabled.13:45
LeePenquerybts(1) can now be used and reportbug(1) will query the BTS by default when submitting.13:46
rrqand That is called Progress! ;)13:46
LeePen:)13:49
rrqhmm on reboot the devnodes no longer gains proper groups?14:46
rrqeg disks and partitions don get group "disk" and kvm doesn;t get group kvm ??14:47
rrqeven /dev/dri/card0 doesn't get group video ?14:47
rrqon chimaera, recent update14:48
rrqanyone else?14:50
bgstack15I'm unable to install freeipa-client on a fresh install/dist-upgrade to Devuan Ceres. It's suffering from depending on python < 3.1118:38
bgstack15I suppose that building the freeipa packages again (still current version) right now, would pull in the newest python3 build deps and build the correct package deps. Does that make sense and sound right?18:38
bgstack15*correct upstream version, but debian is on -1+b3 package release18:40
bgstack15maybe that "+b3" part means it's been rebuilt with exact same upstream version, just a repackage probably for this python3 type stuff18:41
LeePenI will trigger a binary rebuild18:47
bgstack15stop18:48
bgstack15i just tried; i need to update version format now18:48
bgstack15thank you!18:48
bgstack15I will do that, and then do a "build" issue like normal18:48
bgstack15do you want a "+b1" or something tacked on?18:49
LeePenHmmm, you can only change the version format when starting at -118:49
bgstack15so 4.9.8-1devuan1+b118:49
bgstack15or 4.9.8-1devuan218:50
bgstack15or something18:50
LeePenNo, no +b1, that is binNMU18:50
bgstack15I confess, I briefly looked for this sort of naming convention but was unable to find it.18:50
LeePenHaving started with 4.9.8-1+devuan1 you will have to go to 4.9.8-1+devuan218:51
LeePenThen eventually 4.9.9-1devuan118:51
bgstack15I got this error in jenkins: "ERROR: Source should use new version scheme: 4.9.8-1devuan1"18:51
bgstack15and that was on a straight re-run without any changes to d/changelog18:51
LeePenYes, but it only enforces that for devuan1!18:51
LeePenActually, let me try a binary rebuild first.18:52
bgstack15very well18:52
bgstack15I feel bad; I don't know how I could do that; I'm the maintainer; it's not your job!18:52
LeePenMaintainers can't do raw binary rebuilds.18:53
LeePenThey are only recently added to the Jenkins pipeline. I think this is only the second one I have triggered for real!18:54
LeePenbgstack15: actually src:freeipa is badly broken atm by the python transition: https://tracker.debian.org/pkg/freeipa19:03
bgstack15I haven't dug into the app itself; at least one of the ~9 packages depends python3 <3.1119:04
bgstack15I don't know if the app actually needs it19:04
bgstack15What do you think we can do for now? I suppose if I had to I could just point to snapshot.debian.org...19:05
bgstack15Speaking of which, do we have a snapshot.devuan.org?19:05
bgstack15I guess I should have installed freeipa-client before doing a dist-upgrade, eh?19:05
LeePenYep ;)19:06
LeePenSee https://tracker.debian.org/pkg/python3-defaults19:06
LeePenYou can try a local build after relaxing the python constraint.19:07
bgstack15Eh, I suppose I could. I figure if I can figure it out slowly, the Debian guys would have figured it out faster...19:07
bb|hcbLeePen: Is it a good idea to extend the script that hadles gitea's issues and trigger builds, to also understand binnmus?20:13
bgstack15I'm struggling with just building the package; at the moment it's struggling on pkg-config systemd20:42
bgstack15but installing libsystemd-dev fails for a weird reason.  libelogind-compat : Conflicts: libsystemd020:42
bgstack15LeePen: that tracker.d.o page for freeipa says it will soon be part of the "auto-openldap transition". That linked page doesn't seem to describe what auto-openldap is. Where could I find such information?20:59
LeePenbgstack15: you need to build in a build chroot.21:35
LeePenThere must be a soname bump in the new src:openldap that is imminent.21:37
LeePen21:37
LeePenOnce it is uploaded the linked page will track the progress of the necessary binary rebuilds.21:37
LeePenbb|hcb: could do.21:38
LeePenIt is releasebot if you want to look.21:40
bgstack15Oh, those crazy chroot things. I haven't done that in years now. Grrrr21:53
bgstack15Those were incredibly high-maintenance for me.21:53
bgstack15heh, of course the pbuilder has a problem with the python3 stuff.22:21
bgstack15So... I cannot rebuild freeipa packages right now.22:21
bgstack15Unless you think somehow injecting http://snapshot.debian.org/archive/debian/20221215T151605Z/ deb source list is acceptable and possible....22:22
bgstack15coincidentally by using that timestamp, and then installing freeipa-client on my client system, and running ipa-client-install, I learned that there is a breaking change in python3-cryptography. I had to downgrade that package too.22:23

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!