Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1154400

Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE

From Adam Borowski <kilobyte@angband.pl>
Newsgroups linux.debian.bugs.dist, linux.debian.maint.boot
Subject Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE
Date 2023-07-15 18:40 +0200
Message-ID <GRQtj-rsD-5@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Package: debootstrap
Version: 1.0.128+nmu3
Severity: grave

bluca's NMU on 2023-07-15 makes debootstrap produce chroots using the
aliased-dirs scheme.  While it's currently the default scheme for non-buildd
systems, it is both not supported by dpkg (with no solution in sight), but
is also likely to produce packages that are explicitely forbidden by a
recent CTTE ruling that disallows moving files between directories aliased
by the current usrmerge scheme.

Quoting the still unsolving issues is pointless (you can read about them
in massive threads in a number of places) as bluca seems to be ignoring
them completely.

But, what matters here is the CTTE ruling in #1035831 -- for the time being,
packages must not move files between locations affected by the aliasing.

Packages built in an usrmerged chroot place such files under /usr while
built without usrmerge into whatever place they were installed to -- which
is a direct breach of the ruling.

Thus, that change needs to be reverted for now, and all packages built
with 1.0.128+nmu3 need to be either rebuilt or at least checked for such
a violation (as most are unaffected).


Meow!
-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable'), (120, 'experimental'), (1, 'experimental-debug')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-rc1-00036-gc493f11e457d (SMP w/64 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages debootstrap depends on:
ii  wget  1.21.3-1+b2

Versions of packages debootstrap recommends:
ii  arch-test               0.21-1
ii  debian-archive-keyring  2023.3
ii  gnupg                   2.2.40-1.1

Versions of packages debootstrap suggests:
ii  binutils                                 2.40.90.20230705-1
pn  squid-deb-proxy-client                   <none>
ii  ubuntu-archive-keyring                   2020.06.17.1-1
ii  ubuntu-keyring [ubuntu-archive-keyring]  2020.06.17.1-1
ii  xz-utils                                 5.4.1-0.2
ii  zstd                                     1.5.5+dfsg2-1

-- no debconf information

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE Adam Borowski <kilobyte@angband.pl> - 2023-07-15 18:40 +0200
  Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE Timo Röhling <roehling@debian.org> - 2023-07-16 00:40 +0200
  Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE Simon McVittie <smcv@debian.org> - 2023-07-16 13:40 +0200
    Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE Vagrant Cascadian <vagrant@reproducible-builds.org> - 2023-07-16 16:40 +0200
  Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE Simon McVittie <smcv@debian.org> - 2023-07-16 13:50 +0200
  Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE Simon McVittie <smcv@debian.org> - 2023-07-16 14:00 +0200
    Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE Luca Boccassi <bluca@debian.org> - 2023-07-16 14:30 +0200
  Bug#1041207: debootstrap: bad NMU produces buildds not supported by dpkg _and_ CTTE Jonathan Carter <jcc@debian.org> - 2023-07-17 12:40 +0200

csiph-web