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 k

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
1.3-3) 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 --- eb

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

2023-12-24 Thread Helmut Grohne
edium + + * 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/

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 p

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 /usr/lib/x86_64-linux-gnu/libran

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

Bug#1055509: diversions of /sbin/halt and friends

2023-12-22 Thread Helmut Grohne
On Fri, Dec 22, 2023 at 12:30:04PM +0100, Helmut Grohne wrote: > My patch for progress-linux-container and bfh-container fails to remove > /usr/lib/container on package removal. This probably breaks piuparts. I > am attaching a followup patch. This defect is unrelated to the /usr-move &g

Bug#1055511: diversions of /sbin/halt and friends

2023-12-22 Thread Helmut Grohne
Hello, thanks to all of you Francois, Daniel and Michael for uploading my changes to experimental. Whilst I already tested the patches individually earlier, this gave me the opportunity to test them in cooperation. In particular, the versioned Conflicts issued by systemd-sysv now work as expected

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

2023-12-21 Thread Helmut Grohne
Hi, this installment serves a dual purpose. Let me first give an update of the status quo and then pose a consensus question on how we want to deal with a particular problem. I Cc d-release@l.d.o as upgrades are an integral part of releases. I Cc d-ctte@l.d.o for advisory feedback with experience

Bug#1059210: xaos FTCBFS: invokes the build architecture qmake6

