Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-09-07 Thread Andrea Bolognani
On Thu, Sep 05, 2024 at 05:59:15AM +0200, Helmut Grohne wrote: > On Wed, Sep 04, 2024 at 10:23:53PM +0200, Andrea Bolognani wrote: > > This has now been accepted, and the package uploaded to experimental. > > > > Please let me know how dumat feels about it :) > > Thanks. It reached dumat and the

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-09-04 Thread Helmut Grohne
Hi Andrea and Guido, On Wed, Sep 04, 2024 at 10:23:53PM +0200, Andrea Bolognani wrote: > This has now been accepted, and the package uploaded to experimental. > > Please let me know how dumat feels about it :) Thanks. It reached dumat and the libvirt report entirely disappeared. Green light for

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-09-04 Thread Andrea Bolognani
On Sun, Sep 01, 2024 at 05:17:28PM +0200, Andrea Bolognani wrote: > On Fri, Aug 30, 2024 at 09:38:46PM +0200, Helmut Grohne wrote: > > Looking forward to your update. > > MR here: > > https://salsa.debian.org/libvirt-team/libvirt/-/merge_requests/232 > > Please take a look. This has now been

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-09-01 Thread Andrea Bolognani
On Fri, Aug 30, 2024 at 09:38:46PM +0200, Helmut Grohne wrote: > On Fri, Aug 30, 2024 at 09:19:08PM +0200, Andrea Bolognani wrote: > > I disagree on the check being useless in general though. The > > diversion should only be created when upgrading from a version of > > libvirt that was not usr-merg

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-30 Thread Helmut Grohne
Hi Andrea, On Fri, Aug 30, 2024 at 09:19:08PM +0200, Andrea Bolognani wrote: > > If you happen to enjoy merge requests originating from the Debian > > Janitor, you may wrap all the added code like this: > > > > # begin-remove-after: released:trixie > > #DELETE_PROTECTIVE_DIVERSION# > > # end-remo

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-30 Thread Andrea Bolognani
On Wed, Aug 28, 2024 at 09:53:29AM +0200, Helmut Grohne wrote: > Let me do the review part here given that you already did most of the > work and given that a number of remarks have multiple options and I > don't happen to know your preference. Thanks! > If you happen to enjoy merge requests orig

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-28 Thread Helmut Grohne
Hi Andrea, On Wed, Aug 28, 2024 at 12:17:05AM +0200, Andrea Bolognani wrote: > I read up a bit on the various problems and mitigations documented as > part of DEP17 yesterday and figured that our changes would probably > hit P1. I hoped that M7 might be enough to take care of that, but I > trust y

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-28 Thread Andrea Bolognani
On Wed, Aug 28, 2024 at 12:17:05AM +0200, Andrea Bolognani wrote: > +#BEGIN CREATE_PROTECTIVE_DIVERSION > +create_protective_diversion() { > +local usrfile="$1" > +local firstver="$2" > + > +if [ "$2" != "--" ]; then This should be "$3" for things to work. Same in the other snippet. -

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-27 Thread Andrea Bolognani
On Tue, Aug 27, 2024 at 08:34:21AM +0200, Helmut Grohne wrote: > dumat already did its work. Your ping was still helpful. Please do not > upload libvirt to unstable as is. I'll copy the relevant yaml report > here for reference: > > libvirt-daemon-log: > 10.6.0-2: > issues: > - files: >

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-26 Thread Helmut Grohne
Hi Andrea, On Tue, Aug 27, 2024 at 01:31:59AM +0200, Andrea Bolognani wrote: > 10.6.0-2, which includes the changes, is now in experimental. Thanks > again for taking care of the upload, in addition to reviewing and > testing everything, Guido! Thanks as well. > Do we need to do anything to caus

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-26 Thread Andrea Bolognani
On Sat, Aug 24, 2024 at 02:29:52PM +0200, Andrea Bolognani wrote: > The changes I've been working on are now available here: > > https://salsa.debian.org/libvirt-team/libvirt/-/merge_requests/229 > > Thank you all for your patience. 10.6.0-2, which includes the changes, is now in experimental.

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-24 Thread Andrea Bolognani
On Tue, Aug 20, 2024 at 09:30:52PM +0200, Andrea Bolognani wrote: > On Tue, Aug 20, 2024 at 08:14:59AM +0200, Guido Günther wrote: > > On Mon, Aug 19, 2024 at 12:03:47AM +0200, Andrea Bolognani wrote: > > > I have however realized that there is an obstacle to enacting the > > > plan as outlined abo

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-20 Thread Andrea Bolognani
On Tue, Aug 20, 2024 at 08:14:59AM +0200, Guido Günther wrote: > On Mon, Aug 19, 2024 at 12:03:47AM +0200, Andrea Bolognani wrote: > > I have however realized that there is an obstacle to enacting the > > plan as outlined above: the restructuring involves introducing > > several new binary packages

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-19 Thread Guido Günther
Hi, On Mon, Aug 19, 2024 at 12:03:47AM +0200, Andrea Bolognani wrote: > On Sat, Aug 10, 2024 at 06:19:31PM +0200, Andrea Bolognani wrote: > > I spent some more time testing the restructuring today, and it seems > > to behave well. There is still one known issue with transferring > > conffiles betwe

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-18 Thread Andrea Bolognani
On Sat, Aug 10, 2024 at 06:19:31PM +0200, Andrea Bolognani wrote: > I spent some more time testing the restructuring today, and it seems > to behave well. There is still one known issue with transferring > conffiles between packages under certain conditions, but I believe > that I have a solid plan

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-10 Thread Andrea Bolognani
On Sat, Aug 10, 2024 at 06:19:31PM +0200, Andrea Bolognani wrote: > So, here's my proposal: in two weeks' time, i.e. by September 25, I > will upload a version of libvirt that includes both the restructuring > and the usr-merge bits to experimental. I obviously meant *August* 25 here O:-) -- And

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-10 Thread Andrea Bolognani
On Sat, Aug 10, 2024 at 05:41:25PM +0200, Guido Günther wrote: > On Sat, Aug 10, 2024 at 03:30:23PM +0200, Andrea Bolognani wrote: > > Note that I have also uploaded 10.6.0-1 in the meantime, which is set > > to migrate to testing tomorrow. I wonder how the two uploads will > > interact with each o

