Bug#1061345: lib32stdc++6-14-dbg, libstdc++6-14-dbg and libx32stdc++6-14-dbg have an undeclared file conflict

2024-01-22 Thread Helmut Grohne
Package: libstdc++6-14-dbg,libx32stdc++6-14-dbg,lib32stdc++6-14-dbg Version: 14-20240121-1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + lib32stdc++6-13-dbg libstdc++6-13-dbg libx32stdc++6-13-dbg lib32stdc++6-14-dbg, libstdc++6-14-dbg and

Bug#1061274: coreutils: DEP17: move files to /usr

2024-01-22 Thread Helmut Grohne
On Sun, Jan 21, 2024 at 11:06:41PM +0100, Helmut Grohne wrote: > I've prepared a patch for performing the conversion in a way that > simplifies the packaging. This patch must not be backported to > bookworm-backports as the moratorium still applies there, but I think > backports

Bug#1060270: /lib/cryptsetup/askpass: coordinated move to /usr for DEP17

2024-01-22 Thread Helmut Grohne
Hi, On Fri, Jan 19, 2024 at 12:42:59PM +0100, Helmut Grohne wrote: > Chris Hofstaedler found an inconsistency in the remove-after annotations > where I mixed trixie and forky in bad ways. Attaching an updated patch, > thanks. I'm sorry for going another iteration. Chris Hofstae

Bug#1059533: DEP17: handle /usr-move for gzip and its diversions by zutils

2024-01-22 Thread Helmut Grohne
On Thu, Jan 04, 2024 at 10:08:36PM +0100, Helmut Grohne wrote: > Attached: > * Fixed testcase.sh > * Fixed zutils patch (changes 1 line in zutils.preinst) I eventually figured that there is a way out of the policy violation of temporarily loosing e.g. /bin/zcat. The scenario was:

Bug#1061250: gjs FTCBFS: cxx.run always fails cross compilation

2024-01-21 Thread Helmut Grohne
Hi Simon, On Sun, Jan 21, 2024 at 03:50:17PM +, Simon McVittie wrote: > On Sun, 21 Jan 2024 at 12:56:49 +0100, Helmut Grohne wrote: > > +if meson.is_cross_build() > > In my experience, this function call is usually the wrong tool: > I think it would likely be more in line

Bug#1061249: clutter-gtk FTCBFS: fails running gtk-doc scanner

2024-01-21 Thread Helmut Grohne
Hi Simon, On Sun, Jan 21, 2024 at 03:29:54PM +, Simon McVittie wrote: > On Sat, 20 Jan 2024 at 22:49:18 +0100, Helmut Grohne wrote: > > clutter-gtk fails to cross build from source, because it fails running > > the gtk-doc scanner, which is a host architecture executable. &

Bug#1061248: glibc: DEP17: move most files but rtld to /usr

2024-01-21 Thread Helmut Grohne
Control: tags -1 - patch + moreinfo On Sun, Jan 21, 2024 at 06:37:35PM +0100, Sven Joachim wrote: > I have not studied the details, but this looks rather dangerous to me. > If you install the runtime dynamic linker in multilib packages below > /usr, but keep the native one at its current place,

Bug#1061248: glibc: DEP17: move most files but rtld to /usr

2024-01-21 Thread Helmut Grohne
On Sun, Jan 21, 2024 at 07:39:04PM +0100, Helmut Grohne wrote: > I shall rework the patch and also exempt multilib rtlds from moving. I'm > sorry for not having realized this. I suspect that dumat would have > reported this problem. This seems pretty much unfxiable to me now. Es

Bug#1061274: coreutils: DEP17: move files to /usr

