Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2025-05-04 Thread Lee Garrett
https://salsa.debian.org/installer-team/debootstrap/-/merge_requests/138

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2025-05-03 Thread Lee Garrett
I think it's just a minor documentation bug. IMHO when running `sbuild-createchroot bookworm /var/lib/schroot/schroots/bookworm-amd64-sbuild http://localhost:3142/deb.debian.org/debian/` it should output a warning/info that it created an unmerged-/usr. This is a tripfall because setting "$ru

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-30 Thread Simon McVittie
On Fri, 30 Aug 2024 at 14:25:39 +0200, Santiago Vila wrote: > My use case is that sometimes I need to know in which date > some package stopped failing to build in testing because > an unknown build-dependency finally propagated to testing. Sure, that makes sense. > For that to happen I need eith

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-30 Thread Lee Garrett
Hey josch, On 29.08.24 14:47, Johannes Schauer Marin Rodrigues wrote: Hi Lee, there seems to be some confusion (also from my end) -- read further below. Quoting Lee Garrett (2024-08-28 20:35:06) when creating a bookworm schroot e.g. with sbuild-createchroot --merged-usr bookworm /var/lib/schr

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-30 Thread Johannes Schauer Marin Rodrigues
Hi Santiago, Quoting Santiago Vila (2024-08-30 14:25:39) > My use case is that sometimes I need to know in which date > some package stopped failing to build in testing because > an unknown build-dependency finally propagated to testing. > > For that to happen I need either: > > (A) Create a usr

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-30 Thread Simon McVittie
On Thu, 29 Aug 2024 at 14:02:43 +0200, Santiago Vila wrote: > In fact, without --merged-usr, a non usrmerged is created > but having the usr-is-merged package installed. When creating a Debian 12 chroot, this is non-obvious but is actually working as designed. As part of the transition from "merge

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-30 Thread Santiago Vila
My use case is that sometimes I need to know in which date some package stopped failing to build in testing because an unknown build-dependency finally propagated to testing. For that to happen I need either: (A) Create a usr-merged buildd chroot of bookworm, then upgrade to the desired trixie a

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-30 Thread Simon McVittie
On Thu, 29 Aug 2024 at 14:23:47 +0200, Johannes Schauer Marin Rodrigues wrote: > on bookworm, --merged-usr --variant=buildd is creating a merged-/usr chroot If that is true, then it is not a bug. The --[no-]merged-usr options have a higher precedence than debootstrap's default behaviour, which is

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-29 Thread Johannes Schauer Marin Rodrigues
Hi Lee, there seems to be some confusion (also from my end) -- read further below. Quoting Lee Garrett (2024-08-28 20:35:06) > when creating a bookworm schroot e.g. with sbuild-createchroot --merged-usr > bookworm /var/lib/schroot/schroots/bookworm-amd64-sbuild > http://localhost:3142/deb.debian.

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-29 Thread Johannes Schauer Marin Rodrigues
Hi Santiago, Quoting Santiago Vila (2024-08-29 14:02:43) > Lee Garret wrote: > > when creating a bookworm schroot e.g. with > > sbuild-createchroot --merged-usr bookworm > > /var/lib/schroot/schroots/bookworm-amd64-sbuild > > http://localhost:3142/deb.debian.org/debian/ > > the resulting schroot

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-29 Thread Santiago Vila
This creates some interesting problems, like upgrade tests failing. Do you also get an unmerged system having the usr-is-merged package installed? That would explain that upgrades do not work. Chris Hofstaedtler wrote: And yes, upgrading these is not supported. I don't see any good reason wh

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-29 Thread Santiago Vila
Lee Garret wrote: when creating a bookworm schroot e.g. with sbuild-createchroot --merged-usr bookworm /var/lib/schroot/schroots/bookworm-amd64-sbuild http://localhost:3142/deb.debian.org/debian/ the resulting schroot has an unmerged /usr. I'm doing this: sbuild-createchroot --merged-usr boo

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-29 Thread Johannes Schauer Marin Rodrigues
Hi Lee, Quoting Chris Hofstaedtler (2024-08-29 02:33:26) > Control: severity -1 normal > > On Wed, Aug 28, 2024 at 08:35:06PM +0200, Lee Garrett wrote: > > when creating a bookworm schroot e.g. with > > sbuild-createchroot --merged-usr bookworm > > /var/lib/schroot/schroots/bookworm-amd64-sbuild

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-28 Thread Chris Hofstaedtler
Control: severity -1 normal On Wed, Aug 28, 2024 at 08:35:06PM +0200, Lee Garrett wrote: > when creating a bookworm schroot e.g. with > sbuild-createchroot --merged-usr bookworm > /var/lib/schroot/schroots/bookworm-amd64-sbuild > http://localhost:3142/deb.debian.org/debian/ > > the resulting sc

Bug#1079938: sbuild-createchroot creates unmerged /usr for bookworm by default

2024-08-28 Thread Lee Garrett
Package: sbuild Version: 0.85.0 Severity: serious X-Debbugs-Cc: deb...@rocketjump.eu Hi, when creating a bookworm schroot e.g. with sbuild-createchroot --merged-usr bookworm /var/lib/schroot/schroots/bookworm-amd64-sbuild http://localhost:3142/deb.debian.org/debian/ the resulting schroot has a