Bug#1064126: [Pkg-libvirt-maintainers] Bug#1064126: libvirt: install NSS modules into /usr

2024-08-10 Thread Guido Günther
Hi, On Sat, Aug 10, 2024 at 03:30:23PM +0200, Andrea Bolognani wrote: > On Tue, Aug 06, 2024 at 10:46:36PM +0200, Michael Biebl wrote: > [..snip..] > Anyway, you've uploaded the changes now, so it's a done deal I guess. > I'll just figure out how to deal with any potential fallout. Maybe > it wil

Bug#1064126: libvirt: install NSS modules into /usr

2024-08-10 Thread Andrea Bolognani
On Tue, Aug 06, 2024 at 10:46:36PM +0200, Michael Biebl wrote: > Hi Andrea > > I just uploaded the attached debdiff to DELAYED/7. > > As discussed in this bug report, the changes for usrmerge *must* happen for > trixie and are not optional. So it is better to get those out of the way. > Your plan

Bug#1064126: libvirt: install NSS modules into /usr

2024-08-06 Thread Michael Biebl
Hi Andrea On Sat, 17 Feb 2024 14:01:59 +0100 Michael Biebl wrote: Source: libvirt Version: 10.0.0-2 Severity: normal Tags: patch User: helm...@debian.org Usertags: dep17m2 We want to finalize the /usr-merge via DEP17 by moving all files to /usr. libvirt installs files into /lib; these should b

Bug#1064126: libvirt: install NSS modules into /usr

2024-06-09 Thread Andrea Bolognani
On Sun, Jun 09, 2024 at 05:27:02PM +0200, Helmut Grohne wrote: > On Sun, Jun 09, 2024 at 05:13:17PM +0200, Andrea Bolognani wrote: > > We've been discussing things in fairly vague terms until now, > > especially when it comes to timing. Can we get more concrete? How > > long do you think I could re

Bug#1064126: libvirt: install NSS modules into /usr

2024-06-09 Thread Helmut Grohne
On Sun, Jun 09, 2024 at 05:13:17PM +0200, Andrea Bolognani wrote: > We've been discussing things in fairly vague terms until now, > especially when it comes to timing. Can we get more concrete? How > long do you think I could reasonably spend trying to make the > restructuring happen before it beco

Bug#1064126: libvirt: install NSS modules into /usr

2024-06-09 Thread Andrea Bolognani
On Sun, Jun 09, 2024 at 03:07:51PM +0200, Helmut Grohne wrote: > On Sun, Jun 09, 2024 at 12:37:47PM +0200, Andrea Bolognani wrote: > > The time and energy I can dedicate to Debian work is unfortunately > > limited. I've been focusing all of it to restructuring the package, > > and I've made fairly

Bug#1064126: libvirt: install NSS modules into /usr