2024-01-21 Thread Helmut Grohne
. (Closes: #-1) + + -- Helmut Grohne Sun, 21 Jan 2024 22:33:08 +0100 + coreutils (9.4-3) unstable; urgency=low * remove arch restriction from libssl-dev build-depend diff --minimal -Nru coreutils-9.4/debian/control coreutils-9.4/debian/control --- coreutils-9.4/debian/control2024-01

Bug#1061273: clutter-gst-3.0 FTCBFS: fails gtk-doc-scan

2024-01-21 Thread Helmut Grohne
+0100 @@ -1,3 +1,10 @@ +clutter-gst-3.0 (3.0.27-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Skip gtk-doc on arch-only builds. (Closes: #-1) + + -- Helmut Grohne Sun, 21 Jan 2024 23:08:30 +0100 + clutter-gst-3.0 (3.0.27-3) unstable; urgency=medium * Add patch

Bug#1060270: /lib/cryptsetup/askpass: coordinated move to /usr for DEP17

2024-01-21 Thread Helmut Grohne
On Wed, Jan 17, 2024 at 10:01:52PM +0100, Helmut Grohne wrote: > What do you think? Yes, this adds quite some complexity to both > packages, but now I don't see any opportunities for file loss anymore > even when upgrading the packages with dpkg. Bonus, what formerly was > Conflicts ha

Bug#1061250: gjs FTCBFS: cxx.run always fails cross compilation

2024-01-21 Thread Helmut Grohne
Source: gjs Version: 1.78.2-2 Tags: patch upstream User: debian-cr...@lists.debian.org Usertags: ftcbfs gjs fails to cross build from source, because meson.build uses cxx.run(). While meson.build also considers a failure from cxx.run() with a warning when cross compiling, that code never goes

Bug#1061249: clutter-gtk FTCBFS: fails running gtk-doc scanner

2024-01-21 Thread Helmut Grohne
-gtk (1.8.4-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Skip documentations in arch-only build. (Closes: #-1) + + -- Helmut Grohne Sat, 20 Jan 2024 22:19:24 +0100 + clutter-gtk (1.8.4-4) unstable; urgency=medium * Bump debhelper compat to 11 diff --minimal

Bug#1061246: newt FTCBFS: uses the wrong python-config

2024-01-21 Thread Helmut Grohne
Source: newt Version: 0.52.24-2 User: debian-cr...@lists.debian.org Usertags: ftcbfs Tags: patch upstream Hi, thanks for quickly fixing the error trapping. newt also fails to cross build from source, because it fails finding some Python stuff. This is rooted in Makefile.in hard coding the build

Bug#1061248: glibc: DEP17: move most files but rtld to /usr

2024-01-21 Thread Helmut Grohne
but rtld to /usr. (Closes: #-1) + + -- Helmut Grohne Fri, 19 Jan 2024 15:56:06 +0100 + glibc (2.37-13) unstable; urgency=medium [ Aurelien Jarno ] diff --minimal -Nru glibc-2.37/debian/debhelper.in/libc-alt.install glibc-2.37/debian/debhelper.in/libc-alt.install --- glibc-2.37/debian/debhelper.in

Bug#1061247: libgsf FTCBFS: hard codes the build architecture pkg-config

2024-01-21 Thread Helmut Grohne
Package: libgsf Version: 1.14.51-2 User: debian-cr...@lists.debian.org Usertags: ftcbfs libgsf fails to cross build from source, because the upstream configure.ac detects pkg-config using AC_PATH_PROG and thus detects the build architecture pkg-config which fails to find tons of packages. This is

Bug#1060269: /lib/cryptsetup/askpass: coordinated move to /usr for DEP17

2024-01-17 Thread Helmut Grohne
On Mon, Jan 08, 2024 at 05:48:52PM +0100, Helmut Grohne wrote: > What I also forgot to mention is that I applied quite some testing. You > cannot test these patches with piuparts, because they need to be > upgraded in lockstep, so I wrote a kind of mini-piuparts based on &g

Bug#1060700: Requesting advice regarding the impact of problems caused by aliasing on declared Conflicts

2024-01-17 Thread Helmut Grohne
Hi Sam, On Wed, Jan 17, 2024 at 09:33:25AM -0700, Sam Hartman wrote: > I'd really like to understand why this is desired dpkg behavior. I fear I have to defer to Guillem on this one. My rough understanding is that we can minimize the window of time during which the files are missing. Though

Bug#1058937: Bug#1060700: Requesting advice regarding the impact of problems caused by aliasing on declared Conflicts

2024-01-17 Thread Helmut Grohne
On Fri, Jan 12, 2024 at 01:31:18PM +0100, Helmut Grohne wrote: > The relevant situation is not entirely trivial to construct: > > * Package $first contains an aliased file $file and this is moved to >package $second in an update. >OR >Package $first diverts alia

Bug#1061069: iptables FTCBFS: python3 dependency not installable for host

2024-01-17 Thread Helmut Grohne
@@ +iptables (1.8.10-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Annotate python3 build dependency with :native and . +(Closes: #-1) + + -- Helmut Grohne Wed, 17 Jan 2024 10:04:33 +0100 + iptables (1.8.10-2) unstable; urgency=medium * [06f4121] d/control: use

Bug#1061068: libical3 FTCBFS: ical glib generator not found

2024-01-17 Thread Helmut Grohne
@@ -1,3 +1,11 @@ +libical3 (3.0.17-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Improve cross building: Add a native pass for the ical glib generator. +(Closes: #-1) + + -- Helmut Grohne Wed, 17 Jan 2024 07:48:14 +0100 + libical3 (3.0.17-1) unstable; urgency=medium

Bug#1061067: qml6-module-qtqml-statemachine and qml6-module-qtscxml have an undeclared file conflict

2024-01-17 Thread Helmut Grohne
Package: qml6-module-qtscxml,qml6-module-qtqml-statemachine Version: 6.6.1-1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libqt6scxmlqml6 libqt6statemachineqml6 qml6-module-qtqml-statemachine and qml6-module-qtscxml have an undeclared file

Bug#1061055: obs-build: init_buildsystem: improper debootstrap implementation violates assumption in Debian policy

2024-01-16 Thread Helmut Grohne
Package: obs-build Tags: upstream X-Debbugs-Cc: unit...@debian.org Hi, obs-build has its own implementation of debootstrap in init_buildsystem. Unlike other implementations, it does not ensure that packages from the essential set have been configured before unpacking non-essential packages. The

Bug#1060416: mmdebstrap-autopkgtest-build-qemu fails on mkfs.ext4; does it require a 25 GiB TMPDIR?

2024-01-15 Thread Helmut Grohne
On Tue, Jan 16, 2024 at 12:21:46AM +0100, Francesco Poli wrote: > Why is my first subuid not my user, but a different user? > Is it by design? Yes, this is by design. The use of subuids provides isolation. It's not that you have just one, but you have a whole range of uids - the first of which

Bug#1060865: poppler FTCBFS: gtk-doc fails

2024-01-15 Thread Helmut Grohne
/changelog2024-01-15 20:37:17.0 +0100 @@ -1,3 +1,10 @@ +poppler (22.12.0-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Disable gtkdoc in arch-only build. (Closes: #-1) + + -- Helmut Grohne Mon, 15 Jan 2024 20:37:17 +0100 + poppler (22.12.0-2) unstable

Bug#1060838: meson: should use the host gobject-introspection-1.0.pc for looking up g-ir-scanner

2024-01-15 Thread Helmut Grohne
On Mon, Jan 15, 2024 at 12:38:54PM +, Simon McVittie wrote: > On Mon, 15 Jan 2024 at 13:04:27 +0100, Helmut Grohne wrote: > > Among other things, Simon introduced new programs > > /usr/bin/-g-ir-scanner. When cross building, these should be > > used and they'll automatic

Bug#1060838: meson: should use the host gobject-introspection-1.0.pc for looking up g-ir-scanner

2024-01-15 Thread Helmut Grohne
Package: meson Version: 1.3.1-1 Severity: important Tags: patch upstream X-Debbugs-Cc: debian-cr...@lists.debian.org, s...@debian.org User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:harfbuzz Hi, Simon worked a lot on making gobject-introspection workable with cross

Bug#1060416: mmdebstrap-autopkgtest-build-qemu fails on mkfs.ext4; does it require a 25 GiB TMPDIR?

2024-01-14 Thread Helmut Grohne
On Sun, Jan 14, 2024 at 06:36:29PM +0100, Francesco Poli wrote: > Of course, I have! ;-) > > For privacy reasons: I don't want other users to be able to enter my > home directory and to read any file within it that I might have > forgotten with world-readable permissions! I agree that this is

Bug#1060827: hxtools has an undeclared file conflict on /usr/bin/xmlformat

2024-01-14 Thread Helmut Grohne
Package: hxtools Version: 20231224-1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + xmlformat-perl xmlformat-ruby hxtools has an undeclared file conflict. This may result in an unpack error from dpkg. The file /usr/bin/xmlformat is contained in

Bug#1030223: gobject-introspection: make cross-compilation possible

2024-01-14 Thread Helmut Grohne
Hi Simon, On Sun, Jan 14, 2024 at 02:30:54PM +, Simon McVittie wrote: > I'm testing an implementation of that. arch-test needs specific > porting for each new architecture because of how it's written, > so I'm not intending to use that directly, but it's easy to add a > precompiled

Bug#1060764: gulkan FTCBFS: passes host compiler flags to the build architecture compiler

2024-01-13 Thread Helmut Grohne
-01-13 10:35:25.0 +0100 @@ -1,3 +1,10 @@ +gulkan (0.15.1-2.2) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Properly split documentation build. (Closes: #-1) + + -- Helmut Grohne Sat, 13 Jan 2024 10:35:25 +0100 + gulkan (0.15.1-2.1) unstable; urgency=medium

Bug#1060416: mmdebstrap-autopkgtest-build-qemu fails on mkfs.ext4; does it require a 25 GiB TMPDIR?

2024-01-12 Thread Helmut Grohne
Hi Francesco, On Fri, Jan 12, 2024 at 08:05:02PM +0100, Francesco Poli wrote: > Indeed, the error does not seem to have anything to do with a "No space > left on device" failure: > > [...] > mke2fs 1.47.0 (5-Feb-2023) > mkfs.ext4: Permission denied while trying to determine filesystem size >

Bug#1060700: Requesting advice regarding the impact of problems caused by aliasing on declared Conflicts

2024-01-12 Thread Helmut Grohne
Package: tech-ctte Given our discussion at the last CTTE meeting, I am turning my request for advice into a formal one. Most of the /usr-move that is happening via DEP17 seems to be working out, but the effects of Conflicts raise the question of what kinds of interactions with a package manager

Bug#1030223: gobject-introspection: make cross-compilation possible

2024-01-12 Thread Helmut Grohne
Hi Simon, On Thu, Jan 11, 2024 at 12:08:53PM +, Simon McVittie wrote: > On Thu, 04 Jan 2024 at 09:54:52 +0100, on #1059929, Helmut Grohne wrote: > > On Wed, Jan 03, 2024 at 07:22:26PM +, Simon McVittie wrote: > > > Or do I need to [...] > > > replace the gobje

Bug#1060429: solo1-cli has an undeclared file conflict on /usr/lib/python3/dist-packages/solo/__init__.py

2024-01-12 Thread Helmut Grohne
Control: found -1 python3-django-solo/2.1.0-1 Control: affects -1 = solo1-cli Philip Rinn wrote: > thanks for the bug report, but I guess you missed that solo1-cli.ships this > file for years (in stable, testing, unstable) while python-django-solo was > just uploaded yesterday. So I think the

Bug#1060661: netplan-generator: ineffective Replaces for /usr/lib/systemd/system-generators/netplan due to /usr-move

2024-01-12 Thread Helmut Grohne
Package: netplan-generator Version: 0.107.1-1 Severity: serious Justification: file loss in package upgrade User: helm...@debian.org Usertags: dep17p1 Control: affects -1 + netplan.io Hi Lukas, netplan was on my radar for /usr-merge for a while, but unfortunately I didn't get down to it before

Bug#1060660: newt: does not trap errors from python extension build (policy 4.6)

2024-01-12 Thread Helmut Grohne
Source: newt Version: 0.52.24-1 Severity: serious Justification: policy 4.6 Debian policy requires that failing a build step makes the package build fail. When the Python extension build fails, the upstream Makefile continues in violation of this policy and may result in a seemingly successful

Bug#1060659: pgmodeler FTCBFS: hard codes the build architecture qmake6

2024-01-12 Thread Helmut Grohne
2024-01-12 10:26:02.0 +0100 @@ -1,3 +1,10 @@ +pgmodeler (1.1.0~beta-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Use --buildsystem=qmake6. (Closes: #-1) + + -- Helmut Grohne Fri, 12 Jan 2024 10:26:02 +0100 + pgmodeler (1.1.0~beta-2) unstable; urgency=medium

Bug#1060429: solo1-cli has an undeclared file conflict on /usr/lib/python3/dist-packages/solo/__init__.py

2024-01-10 Thread Helmut Grohne
Package: solo1-cli Version: 0.1.1-5 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + python3-django-solo solo1-cli has an undeclared file conflict. This may result in an unpack error from dpkg. The file

Bug#1060377: nut-modbus has an undeclared file conflict on /lib/nut/apc_modbus

2024-01-10 Thread Helmut Grohne
Package: nut-modbus Version: 2.8.1-2 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + nut-server nut-modbus has an undeclared file conflict. This may result in an unpack error from dpkg. The file /lib/nut/apc_modbus is contained in the packages *

Bug#1060269: /lib/cryptsetup/askpass: coordinated move to /usr for DEP17

2024-01-08 Thread Helmut Grohne
On Mon, Jan 08, 2024 at 02:56:16PM +0100, Helmut Grohne wrote: > I've done a similar conversion for molly-guard/systemd and have prepared > patches for cryptsetup-nuke-password and cryptsetup. Notably: I actually forgot to attach the patches (thanks Raphael), so here go the patches. What

Bug#1060268: zxcvbn-c FTCBFS: passes host compiler flags to build compiler

2024-01-08 Thread Helmut Grohne
Source: zxcvbn-c Version: 2.5+dfsg-1 User: debian-cr...@lists.debian.org Usertags: ftcbfs zxcvbn-c fails to cross build from source. The failure is rooted in changes to the default build flags that have now become architecture-dependent. Passing -mbranch-protection=standard (arm64) to an amd64

Bug#1060269: /lib/cryptsetup/askpass: coordinated move to /usr for DEP17

2024-01-08 Thread Helmut Grohne
Package: cryptsetup-nuke-password Version: 4+nmu1 User: helm...@debian.org Usertags: dep17m2 dep17p3 Control: clone -1 -2 Control: reassign -2 cryptsetup Control: block -2 by -1 Hi, for finalizing the /usr-merge via DEP17, we want to move all aliased files to /usr. cryptsetup and

Bug#1060267: -qmake: emits wrong QT_HOST_LIBEXECS

2024-01-08 Thread Helmut Grohne
Package: qmake6 Version: 6.4.2+dfsg-20 User: debian-cr...@lists.debian.org Usertags: ftcbfs X-Debbugs-Cc: debian-cr...@lists.debian.org Control: affects -1 + src:mkvtoolnix Hi, -qmake6 -query currently says: ... QT_HOST_LIBEXECS:/usr/libexec ... A native qmake6 instead says: ...

Bug#1059929: release.debian.org: gobject-introspection_1.78.1-9 is said to have an unsatisfiable dependency

2024-01-06 Thread Helmut Grohne
On Sat, Jan 06, 2024 at 01:20:11PM +0100, Paul Gevers wrote: > We're not there yet, so please hold your horses. Although I tend to think we > should allow this too for the use cases you describe. So unless it's really > the intent of a (source) package or small (source) package set to be meant >

Bug#1060140: libcap2: move aliased files to /usr for DEP17

2024-01-06 Thread Helmut Grohne
/changelog 2024-01-05 17:58:07.0 +0100 @@ -1,3 +1,10 @@ +libcap2 (1:2.66-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * DEP17: Move aliased files to /usr. (Closes: #-1) + + -- Helmut Grohne Fri, 05 Jan 2024 17:58:07 +0100 + libcap2 (1:2.66-4) unstable; urgency

Bug#1060139: sysvinit: move aliased files to /usr for DEP17 /usr-move

2024-01-06 Thread Helmut Grohne
/debian/changelog 2024-01-05 16:11:40.0 +0100 @@ -1,3 +1,10 @@ +sysvinit (3.08-5.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * DEP17: Move files to /usr. (Closes: #-1) + + -- Helmut Grohne Fri, 05 Jan 2024 16:11:40 +0100 + sysvinit (3.08-5) unstable; urgency=medium

Bug#1060134: kmod-udeb vs busybox-udeb: agree on who ships depmod

2024-01-06 Thread Helmut Grohne
On Sat, Jan 06, 2024 at 09:01:12AM +0100, Helmut Grohne wrote: > I also recommend to establish QA for all udebs to automatically detect, > report and address such conflicts as they evidently cause undefined > behaviour otherwise. That can be as simple as collecting file lists of &g

Bug#1060134: kmod-udeb vs busybox-udeb: agree on who ships depmod

2024-01-06 Thread Helmut Grohne
Package: kmod-udeb,busybox-udeb Severity: serious Justification: file conflict X-Debbugs-Cc: Cyril Brulebois , debian-b...@lists.debian.org Hi Cyril, On Sat, Jan 06, 2024 at 04:31:44AM +0100, Cyril Brulebois wrote: > d-i daily builds now FTBFS everywhere due to the merge-usr step, with > the

Bug#1059533: DEP17: handle /usr-move for gzip and its diversions by zutils

2024-01-04 Thread Helmut Grohne
Thanks to Chris for testing my patch and discovering that it was broken. On Wed, Dec 27, 2023 at 10:27:08PM +0100, Helmut Grohne wrote: > > So I've developed these patches (both attached). Since piuparts doesn't > > deal well with testing essential packages, I've developed test cas

Bug#1060002: usrmerge: support working with a moved coreutils and policycoreutils

2024-01-04 Thread Helmut Grohne
Hi Marco, On Thu, Jan 04, 2024 at 05:27:39PM +0100, Marco d'Itri wrote: > Please just describe in detail why these changes will be needed. The bootstrap protocol is to unpack all relevant packages and then configure them. deboostrap currently deviates from the bootstrap protocol in performing a

Bug#1060002: usrmerge: support working with a moved coreutils and policycoreutils

2024-01-04 Thread Helmut Grohne
Package: usrmerge Tags: patch Version: 38 Hi Marco, the way usrmerge works now prevents us from moving /bin/cp and /sbin/restorecon to /usr for DEP17. I'm attaching a patch that makes both of them movable and thus decouples their move from when base-files switches. Do you have any objections?

Bug#1060001: libgcc-s1: move libgcc_s.so.1 to /usr for DEP17

2024-01-04 Thread Helmut Grohne
Package: libgcc-s1 Version: 13.2.0-8 Tags: patch User: helm...@debian.org Usertags: dep17 Hi Matthias, for finalizing the /usr-merge transition via DEP17, we want to move all aliased files to /usr. I'm attaching a patch that implements this for libgcc_s.so.1 which is the only file from the

Bug#1060000: e2fsprogs: move files to /usr for DEP17

2024-01-04 Thread Helmut Grohne
+++ e2fsprogs-1.47.0/debian/changelog 2024-01-04 15:16:57.0 +0100 @@ -1,3 +1,10 @@ +e2fsprogs (1.47.0-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * DEP17: Move files to /usr via dh-sequence-movetousr. (Closes: #-1) + + -- Helmut Grohne Thu, 04 Jan 2024 15:16:57

Bug#1059999: logrotate: move systemd units to /usr for DEP17

2024-01-04 Thread Helmut Grohne
Package: logrotate Version: 3.21.0-1 Tags: patch User: helm...@debian.org Usertags: dep17m2 Hi, we want to finalize the /usr-merge via DEP17 by moving all files to /usr. logrotate is affected as it is installed by debootstrap and ships systemd units below /lib. These are not automatically moved

Bug#1059930: runit-init: needs conflict with molly-guard before moving shutdown links

2024-01-04 Thread Helmut Grohne
Hi Lorenzo, On Wed, Jan 03, 2024 at 08:23:38PM +0100, Lorenzo Puliti wrote: > If I undestrand correctly (there was a PM from Helmut explaining this > to me, but it was before [1]) runit init needs a conflicts with > molly-guard when it moves halt, poweroff, etc.. links from /sbin > to /usr/sbin.

Bug#1059929: release.debian.org: gobject-introspection_1.78.1-9 is said to have an unsatisfiable dependency

2024-01-04 Thread Helmut Grohne
ries and then run them by explicitly invoking them > via qemu-user, as discussed with Helmut Grohne at the recent Cambridge > miniDebconf. (It has to be little-endian because g-ir-inspect and similar > tools don't currently support byte-swapping fields in binary typelibs.) When we c

Bug#1059920: DEP17: move all kmod files to /usr

2024-01-04 Thread Helmut Grohne
Hi, On Wed, Jan 03, 2024 at 05:46:35PM +0100, Marco d'Itri wrote: > On Jan 03, Helmut Grohne wrote: > > > We want to finalize the /usr-merge transition via DEP17 by moving all > > the files to /usr. kmod is involved now, because it is installed by > > debootstrap. Hence,

Bug#1059063: sudo: use systemd.pc to place systemd unit mask

2024-01-04 Thread Helmut Grohne
Hi Martin-Éric, On Thu, Jan 04, 2024 at 08:32:55AM +0200, Martin-Éric Racine wrote: > This patch includes a Build-Depends on systemd. Without [linux-any], > it will prevent building on non-Linux ports. You raise an important matter. Basically, the only remaining non-linux port is hurd at this

Bug#1059984: cdebootstrap: segfaults in the absence of an Origin

2024-01-04 Thread Helmut Grohne
Package: cdebootstrap Version: 0.7.8+b18 File: /usr/bin/cdebootstrap Hi, cdebootstrap segfaults for me. I pointed it at a repository whose Release file lacks an Origin. Hence suite_config_select[1] is called with an origin argument pointing to NULL. It then passes that to strcasecmp[2], which

Bug#1059983: gnome-software FTBFS with nocheck profile: ERROR: Program 'appstreamcli' not found or not executable

2024-01-04 Thread Helmut Grohne
Source: gnome-software Version: 45.2-1 Severity: serious Tags: ftbfs trixie sid gnome-software fails to build from source in unstable when built with the nocheck build profile. A build ends as follows: | ../data/metainfo/meson.build:11:16: ERROR: Program 'appstreamcli' not found or not

Bug#1059982: dpkg: move start-stop-daemon to /usr for DEP17

2024-01-04 Thread Helmut Grohne
) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * DEP17: Move start-stop-daemon to /usr/sbin. (Closes: #-1) + + -- Helmut Grohne Thu, 04 Jan 2024 11:55:32 +0100 + dpkg (1.22.2) unstable; urgency=medium [ Guillem Jover ] diff --minimal -Nru dpkg-1.22.2/debian/dpkg.install dpkg-1.22.2

Bug#1059981: bzip2: DEP17: move files to /usr

2024-01-04 Thread Helmut Grohne
. + * DEP17: Move files to /usr. (Closes: #-1) + + -- Helmut Grohne Wed, 03 Jan 2024 20:33:52 +0100 + bzip2 (1.0.8-5) unstable; urgency=medium [ Gianfranco Costamagna ] diff --minimal -Nru bzip2-1.0.8/debian/libbz2-dev.install bzip2-1.0.8/debian/libbz2-dev.install --- bzip2-1.0.8/debian

Bug#1059920: DEP17: move all kmod files to /usr

2024-01-03 Thread Helmut Grohne
@@ -1,3 +1,10 @@ +kmod (30+20230601-2.2) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * DEP17: Move all files to /usr. (Closes: #-1) + + -- Helmut Grohne Wed, 03 Jan 2024 17:06:56 +0100 + kmod (30+20230601-2.1) unstable; urgency=medium * Non-maintainer upload with maintainer

Bug#1059919: DEP17: move ifupdown files to /usr

2024-01-03 Thread Helmut Grohne
-0.8.41+nmu1/debian/changelog 2024-01-03 16:50:45.0 +0100 @@ -1,3 +1,10 @@ +ifupdown (0.8.41+nmu1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * DEP17: Move files to /usr. (Closes: #-1) + + -- Helmut Grohne Wed, 03 Jan 2024 16:50:45 +0100 + ifupdown (0.8.41

Bug#1059915: DEP17: move login and shadowconfig to /usr

2024-01-03 Thread Helmut Grohne
: Move login and shadowconfig to /usr. (Closes: #-1) + + -- Helmut Grohne Wed, 03 Jan 2024 11:41:32 +0100 + shadow (1:4.13+dfsg1-3) unstable; urgency=medium * Team upload diff --minimal -Nru shadow-4.13+dfsg1/debian/login.install shadow-4.13+dfsg1/debian/login.install --- shadow-4.13+dfsg1

Bug#1059916: DEP17: move ping to /usr

2024-01-03 Thread Helmut Grohne
/changelog 2024-01-03 10:07:53.0 +0100 @@ -1,3 +1,10 @@ +iputils (3:20221126-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move ping to /usr for DEP17. (Closes: #-1, #711492) + + -- Helmut Grohne Wed, 03 Jan 2024 10:07:53 +0100 + iputils (3:20221126-1) unstable; urgency

Bug#1059858: debian-cd: Missing firmware packages due to usr-move

2024-01-02 Thread Helmut Grohne
Hi Emanuele, On Tue, Jan 02, 2024 at 03:03:49PM +0100, Emanuele Rocca wrote: > quite a few firmware packages are missing from today's debian-installer > ISOs. Among the missing ones: firmware-atheros, firmware-realtek, and > many others. Some firmware packages such as firmware-ath9k-htc and >

Bug#1059821: sed: move /bin/sed to /usr for DEP17

2024-01-01 Thread Helmut Grohne
-maintainer upload. + * Move sed to /usr for DEP17. (Closes: #-1) + + -- Helmut Grohne Mon, 01 Jan 2024 23:14:25 +0100 + sed (4.9-1) unstable; urgency=medium * New upstream version. diff --minimal -Nru sed-4.9/debian/rules sed-4.9/debian/rules --- sed-4.9/debian/rules2023-01-05 20:55

Bug#1052666: lvm2 FTBFS when systemd.pc changes systemdsystemunitdir

2024-01-01 Thread Helmut Grohne
On Mon, Sep 25, 2023 at 10:29:14PM +0200, Helmut Grohne wrote: > We want to change the value of systemdsystemunitdir in systemd.pc to > point below /usr. lvm2's upstream build system consumes this variable, > but its packaging hard codes the current value. Consequently, lvm2 FTB

Bug#1059818: tar: move /bin/tar to /usr for DEP17

2024-01-01 Thread Helmut Grohne
+1,10 @@ +tar (1.35+dfsg-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move tar to /usr for DEP17. (Closes: #-1) + + -- Helmut Grohne Mon, 01 Jan 2024 22:15:10 +0100 + tar (1.35+dfsg-2) unstable; urgency=medium * Team upload (salsa.debian.org/debian namespace) diff

Bug#1059817: procps: move files to /usr for DEP17

2024-01-01 Thread Helmut Grohne
-maintainer upload. + * Move files to /usr for DEP17. (Closes: #-1) + + -- Helmut Grohne Mon, 01 Jan 2024 21:36:06 +0100 + procps (2:4.0.4-2) unstable; urgency=medium * Loosen regex and check file perms in pmap test Closes: #1052034 diff --minimal -Nru procps-4.0.4/debian/libproc2-0.install

Bug#1059816: keyutils: move files to /usr for DEP17

2024-01-01 Thread Helmut Grohne
+++ keyutils-1.6.3/debian/changelog 2024-01-01 21:47:20.0 +0100 @@ -1,3 +1,10 @@ +keyutils (1.6.3-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move files to /usr for DEP17. (Closes: #-1) + + -- Helmut Grohne Mon, 01 Jan 2024 21:47:20 +0100 + keyutils (1.6.3-2

Bug#1059795: packeth FTCBFS: does not pass cross tools to make

2024-01-01 Thread Helmut Grohne
; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1) + + -- Helmut Grohne Mon, 01 Jan 2024 09:10:15 +0100 + packeth (2.1-0.2) unstable; urgency=medium * Non-maintainer upload diff --minimal -Nru packeth-2.1/debian/rules

Bug#1059772: fp-utils-3.2.2 has an undeclared file conflict on /usr/bin/fp-fix-timestamps

2023-12-31 Thread Helmut Grohne
Package: fp-utils-3.2.2 Version: 3.2.2+dfsg-26 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + fp-utils fp-utils-3.2.2 has an undeclared file conflict. This may result in an unpack error from dpkg. The file /usr/bin/fp-fix-timestamps is contained

Bug#1059756: cpio: move files to /usr for DEP17

2023-12-31 Thread Helmut Grohne
-2.14+dfsg/debian/changelog 2023-12-31 13:36:22.0 +0100 @@ -1,3 +1,10 @@ +cpio (2.14+dfsg-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move files to /usr. (Closes: #-1) + + -- Helmut Grohne Sun, 31 Dec 2023 13:36:22 +0100 + cpio (2.14+dfsg-1) unstable; urgency

Bug#1059755: grep: move files to /usr for DEP17

2023-12-31 Thread Helmut Grohne
/debian/changelog 2023-12-31 13:49:35.0 +0100 @@ -1,3 +1,10 @@ +grep (3.11-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move files to /usr. (Closes: #-1) + + -- Helmut Grohne Sun, 31 Dec 2023 13:49:35 +0100 + grep (3.11-3) unstable; urgency=medium * Add patch

Bug#1059751: xnec2c FTCBFS: uses the build architecture pkg-config

2023-12-31 Thread Helmut Grohne
Source: xnec2c Version: 1:4.4.12-1 Tags: patch upstream User: debian-cr...@lists.debian.org Usertags: ftcbfs xnec2c fails to cross build from source, because it hard codes the build architecture pkg-config in src/Makefile.am. As a consequence, it fails to locate glib-compile-resources and then

Bug#1059723: xsnow FTCBFS: fails running toascii

2023-12-31 Thread Helmut Grohne
Hi Willem, On Sun, Dec 31, 2023 at 12:13:31PM +0100, Willem Vermin wrote: > I made a proof of concept based on compiling a small xsnow using > the build architecture compiler, only capable of producing the man page. Cool! > After finishing the new version, what should I do? Can I send you a tar

Bug#1059750: qmidiarp FTCBFS: abuses AC_CHECK_FILE

2023-12-31 Thread Helmut Grohne
Source: qmidiarp Version: 0.7.0+ds-1 Tags: patch upstream User: debian-cr...@lists.debian.org Usertags: ftcbfs qmidiarp fails to cross build from source, because it abuses AC_CHECK_FILE. The macro is meant to check for files on the host system and thus fails in a cross build. qmidiarp however

Bug#1059376: [Pkg-pascal-devel] Bug#1059376: Bug#1059376: Bug#1059376: lcl is wrongly marked Multi-Arch: foreign

2023-12-31 Thread Helmut Grohne
On Sun, Dec 31, 2023 at 09:08:31AM +0100, Abou Al Montacir wrote: > So the new changes triggered more than 2.5k lintian warning. > https://udd.debian.org/lintian/?packages=lazarus Are you referring to those arch-dependent-file-not-in-arch-specific-directory only? > The issue is that Lazarus does

Bug#1059749: sdl.pc: sets SDL_CONFIG to a build architecture pkg-config making it fail for cross compilation

2023-12-31 Thread Helmut Grohne
Package: libsdl1.2-dev Version: 1.2.15+dfsg2-8 Tags: patch upstream File: /usr/share/aclocal/sdl.m4 User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:ltris ltris fails to cross build from source, because it uses the build architecture pkg-config. Surprising thing: It

Bug#1059691: molly-guard: impossible reboot

2023-12-30 Thread Helmut Grohne
-- molly-guard-0.8.3/debian/changelog 2023-12-22 23:23:25.0 +0100 +++ molly-guard-0.8.3+nmu1/debian/changelog 2023-12-30 16:58:24.0 +0100 @@ -1,3 +1,10 @@ +molly-guard (0.8.3+nmu1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix with sysvinit. (Closes: #1059691) + +

Bug#1059723: xsnow FTCBFS: fails running toascii

2023-12-30 Thread Helmut Grohne
Source: xsnow Version: 1:3.7.6-1 Tags: patch upstream User: debian-cr...@lists.debian.org Usertags: ftcbfs xsnow fails to cross build from source, because it fails running toascii with an Exec format error. Actually the failure is swept under the rug and it only fails later on a negative array

Bug#1059722: fiona FTCBFS: unsatisfiable Build-Depends

2023-12-30 Thread Helmut Grohne
cross building: Annotate test dependencies . +(Closes: #-1) + + -- Helmut Grohne Sat, 30 Dec 2023 12:54:17 +0100 + fiona (1.9.5-1) unstable; urgency=medium * Team upload. diff --minimal -Nru fiona-1.9.5/debian/control fiona-1.9.5/debian/control --- fiona-1.9.5/debian/control 2023-08-30

Bug#1059721: proxychains-ng FTCBFS: builds for the build architecture

2023-12-30 Thread Helmut Grohne
-autoconf configure. (Closes: #-1) + + -- Helmut Grohne Sat, 30 Dec 2023 19:11:12 +0100 + proxychains-ng (4.16-3) unstable; urgency=medium * debian/control: Bump Standards-Version to 4.6.2. diff --minimal -Nru proxychains-ng-4.16/debian/rules proxychains-ng-4.16/debian/rules --- proxychains

Bug#1059720: xdiskusage FTCBFS: fails configuring during make distclean

2023-12-30 Thread Helmut Grohne
:15:33.0 +0200 +++ xdiskusage-1.60/debian/changelog2023-12-30 19:17:38.0 +0100 @@ -1,3 +1,10 @@ +xdiskusage (1.60-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Do not run configure during make distclean. (Closes: #-1) + + -- Helmut Grohne Sat, 30

Bug#1059719: cruft-ng FTCBFS: does not pass cross tools to make

2023-12-30 Thread Helmut Grohne
(0.9.60+nmu1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1) + + -- Helmut Grohne Sat, 30 Dec 2023 08:54:47 +0100 + cruft-ng (0.9.60) unstable; urgency=medium * add new rules for ulogd2, oss-compat, diff

Bug#1059718: uthash FTCBFS: builds for the build architecture

2023-12-30 Thread Helmut Grohne
2023-12-30 13:57:04.0 +0100 @@ -1,3 +1,10 @@ +uthash (2.3.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1) + + -- Helmut Grohne Sat, 30 Dec 2023 13:57:04 +0100 + uthash (2.3.0-1) unstable; urgency

Bug#1059534: DEP17: handle /usr-move for gzip and its diversions by zutils

2023-12-27 Thread Helmut Grohne
reassign 1059534 zutils found 1059534 zutils/1.12-3 user helm...@debian.org usertags 1059534 = dep17p3 thanks On Wed, Dec 27, 2023 at 06:13:07PM +0100, Helmut Grohne wrote: > For gzip the story is relatively simple. It moves all the files, but it > must not be unpacked when there is a v

Bug#1059533: DEP17: handle /usr-move for gzip and its diversions by zutils

2023-12-27 Thread Helmut Grohne
:32.0 +0100 @@ -1,3 +1,10 @@ +gzip (1.12-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move files to /usr (closes: #-1) + + -- Helmut Grohne Sat, 23 Dec 2023 07:46:32 +0100 + gzip (1.12-1) sid; urgency=high * new upstream release diff -Nru gzip-1.12/debian/control

Bug#1059376: [Pkg-pascal-devel] Bug#1059376: Bug#1059376: Bug#1059376: lcl is wrongly marked Multi-Arch: foreign

2023-12-27 Thread Helmut Grohne
On Tue, Dec 26, 2023 at 10:36:16PM +0100, Abou Al Montacir wrote: > Please review this patch, and I'll upload it if you find it OK. Reviewing M-A:same annotations is hard. Would you mind uploading to unstable (as the multiarch hinter does not look at experimental) and if it complains about

Bug#1059376: [Pkg-pascal-devel] Bug#1059376: Bug#1059376: lcl is wrongly marked Multi-Arch: foreign

2023-12-25 Thread Helmut Grohne
On Mon, Dec 25, 2023 at 10:16:13PM +0100, Abou Al Montacir wrote: > On Sun, 2023-12-24 at 10:08 +0100, Helmut Grohne wrote: > > lazarus-ide-2.2, lazarus-ide-gtk2-2.2, lazarus-ide-qt5-2.2, > > lcl-utils-2.2, lcl-units-2.2, lcl-nogui-2.2, lcl-gtk2-2.2 and > > lcl-qt5-2.2 are A

Bug#1059417: ed: install (r)ed into /usr/bin

2023-12-25 Thread Helmut Grohne
Hi Ian, On Sun, Dec 24, 2023 at 10:39:43PM +, Ian Jackson wrote: > Chris Hofstaedtler writes ("Bug#1059417: ed: install (r)ed into /usr/bin"): > > I'm attaching a trivial patch to implement such a move. > > As explained in debian/changelog, the update-alternatives calls are > > intentionally

Bug#1059376: [Pkg-pascal-devel] Bug#1059376: lcl is wrongly marked Multi-Arch: foreign

2023-12-24 Thread Helmut Grohne
Hi, On Sun, Dec 24, 2023 at 08:51:54AM +0100, Abou Al Montacir wrote: > Just like lcl, lcl-2.2 is also a virtual package. This is technically wrong. The term "virtual package" refers to a binary package name that is provided by some package but doesn't exist as a .deb. Both lcl and lcl-2.2 exist

Bug#1059392: eboard FTCBFS: builds for the build architecture

2023-12-24 Thread Helmut Grohne
) UNRELEASED; urgency=medium + + * Fix FTCBFS: Let dpkg's buildtools.mk initialize CC. (Closes: #-1) + + -- Helmut Grohne Fri, 22 Dec 2023 11:19:12 +0100 + eboard (1.1.3-2) unstable; urgency=medium * QA upload. diff --minimal -Nru eboard-1.1.3/debian/rules eboard-1.1.3/debian/rules --- eboard-1.1.3

Bug#1059391: tgt FTCBFS: debian/rules hard codes the build architecture pkg-config

2023-12-24 Thread Helmut Grohne
+ + * Non-maintainer upload. + * Fix FTCBFS: Use the host architecture pkg-config. (Closes: #-1) + + -- Helmut Grohne Sun, 24 Dec 2023 10:35:35 +0100 + tgt (1:1.0.85-1.1) unstable; urgency=medium * Non-maintainer upload. diff --minimal -Nru tgt-1.0.85/debian/rules tgt-1.0.85/debian/rules

Bug#1059376: lcl is wrongly marked Multi-Arch: foreign

2023-12-23 Thread Helmut Grohne
Package: lcl Version: 2.0.2+dfsg-2 Severity: important User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:ddrescueview lcl is Multi-Arch: foreign. This is an assertion that interfacing with it works the same way irrespective of its architcture. Moreover, it's an empty

Bug#1059335: librandombytes-dev has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/librandombytes.a

2023-12-22 Thread Helmut Grohne
Package: librandombytes-dev Version: 0~20230919-3 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libnacl-dev librandombytes-dev has an undeclared file conflict. This may result in an unpack error from dpkg. The file

Bug#1058937: /usr-move: Do we support upgrades without apt?

2023-12-22 Thread Helmut Grohne
Hi Matthew, On Thu, Dec 21, 2023 at 02:42:56PM +, Matthew Vernon wrote: > On 21/12/2023 09:41, Helmut Grohne wrote: > > > Is it ok to call upgrade scenarios failures that cannot be reproduced > > using apt unsupported until we no longer deal with aliasing? Let me thank Da

<    1   2   3   4   5   6   7   8   9   10   >