2023-12-21 Thread Helmut Grohne
3:26.0 +0100 @@ -1,3 +1,10 @@ +xaos (4.3.1-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Improve FTCBFS: Use new dh --buildsystem=qmake6. (Closes: #-1) + + -- Helmut Grohne Thu, 21 Dec 2023 10:43:26 +0100 + xaos (4.3.1-1) unstable; urgency=medium * Team upload. diff

Bug#1059209: debhelper: qmake6 buildsystem: add cross compilation support

2023-12-21 Thread Helmut Grohne
@@ +debhelper (13.11.10) UNRELEASED; urgency=medium + + * Add cross compilation support to --buildsystem=qmake6. (Closes: #-1) + + -- Helmut Grohne Thu, 21 Dec 2023 10:52:05 +0100 + debhelper (13.11.9) unstable; urgency=medium * Team upload. diff --minimal -Nru debhelper-13.11.9/lib/Debian

Bug#1059036: mdevctl FTBFS with nocheck profile: missing Build-Depends

2023-12-19 Thread Helmut Grohne
Source: mdevctl Version: 1.2.0-5 Severity: serious Tags: ftbfs mdevctl fails to build from source when building with the nocheck build profile. Since trixie, such a failure is considered release critical by the release team. A build log ends as follows: |dh_auto_install --destdir=debian/mdevc

Bug#1055511: progress-linux-container: diversions need to be updated to deal with DEP17 P3

2023-12-19 Thread Helmut Grohne
Control: tags -1 + patch On Wed, Nov 08, 2023 at 08:45:55PM +0100, Helmut Grohne wrote: > I'm attaching a patch. I don't have high confidence, because it fails > piuparts with left-over files. Given the mess in piuparts, I have no > intentions to further test this. You may

Bug#1055509: bfh-container: diversions need to be updated to deal with DEP17 P3

2023-12-19 Thread Helmut Grohne
On Wed, Nov 08, 2023 at 08:07:29PM +0100, Helmut Grohne wrote: > I'm proposing the attached patch to implement DEP17 mitigation M18. I > caution that the patch is untested, because piuparts failed for > unrelated reasons. open-infrastructure-compute-tools.postinst and > sudo.

Bug#1059028: elogind FTBFS with nocheck: missing mount dependency

2023-12-19 Thread Helmut Grohne
Source: elogind Version: 252.9-1debian2 Severity: serious Tags: ftbfs trixie sid elogind fails to build from source with the nocheck build profile. Note that since trixie such a failure is considered release critical by the release team. The relevant part of the build log is: | Found pkg-config:

Bug#1059027: libfprint FTBFS with nocheck profile: missing dependencies

2023-12-19 Thread Helmut Grohne
Source: libfprint Version: 1:1.94.6-2 Severity: serious Tags: ftbfs libfprint fails to build from source when built with the nocheck build profile. Note that this is considered a release critical bug since trixie by the release team. Here is the relevant part of the build log: | Program unittest

Bug#1059017: lomiri FTFS: fatal error: lomiridbusobject.h: No such file or directory

2023-12-19 Thread Helmut Grohne
Source: lomiri Version: 0.1.3-1 Severity: serious Tags: ftbfs lomiri fails to build from source in unstable on amd64. A non-parallel build ends as follows: | make[4]: Entering directory '/<>/obj-x86_64-linux-gnu' | [ 29%] Building CXX object tests/uqmlscene/CMakeFiles/uqmlscene.dir/uqmlscene_aut

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2023-12-17 Thread Helmut Grohne
Hi Ilias, On Sat, Dec 16, 2023 at 04:45:00PM +0200, Ilias Tsitsimpis wrote: > Sorry for the late reply. Comments inline. Thank you for taking the time to write such a detailed response. > Let me try to explain how GHC's build system works with the new Hadrian > tool. Then let's see how we can mo

Bug#1058745: debvm enables accel=kvm:tcg on ppc64el despite not available/working

2023-12-17 Thread Helmut Grohne
Control: tags -1 + moreinfo Hi Benjamin, On Fri, Dec 15, 2023 at 01:21:06PM +0100, Benjamin Drung wrote: > The debvm 0.2.13 command1 autopkgtest fails on ppc64el on Ubuntu: > > ``` > qemu-system-ppc64el -netdev > user,id=net0,domainname=novalocal,hostfwd=tcp:127.0.0.1:-:22 -device > virtio

Bug#1058678: blt: disable jpeg support

2023-12-17 Thread Helmut Grohne
On Fri, Dec 15, 2023 at 01:43:12PM +0200, Adrian Bunk wrote: > The src:python3.x packages build idle-python3.x packages. > IDLE is an IDE for Python.[1] > > The idle-python3.x packages depend on python3-tk, which depends on blt. The idle-python3.x package is called python3.x-full. It happens to i

Bug#1058893: medusa FTCBFS: missing Build-Depends: libgcrypt-dev

2023-12-17 Thread Helmut Grohne
ebian/changelog 2020-09-08 17:09:20.0 +0200 +++ medusa-2.2/debian/changelog 2023-12-17 11:17:27.0 +0100 @@ -1,3 +1,10 @@ +medusa (2.2-7.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Missing Build-Depends: libgcrypt-dev. (Closes: #-1) + + -- Helmut G

Bug#1058678: blt: disable jpeg support

2023-12-15 Thread Helmut Grohne
Hi Sergei, On Thu, Dec 14, 2023 at 06:22:45PM +0300, Sergei Golovan wrote: > I'm sorry, I wasn't aware about these implications. Meanwhile, I'm > setting this bug > severity to serious and will fix it as soon as possible. Thank you. I agree that this is surprising at times. Hence, I'm looking aft

Bug#1058727: dsda-doom FTCBFS: passes host flags to native build

2023-12-15 Thread Helmut Grohne
0 +0100 +++ dsda-doom-0.27.4+dfsg/debian/changelog 2023-12-15 07:23:19.0 +0100 @@ -1,3 +1,10 @@ +dsda-doom (0.27.4+dfsg-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Recompute compiler flags for native build. (Closes: #-1) + + -- Helmut Grohne Fri, 1

Bug#1058726: metacam FTCBFS: fails cleaning

2023-12-15 Thread Helmut Grohne
++ metacam-1.2/debian/changelog2023-12-15 09:33:05.0 +0100 @@ -1,3 +1,10 @@ +metacam (1.2-14.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Clean manually. (Closes: #-1) + + -- Helmut Grohne Fri, 15 Dec 2023 09:33:05 +0100 + metacam (1.2-14) unstabl

Bug#1058695: mark nasm Multi-Arch: foreign

2023-12-14 Thread Helmut Grohne
n. (Closes: #-1) + + -- Helmut Grohne Thu, 14 Dec 2023 16:30:01 +0100 + nasm (2.16.01-1) unstable; urgency=medium * New upstream release diff --minimal -Nru nasm-2.16.01/debian/control nasm-2.16.01/debian/control --- nasm-2.16.01/debian/control 2022-12-30 02:52:32.0 +0100 +++ nasm-2.16.01/debian/

Bug#1057955: pkgconf: issues wrong pc_path for non-default personality

2023-12-14 Thread Helmut Grohne
/debian/changelog 2023-12-14 07:43:18.0 +0100 @@ -1,3 +1,11 @@ +pkgconf (1.8.1-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Let virtual pc files pkgconf and pkg-config emit personality-dependent + values. (Closes: #-1) + + -- Helmut Grohne Thu, 14 Dec 2023 07:43

Bug#1058678: blt: disable jpeg support

2023-12-14 Thread Helmut Grohne
Source: blt Version: 2.5.3+dfsg-6 Severity: important User: helm...@debian.org Usertags: rebootstrap Hi Sergei, did you know that blt participates in architecture bootstrap? It's required for building the Python interpreter for instance and thus far, this has all worked out well, but now you adde

Bug#1056279: Looks like the systemctl links are gone but not the pm-utils ones

2023-12-12 Thread Helmut Grohne
Control: tags -1 + patch On Fri, Dec 01, 2023 at 05:50:29PM +0100, Helmut Grohne wrote: > I am very sorry to break this promise. It's complicated. Almost two weeks later, I'm back with what I hope is a solution. > So there will be no patch for now, because there still are uns

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2023-12-11 Thread Helmut Grohne
Hi Ilias, On Mon, Dec 11, 2023 at 10:08:49PM +0200, Ilias Tsitsimpis wrote: > On Sun, Dec 10, 2023 at 09:01PM, Helmut Grohne wrote: > > First and foremost, ghc now actively refuses being cross build with an > > $(error ...). Would you mind weakening this to a $(warning ...)? Whi

Bug#1058064: yaz FTCBFS: uses the build architecture pkg-config

2023-12-11 Thread Helmut Grohne
Source: yaz Version: 5.34.0-1 Tags: patch upstream User: debian-cr...@lists.debian.org Usertags: ftcbfs yaz fails to cross build from source, because it hard codes the build architecture pkg-config in two occasions. It thus fails finding the relevant .pc files and fails. I'm attaching a patch for

Bug#1057359: qmake: use qmake6 when QT_SELECT=qt6

2023-12-11 Thread Helmut Grohne
SED; urgency=medium + + * Add the qmake6 build system. (Closes: #-1) + + -- Helmut Grohne Mon, 11 Dec 2023 16:21:08 +0100 + debhelper (13.11.8) unstable; urgency=medium * Team upload. diff --minimal -Nru debhelper-13.11.8/lib/Debian/Debhelper/Buildsystem/qmake6.pm debhelper-13.11.9/lib/Debian

Bug#1058018: libadios2-common-core-dev has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/cmake/adios2/adios2-config.cmake

2023-12-11 Thread Helmut Grohne
Package: libadios2-common-core-dev Version: 2.9.2+dfsg1-4 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libadios2-serial-core-dev libadios2-common-core-dev has an undeclared file conflict. This may result in an unpack error from dpkg. The file /us

Bug#1058017: ace-of-penguins FTCBFS: confuses build and host compiler flags

2023-12-11 Thread Helmut Grohne
Source: ace-of-penguins Version: 1.5~rc2-5 Tags: patch upstream User: debian-cr...@lists.debian.org Usertags: ftcbfs ace-of-penguins fails to cross build from source, because it confuses build architecture and host architecture compiler flags. This happens at the upstream level already. It hasn't

Bug#1057955: pkgconf: issues wrong pc_path for non-default personality

2023-12-10 Thread Helmut Grohne
Package: pkgconf Version: 1.8.1-1 User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:ruby-cairo X-Debbugs-Cc: debian-cr...@lists.debian.org Hi Andrej, ruby-cairo fails to cross build from source. In essence, it fails to find cairo.pc. Now ruby-cairo uses ruby-pkg-confi

Bug#1057948: catch2: wrongly marked Multi-Arch: foreign

2023-12-10 Thread Helmut Grohne
Package: catch2 Version: 2.11.3-2 Severity: important User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:libodsstream libodsstream fails to cross build from source, because linking catch2 fails. This is due to catch2 having been wrongly marked Multi-Arch: foreign. That

Bug#1057947: hp48cc: missing error trapping in Makefile

2023-12-10 Thread Helmut Grohne
Source: hp48cc Version: 1.0-3 Severity: serious Justification: policy section 4.6 Debian policy section 4.6 requires that failures from a build step are propagated rather than continuing and possibly misbuilding. hp48cc violates this in the upstream build system. The toplevel Makefile.in says: |

Bug#910664: Acknowledgement (ghc: ghc package can no longer be cross-compiled)

2023-12-10 Thread Helmut Grohne
@@ +ghc (9.4.7-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Improve cross building. (Closes: #-1) + + -- Helmut Grohne Sun, 10 Dec 2023 20:03:52 +0100 + ghc (9.4.7-1) unstable; urgency=medium * Upload to unstable diff --minimal -Nru ghc-9.4.7/debian/rules ghc

Bug#1057911: mark libjs-jquery-tablesorter Multi-Arch: foreign

2023-12-10 Thread Helmut Grohne
: #-1) + + -- Helmut Grohne Sun, 10 Dec 2023 16:10:42 +0100 + jquery-tablesorter (1:2.31.3+dfsg1-3) unstable; urgency=medium * Team upload diff --minimal -Nru jquery-tablesorter-2.31.3+dfsg1/debian/control jquery-tablesorter-2.31.3+dfsg1/debian/control --- jquery-tablesorter-2.31.3+dfsg1

Bug#1057899: libc++abi-18-dev has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/libc++experimental.a

2023-12-10 Thread Helmut Grohne
Package: libc++abi-18-dev Version: 1:18~++20231203063627+9f78edbd20ed-1~exp1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libc++-17-dev libc++abi-18-dev has an undeclared file conflict. This may result in an unpack error from dpkg. The file /usr/

Bug#1057813: elfutils FTCBFS: leaks host flags into native build

2023-12-08 Thread Helmut Grohne
07:38:31.0 +0100 @@ -1,3 +1,10 @@ +elfutils (0.190-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Do not leak host flags into native build. (Closes: #-1) + + -- Helmut Grohne Fri, 08 Dec 2023 07:38:31 +0100 + elfutils (0.190-1) unstable; urgency=medium

Bug#1057812: luajit2 FTCBFS: passes host flags to build compiler

2023-12-08 Thread Helmut Grohne
023-12-08 13:49:40.0 +0100 @@ -1,3 +1,10 @@ +luajit2 (2.1-20230410-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Be more precise about build/host/target. (Closes: #-1) + + -- Helmut Grohne Fri, 08 Dec 2023 13:49:40 +0100 + luajit2 (2.1-20230410-1) unstable;

Bug#1057733: libprelude FTCBFS: confuses build and host compiler flags

2023-12-07 Thread Helmut Grohne
Source: libprelude Version: 5.2.0-5.2 User: debian-cr...@lists.debian.org Usertags: ftcbfs libprelude started failing to cross build again. This time around it is caused by PAC/BTI as that's adding architecture specific compiler flags. Confusion of compiler flags earlier was harmless and now cause

Bug#1057729: pam FTCBFS: passes host flags to build compiler

2023-12-07 Thread Helmut Grohne
Source: pam Version: 1.3.1-1 Severity: important Justification: bootstrap set User: debian-cr...@lists.debian.org Usertags: ftcbfs X-Debbugs-Cc: Andreas Henriksson Hi, since we now enabled PAC/BTI flags, distinguishing build flags and host flags has become important. pam already does this, but a

Bug#1057728: binutils-mingw-w64 FTBFS: test failures

2023-12-07 Thread Helmut Grohne
Source: binutils-mingw-w64 Version: 11+nmu1 Severity: serious Tags: ftbfs binutils-mingw-w64 fails to build from source in unstable on amd64. A build ends as follows: | Running target unix | Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. | Using /usr/share/dej

Bug#1057724: imvirt FTCBFS: confuses build and host

2023-12-07 Thread Helmut Grohne
sions. (Closes: #-1) + + -- Helmut Grohne Thu, 07 Dec 2023 12:43:12 +0100 + imvirt (0.9.6-11) unstable; urgency=medium * Adjust debian/watch to work again with GitHub. diff --minimal -Nru imvirt-0.9.6/debian/patches/cross.patch imvirt-0.9.6/debian/patches/cross.patch --- imvirt-0.9.6/d

Bug#1057726: icu FTCBFS: host compiler flags leak into build compiler invocation

2023-12-07 Thread Helmut Grohne
(72.1-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Differentiate build and host compiler flags. (Closes: #-1) + + -- Helmut Grohne Thu, 07 Dec 2023 09:16:20 +0100 + icu (72.1-4) unstable; urgency=medium [ Adrian Bunk ] diff --minimal -Nru icu-72.1/debian/rule

Bug#1057727: openmpi-bin is wrongly marked Multi-Arch: foreign

2023-12-07 Thread Helmut Grohne
Package: openmpi-bin Version: 3.1.3-1 Severity: important User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:combblas openmpi-bin is currently marked Multi-Arch: foreign as a result of #901874. I note that none of the solutions for that that I offered involved marking a

Bug#1057725: android-platform-system-extras FTCBFS: uses the build architecture pkg-config

2023-12-07 Thread Helmut Grohne
ystem-extras-10.0.0+r36+ds/debian/changelog 2023-12-07 14:46:11.0 +0100 @@ -1,3 +1,10 @@ +android-platform-system-extras (10.0.0+r36+ds-2.2) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Use the host pkg-config. (Closes: #-1) + + -- Helmut Grohne Thu, 0

Bug#1057659: geany-plugins FTCBFS: runs host code

2023-12-06 Thread Helmut Grohne
etermine ABI version. (Closes: #-1) + + -- Helmut Grohne Tue, 05 Dec 2023 19:30:01 +0100 + geany-plugins (2.0-4) unstable; urgency=medium * Acknowledge NMUs (2.0-2.1 and 2.0-2.2) diff --minimal -Nru geany-plugins-2.0/debian/clean geany-plugins-2.0/debian/clean --- geany-plugins-2.0/debian/clea

Bug#1057385: lighttpd FTCBFS: host CFLAGS leak into build compiler invocation

2023-12-04 Thread Helmut Grohne
Hi Glenn, On Mon, Dec 04, 2023 at 10:11:21AM -0500, gs-bugs.debian@gluelogic.com wrote: > On Mon, Dec 04, 2023 at 11:49:30AM +0100, Emanuele Rocca wrote: > > With the attached patch lighttpd cleanly cross-builds from source. > > Thanks, Emanuele. > > A slightly different patch: > > https:/

Bug#1057419: consolekit2 FTCBFS: configures twice - once for the build architecture and fails

2023-12-04 Thread Helmut Grohne
gency=medium + + * Non-maintainer upload. + * Improve cross building: Fix spelling of NOCONFIGURE. (Closes: #-1) + + -- Helmut Grohne Mon, 04 Dec 2023 15:23:48 +0100 + consolekit2 (1.2.6-3) unstable; urgency=medium * License appstream metainfo as FSFAP. diff --minimal -Nru consolekit2-1.2.6/d

Bug#1057339: dash FTCBFS: host CFLAGS leak into build compiler invocation

2023-12-04 Thread Helmut Grohne
On Sun, Dec 03, 2023 at 11:10:35AM +0100, Helmut Grohne wrote: > So here is a patch for dash that adds CFLAGS_FOR_BUILD support and thus > solves this instance. I think there are many more of this and appreciate > help with fixing them. Thanks in advance. IRC user punit made me aware of

Bug#1057346: qt6-base-dev-tools is wrongly marked Multi-Arch: foreign

2023-12-03 Thread Helmut Grohne
Package: qt6-base-dev-tools User: debian-cr...@lists.debian.org Severity: important Usertags: ftcbfs Control: affects -1 + src:kuserfeedback X-Debbugs-Cc: debian-cr...@lists.debian.org Hi Qt maintainers and cross people, I think I've found one of those innocent looking cross build failures that t

Bug#1057190: libhackrf0: udev rules file lost in upgrade

2023-12-03 Thread Helmut Grohne
Hi Maitland, On Sat, Dec 02, 2023 at 10:57:40AM -0500, Maitland Bottoms wrote: > Helmut Grohne writes: > > > Then when you retry it, please go for experimental first. Then have > > Chris or me check your upload is ok and only then proceed with uploading > > to unstable.

Bug#1057339: dash FTCBFS: host CFLAGS leak into build compiler invocation

2023-12-03 Thread Helmut Grohne
Source: dash Version: 0.5.12-6 User: debian-cr...@lists.debian.org Usertags: ftcbfs X-Debbugs-Cc: debian-...@lists.debian.org Hi arm people and Andrej, this is one of those PAC/BTI "induced" cross build failures. Don't get me wrong. This problem has always been there. The PAC/BTI work just makes

Bug#1057338: sddm FTBFS: systemd.pc moved the upstream unit to /usr

2023-12-03 Thread Helmut Grohne
ddm (0.20.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS: Also ignore /usr-moved upstream systemd unit. (Closes: #-1) + + -- Helmut Grohne Sun, 03 Dec 2023 07:36:33 +0100 + sddm (0.20.0-1) unstable; urgency=medium [ Aurélien COUDERC ] diff --minimal -Nru sddm-0.20.0/de

Bug#1057299: designer-qt6: is libqquickwidget.so part of the interface or an implementation detail?

2023-12-02 Thread Helmut Grohne
Package: designer-qt6 Version: 6.6.0-2 Severity: important User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:phonon Hi, I am wondering whether users of designer-qt6 are supposed to use libqquickwidget.so. Do you consider this plugin/library to be part of the interface

Bug#1057298: nodejs: improve passing of --dest-* options for cross builds

2023-12-02 Thread Helmut Grohne
Improve passing of --dest-* options. (Closes: #-1) + + -- Helmut Grohne Sat, 02 Dec 2023 19:10:51 +0100 + nodejs (18.19.0+dfsg-3) unstable; urgency=medium * patch: drop fixed openssl test patch diff --minimal -Nru nodejs-18.19.0+dfsg/debian/rules nodejs-18.19.0+dfsg/debian/rules --- nodejs-

Bug#1057297: knewstuff FTCBFS: skips building the designer plugin

2023-12-02 Thread Helmut Grohne
; urgency=medium + + * Non-maintainer upload. + * Fix FTCFBS: Always build the designer plugin. (Closes: #-1) + + -- Helmut Grohne Sat, 02 Dec 2023 12:46:35 +0100 + knewstuff (5.107.0-1) unstable; urgency=medium [ Aurélien COUDERC ] diff --minimal -Nru knewstuff-5.107.0/debian/patches

Bug#1056279: Looks like the systemctl links are gone but not the pm-utils ones

2023-12-01 Thread Helmut Grohne
Hi Francois, On Mon, Nov 27, 2023 at 04:05:55PM -0800, Francois Marier wrote: > On 2023-11-27 at 03:54:16, Helmut Grohne (hel...@subdivi.de) wrote: > > I don't have time to update the patch right now. Let me promise an update > > this week, ok? I am very sorry to brea

Bug#1057220: systemd-sysv: may loose files in upgrade from bookworm

2023-12-01 Thread Helmut Grohne
Package: systemd-sysv Version: 255~rc1-4 Severity: serious Justification: silent file loss in upgrade User: helm...@debian.org Usertags: dep17p7 Hi Luca and Michael et al, while preparing patches for molly-guard, I figured an upgrade file loss scenario for systemd-sysv. This is unfortunate on mul

Bug#1057219: busybox: possible file loss during upgrade arising from /usr-merge

2023-12-01 Thread Helmut Grohne
Package: busybox Version: 1:1.36.1-6 Severity: serious User: helm...@debian.org Usertags: dep17p1 Hi Chris and Michael, I am very sorry to tell you that I found a contrieved /usr-merge problem with the busybox upload. In essence, Conflicts allow for concurrent unpacks in weired situations. As a c

Bug#1057218: resolvconf: possible file loss in upgrades due to /usr-merge

2023-12-01 Thread Helmut Grohne
Package: resolvconf Version: 1.92 Severity: serious User: helm...@debian.org Usertags: dep17p1 Hi Andrej, I am very sorry for not having seen this earlier. There is a tricky case where upgrading from bookworm to sid may loose files if you simultaneously change implementation. I am working on the

Bug#1057199: debian-policy: express more clearly that Conflicts to not reliably prevent concurrent unpacks

2023-12-01 Thread Helmut Grohne
Package: debian-policy Version: 4.6.2.0 X-Debbugs-Cc: debian-d...@lists.debian.org, de...@lists.debian.org Hi, first of all huge thanks to David, Guillem and Julian for all of their explanations. In large parts, this bug report is yours and I'm just the one writing it down. §7.4 currently starts

Bug#989304: lirc FTCBFS: multiple reasons

2023-12-01 Thread Helmut Grohne
Hi Vagrant, On Thu, Nov 30, 2023 at 10:43:18AM -0800, Vagrant Cascadian wrote: > I tried this patch against the current sources, but now it fails at > dh_auto_configure. > > Build log attached for cross-building i386 (also tried arm64 and armhf > with the same basic issue). I think this is all w

Bug#1057191: liblouis FTCBFS: confuses build/host compiler flags

2023-12-01 Thread Helmut Grohne
TCBFS: Recompute build flags for native build. (Closes: #-1) + + -- Helmut Grohne Fri, 01 Dec 2023 10:14:01 +0100 + liblouis (3.27.0-1) unstable; urgency=medium * New upstream release. diff --minimal -Nru liblouis-3.27.0/debian/rules liblouis-3.27.0/debian/rules --- liblouis-3.27.0/debian/

Bug#1057122: initscripts has an undeclared file conflict on /usr/lib/udev/hwclock-set

2023-12-01 Thread Helmut Grohne
Hi Mark, On Thu, Nov 30, 2023 at 08:22:33PM +, Mark Hindley wrote: > On Tue, Nov 28, 2023 at 10:27:41AM +0100, Helmut Grohne wrote: > > Package: initscripts > > Version: 3.08-3~bpo12+1 > > Severity: serious > > User: debian...@lists.debian.org > > Usertags:

Bug#1057189: nftables FTCBFS: missing build dependency on python development package

2023-12-01 Thread Helmut Grohne
16:11:15.0 +0200 +++ nftables-1.0.9/debian/changelog 2023-12-01 09:24:44.0 +0100 @@ -1,3 +1,10 @@ +nftables (1.0.9-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Missing Build-Depends: libpython3-all-dev. (Closes: #-1) + + -- Helmut Grohne Fri, 0

Bug#1057190: libhackrf0: udev rules file lost in upgrade

2023-12-01 Thread Helmut Grohne
Package: libhackrf0 Version: 2023.01.1-2 Severity: grave Justification: file loss during upgrade User: helm...@debian.org Usertags: dep17p7 X-Debbugs-Cc: z...@debian.org Hi, upgrading libhackrf0 can loose files. Reproducer: mmdebstrap trixie /dev/null --architectures amd64,i386 --include=libhac

Bug#1057188: apparmor FTCBFS: invalid compiler flags during python extension build

2023-12-01 Thread Helmut Grohne
:37.0 +0200 +++ apparmor-3.0.12/debian/changelog2023-12-01 08:13:35.0 +0100 @@ -1,3 +1,11 @@ +apparmor (3.0.12-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Fix confusion of compiler flags for python extension. +(Closes: #-1) + + -- Helmut

Bug#1057121: dpkg: warning: unable to delete old directory '/lib/firmware/...

2023-11-29 Thread Helmut Grohne
Control: reassign -1 release-notes Control: retitle -1 document expected warnings for the bookworm to trixie upgrade On Thu, Nov 30, 2023 at 02:26:07PM +0800, Dan Jacobson wrote: > Package: firmware-misc-nonfree > Version: 20230625-1 > > Saw tons of these. > Unpacking firmware-misc-nonfree (2023

Bug#1057122: initscripts has an undeclared file conflict on /usr/lib/udev/hwclock-set

2023-11-29 Thread Helmut Grohne
Package: initscripts Version: 3.08-3~bpo12+1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + util-linux Tags: bookworm initscripts has an undeclared file conflict. This may result in an unpack error from dpkg. The file /usr/lib/udev/hwclock-set is c

Bug#1056279: Looks like the systemctl links are gone but not the pm-utils ones

2023-11-27 Thread Helmut Grohne
Hi, On Sat, Nov 25, 2023 at 12:50:26AM +0100, Helmut Grohne wrote: > Hope this is good. Would you mind uploading it to experimental? I sat down with Emilio and had him review (big thanks!) my patch and while he thinks that my problem analysis and diversion management will now work, he figu

Bug#1056938: rear: Move files into /usr (incl. DEP17 P7 mitigation)

2023-11-27 Thread Helmut Grohne
7 P7 (multiarch same shared file loss). +(Closes: #-1) This was added by the m-a:hinter opportunistically, but +since rear depends on e.g. binutils it was never co-installable and the +hinter will not suggest re-adding m-a:same. Dropping m-a:same reliably +prevents DEP17 P7. + + -- Helm

Bug#1056952: tcl-dev and tcl9.0-dev have an undeclared file conflict on /usr/lib/x86_64-linux-gnu/libtclstub.a

2023-11-27 Thread Helmut Grohne
Package: tcl-dev,tcl9.0-dev Severity: serious User: debian...@lists.debian.org Usertags: fileconflict The file /usr/lib/x86_64-linux-gnu/libtclstub.a is contained in the packages * tcl-dev/8.7.0+0~exp2 as present in experimental * tcl9.0-dev/9.0.0~b1~rc0+dfsg-1 as present in experimental These

Bug#1056940: smartmontools: Installs empty directory /lib/systemd/system/

2023-11-26 Thread Helmut Grohne
Control: user helm...@debian.org Control: usertags -1 = dep17p9 Hi Dmitry and Chris, On Mon, Nov 27, 2023 at 03:53:44PM +1100, Dmitry Smirnov wrote: > On Monday, 27 November 2023 12:12:08 PM AEDT Chris Hofstaedtler wrote: > > Severity: important > > ... > > your package smartmontools ships an emp

Bug#1054411: libopenni2-0: move udev rules to /usr

2023-11-25 Thread Helmut Grohne
Control: tags -1 - moreinfo On Mon, Oct 23, 2023 at 04:04:50PM +0200, Helmut Grohne wrote: > So I think this is how it works best, but maybe this is not the final > solution and hence I'm tagging it moreinfo. What do you think? Chris Hofstaedler kindly reviewed this patch we have si

Bug#1056781: cython3-legacy has an undeclared file conflict

2023-11-25 Thread Helmut Grohne
Package: cython3-legacy Version: 0.29.36-1~exp1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + cython3-dbg cython3-legacy has an undeclared file conflict. This may result in an unpack error from dpkg. The files * /usr/lib/python3/dist-packages/Cy

Bug#1050989: firmware-carl9170: undeclared file conflict with firmware-linux-free

2023-11-24 Thread Helmut Grohne
User: helm...@debian.org Usertags: dep17p1 On Fri, Sep 01, 2023 at 07:13:13AM +0200, Helmut Grohne wrote: > firmware-carl9170 installs /lib/firmware/carl9170-1.fw, which is also > currently installed by firmware-linux-free. I see that this is quite > intentional as this piece of firmware

Bug#1056279: Looks like the systemctl links are gone but not the pm-utils ones

2023-11-24 Thread Helmut Grohne
Hi, On Mon, Nov 20, 2023 at 04:05:31PM +0100, Helmut Grohne wrote: > I've attached the prospective change to this mail. It passes piuparts > and it passes my own test cases. I definitely think it should be > reviewed before uploaded. One thing I already see for possible > im

Bug#1056590: dh_movetousr: consider updating symlink targets

2023-11-24 Thread Helmut Grohne
23-11-15 09:10:26.0 +0100 +++ debhelper-13.11.9/debian/changelog 2023-11-24 06:48:33.0 +0100 @@ -1,3 +1,10 @@ +debhelper (13.11.9) UNRELEASED; urgency=medium + + * dh_movetousr also updates links from canonical into aliased. (Closes: + #1056590) + + -- Helmut Grohne Fri,

Bug#1056627: cython3 has an undeclared file conflict

2023-11-23 Thread Helmut Grohne
Package: cython3 Version: 0.29.36-2 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + cython3-dbg cython3 has an undeclared file conflict. This may result in an unpack error from dpkg. The files * /usr/lib/python3/dist-packages/Cython/Compiler/FlowC

Bug#1056628: udhcpc: file loss during upgrade due to Multi-Arch: same interacting with /usr-merge

2023-11-23 Thread Helmut Grohne
Package: udhcpc Version: 1:1.36.1-6~exp.1 Severity: normal User: helm...@debian.org Usertags: dep17p7 Hi Chris, thanks for sitting down with me and doing this /usr-move. We aimed to be careful and upload to experimental. Now dumat doesn't like your upload. I'm trying to figure out why and whether

Bug#1056279: Looks like the systemctl links are gone but not the pm-utils ones

2023-11-20 Thread Helmut Grohne
Hi, I've spend the better part of today on this thanks to Freexian. On Mon, Nov 20, 2023 at 12:35:58AM +0100, Helmut Grohne wrote: > Different reproducer: > > mmdebstrap trixie /dev/null http://deb.debian.org/debian > --include=systemd-sysv,molly-guard --customize-hook='

Bug#1056279: Looks like the systemctl links are gone but not the pm-utils ones

2023-11-19 Thread Helmut Grohne
Control: tags -1 + confirmed Control: clone -1 -2 Control: reassign -2 systemd-sysv Control: found -2 255-rc2-1 Control: retitle -2 duplicated diversions are still broken by moved files On Sun, Nov 19, 2023 at 02:08:35PM -0800, Francois Marier wrote: > I'm also a little confused by the diverts. Pe

Bug#1043419: raising missing trigger interest to serious

2023-11-18 Thread Helmut Grohne
Hi Lorenzo, On Sat, Nov 18, 2023 at 03:26:37PM +0100, Lorenzo wrote: > Could you please clarify how this is blocking the usrmerge transition, > besides runit itself missing a trigger? This is not blocking the transition. I don't see how deferring a runit update could impact unrelated aspects. How

Bug#1056192: slirp4netns: allow reusing an existing tap file descriptor

2023-11-18 Thread Helmut Grohne
Package: slirp4netns Version: 1.2.0-1 Severity: wishlist Tags: patch upstream Hi, thanks for maintaining slirp4netns. I'd like to use it in a more flexible way than it currently provides. The usual mode of operation is that one creates a network namespace and then launches slirp4netns outside th

Bug#1043419: raising missing trigger interest to serious

2023-11-18 Thread Helmut Grohne
Control: severity -1 serious I am raising the bug about missing trigger interest to severity serious. The systemd package has now moved its units to /usr/lib/systemd and debhelper will also now install its units there. Hence, the trigger is now practically broken. I know that the bug is already fi

Bug#1054186: debhelper 13.11.8 uploaded with changed systemd helpers

2023-11-15 Thread Helmut Grohne
Control: severity -1 serious Hi, I just uploaded debhelper 13.11.8 with the announced change to systemd helpers making them install units to /usr. You are receiving this mail, because my earlier mail with a patch in your package has not yet been uploaded. Rebuilding the package in unstable will n

Bug#1055958: readline: move libraries to /usr

2023-11-14 Thread Helmut Grohne
* Non-maintainer upload. + * Move libraries to /usr. (Closes: #-1) + + -- Helmut Grohne Tue, 14 Nov 2023 20:16:55 +0100 + readline (8.2-1.3) unstable; urgency=medium * Non-maintainer upload. diff --minimal -Nru readline-8.2/debian/rules readline-8.2/debian/rules --- readline-8.2/debian/rules

Bug#947323: libcap-ng: Please install libs back into /usr/lib/ when usrmerge arrives

2023-11-14 Thread Helmut Grohne
user helm...@debian.org usertags -1 + dep17m2 thanks On Tue, Nov 14, 2023 at 12:52:39PM +0100, Helmut Grohne wrote: > Hence, we are good to go. I do not expect libcap-ng to be uploaded to > bookworm-backports and therefore changed the paths directly in the > attached patch. This patch s

Bug#1055938: zlib1g: move libz.so.* to /usr

2023-11-14 Thread Helmut Grohne
Hi Mark, On Tue, Nov 14, 2023 at 11:45:36AM +0100, Helmut Grohne wrote: > Hence, I think we are good to move ahead. When uploading this, please > bear two things in mind: This change should not be uploaded to > bookworm-backports. If you end up renaming packages (such as 2038) > withi

Bug#1055959: libtirpc3: move library to /usr

2023-11-14 Thread Helmut Grohne
023-11-14 19:58:09.0 +0100 @@ -1,3 +1,10 @@ +libtirpc (1.3.4+ds-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move library to /usr. (Closes: #-1) + + -- Helmut Grohne Tue, 14 Nov 2023 19:58:09 +0100 + libtirpc (1.3.4+ds-1) unstable; urgency=medium [ Debian Jani

Bug#1055938: zlib1g: move libz.so.* to /usr

2023-11-14 Thread Helmut Grohne
Hi Mark, On Tue, Nov 14, 2023 at 02:23:47PM +, Mark Brown wrote: > On Tue, Nov 14, 2023 at 11:45:35AM +0100, Helmut Grohne wrote: > > > fortunately. We do not break the debian-installer (P10), because even > > unmerged chroots have /usr/lib/ on their library search &g

Bug#947323: libcap-ng: Please install libs back into /usr/lib/ when usrmerge arrives

2023-11-14 Thread Helmut Grohne
8.3/debian/changelog2023-11-14 12:42:31.0 +0100 @@ -1,3 +1,10 @@ +libcap-ng (0.8.3-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move libraries to /usr. Closes: #-1 + + -- Helmut Grohne Tue, 14 Nov 2023 12:42:31 +0100 + libcap-ng (0.8.3-1) unstable; urgency=medium

Bug#1055942: liblzma5: move liblzma.so.* to /usr

2023-11-14 Thread Helmut Grohne
urgency=medium + + * Non-maintainer upload. + * Move liblzma.so.* to /usr. (Closes: #-1) + + -- Helmut Grohne Tue, 14 Nov 2023 15:04:46 +0100 + xz-utils (5.4.4-0.1) unstable; urgency=medium * Non-maintainer upload. diff --minimal -Nru xz-utils-5.4.4/debian/liblzma5.install xz-utils-5.4.4/debian/l

Bug#1055941: libcrypt1: move libcrypt.so.* to /usr

2023-11-14 Thread Helmut Grohne
loses: #-1) + + -- Helmut Grohne Tue, 14 Nov 2023 13:34:09 +0100 + libxcrypt (1:4.4.36-2) unstable; urgency=medium * Stop marking libcrypt1 Important+Protected. This was needed to help diff --minimal -Nru libxcrypt-4.4.36/debian/rules libxcrypt-4.4.36/debian/rules --- libxcrypt-4.4.36/debian/rules

Bug#1055940: ncurses: move libraries from aliased library directories to /usr

2023-11-14 Thread Helmut Grohne
ad. + * Move all libraries to /usr. (Closes: #-1) + + -- Helmut Grohne Tue, 14 Nov 2023 12:00:46 +0100 + ncurses (6.4+20231016-1) unstable; urgency=medium * New upstream patchlevel. diff --minimal -Nru ncurses-6.4+20231016/debian/lib32ncurses-dev.links ncurses-6.4+20231016/debian/lib32ncurses

Bug#1055939: libgpg-error: move libgpg-error.so.* to /usr

2023-11-14 Thread Helmut Grohne
og 2023-08-15 11:02:07.0 +0200 +++ libgpg-error-1.47/debian/changelog 2023-11-14 13:57:18.0 +0100 @@ -1,3 +1,10 @@ +libgpg-error (1.47-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move libgpg-error.so.* to /usr. Closes: #-1 + + -- Helmut Grohne Tue, 14 Nov

<    5   6   7   8   9   10   11   12   13   14   >