2024-06-09 Thread Helmut Grohne
On Sun, Jun 09, 2024 at 12:37:47PM +0200, Andrea Bolognani wrote: > > So yes, I also recommend moving stuff to /usr as soon as possible and in > > particular without the restructuring changes (as that allows us to > > analyze the move already). > > I'm sorry, but this still doesn't make a whole lo

Bug#1064126: libvirt: install NSS modules into /usr

2024-06-09 Thread Andrea Bolognani
On Mon, Jun 03, 2024 at 11:11:42AM +0200, Helmut Grohne wrote: > On Tue, Feb 27, 2024 at 10:53:12PM +0100, Andrea Bolognani wrote: > > As I've explained we want to preserve backportability as much as > > possible, which pretty much rules out the current patch. At the very > > least we'd have to use

Bug#1064126: libvirt: install NSS modules into /usr

2024-06-03 Thread Helmut Grohne
Hi Andrea, I think Michael and Chris already said most of the relevant things, but Chris asked me to chime in. On Tue, Feb 27, 2024 at 10:53:12PM +0100, Andrea Bolognani wrote: > Note that "at the same time" can mean two things in this context: > > 1) when upgrading from bookworm to trixie; >

Bug#1064126: libvirt: install NSS modules into /usr

2024-06-01 Thread Andrea Bolognani
On Thu, May 30, 2024 at 08:05:34PM +0200, Chris Hofstaedtler wrote: > Hi, > > please make sure the usrmerge changes land in trixie well before the > transition freeze. > Now would be a great time. I have been making slow but steady progress over the past months. I hope to have something suitable

Bug#1064126: libvirt: install NSS modules into /usr

2024-05-30 Thread Chris Hofstaedtler
Hi, please make sure the usrmerge changes land in trixie well before the transition freeze. Now would be a great time. On Tue, Feb 27, 2024 at 10:53:12PM +0100, Andrea Bolognani wrote: > On Mon, Feb 26, 2024 at 11:38:58AM +0100, Michael Biebl wrote: > > > > Am 25.02.24 um 19:30 schrieb Andrea Bol

Bug#1064126: libvirt: install NSS modules into /usr

2024-02-27 Thread Andrea Bolognani
On Mon, Feb 26, 2024 at 11:38:58AM +0100, Michael Biebl wrote: > > > Am 25.02.24 um 19:30 schrieb Andrea Bolognani: > > Right there with you. I just don't want to rush things, especially > > since AFAIK some really problematic scenarios can be triggered when > > paths are canonicalized at the same

Bug#1064126: libvirt: install NSS modules into /usr

2024-02-26 Thread Michael Biebl
Hi Andrea Am 26.02.24 um 00:28 schrieb Andrea Bolognani: On Sun, Feb 25, 2024 at 08:05:36PM +0100, Michael Biebl wrote: Am 25.02.24 um 19:30 schrieb Andrea Bolognani: So what I'm wondering right now is, how much does libvirt shipping these files outside of /usr for a while longer negatively im

Bug#1064126: libvirt: install NSS modules into /usr

2024-02-25 Thread Andrea Bolognani
On Sun, Feb 25, 2024 at 08:05:36PM +0100, Michael Biebl wrote: > Am 25.02.24 um 19:30 schrieb Andrea Bolognani: > > So what I'm wondering right now is, how much does libvirt shipping > > these files outside of /usr for a while longer negatively impact the > > overall transition plans? I'd be happy

Bug#1064126: libvirt: install NSS modules into /usr

2024-02-25 Thread Michael Biebl
Am 25.02.24 um 19:30 schrieb Andrea Bolognani: So what I'm wondering right now is, how much does libvirt shipping these files outside of /usr for a while longer negatively impact the overall transition plans? I'd be happy to get out of your way as soon as possible, but at the same time I'm wary o

Bug#1064126: libvirt: install NSS modules into /usr

2024-02-25 Thread Andrea Bolognani
Hi Michael, thanks for the tentative patch. The aim is indeed to reorganize the libvirt package further before trixie, specifically to finally enable the modular daemons that have been the upstream default for a while now. I haven't started this work in earnest yet, but I'm planning to do so over

Bug#1064126: libvirt: install NSS modules into /usr

2024-02-17 Thread Michael Biebl
Source: libvirt Version: 10.0.0-2 Severity: normal Tags: patch User: helm...@debian.org Usertags: dep17m2 We want to finalize the /usr-merge via DEP17 by moving all files to /usr. libvirt installs files into /lib; these should be moved into the respective canonical locations in /usr/. Please find