Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-05-17 Thread Steve Langasek
Hi Helmut, On Wed, May 17, 2023 at 08:31:13AM +0200, Helmut Grohne wrote: > > Based on the analysis to date, we can say there is a lower bound of ~4900 > > source packages which will need to be rebuilt for the transition, and an > > upper bound of ~6200.  I believe this is a manageable

Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-05-17 Thread Steve Langasek
On Tue, May 16, 2023 at 09:31:05PM -0700, Russ Allbery wrote: > Steve Langasek writes: > > * Largely via NMU, add a “t64” suffix to the name of runtime library > > packages whose ABI changes on rebuild with the above flags.  If an > > affected library already has a different suffix (c102,

Accepted sopwith 2.2.0-1 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Thu, 18 May 2023 02:05:10 + Source: sopwith Architecture: source Version: 2.2.0-1 Distribution: unstable Urgency: medium Maintainer: Kenneth J. Pronovici Changed-By: Kenneth J. Pronovici Changes: sopwith (2.2.0-1) unstable;

Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-05-17 Thread Richard Laager
I support transitioning to 64-bit time_t. Thank you for taking this on! Gentoo has a similar migration: https://wiki.gentoo.org/wiki/Project:Toolchain/time64_migration They mention, "We likely have to complete Modern C porting first to remove any instances of -Wimplicit-function-declaration

Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-05-17 Thread Guillem Jover
Hi! On Tue, 2023-05-16 at 21:04:10 -0700, Steve Langasek wrote: > === Technical details === > > The proposed implementation of this transition is as follows: > > * Update dpkg-buildflags to emit -D_FILE_OFFSET_BITS=64 and -D_TIME_BITS=64 > by default on 32-bit archs.  (Note that this enables

Re: Bug#1035904: dpkg currently warning about merged-usr systems (revisited)

2023-05-17 Thread Russ Allbery
Luca Boccassi writes: > On Wed, 17 May 2023 at 01:05, Russ Allbery wrote: >> I do think the industry is moving away (well, has already moved away) >> from Linux Standards Base pre-compiled C binaries without wrappers like >> snap or flatpak, although there are some very notable exceptions, such

Re: Bug#1035904: dpkg currently warning about merged-usr systems (revisited)

2023-05-17 Thread Luca Boccassi
On Wed, 17 May 2023 at 01:05, Russ Allbery wrote: > > Luca Boccassi writes: > > > It does say something interesting. When we started, the assertion was > > that packages not relying on the symlink being present was fundamental > > for portability and cross-compatibility. Then, it shrinked to > >

Re: Bug#1035904: dpkg currently warning about merged-usr systems (revisited)

2023-05-17 Thread Roger Lynn
On 15/05/2023 19:00, Simon McVittie wrote: > On Sun, 14 May 2023 at 23:37:34 +0200, Josh Triplett wrote: >> People build things on Debian that are not Debian packages. People >> compile binaries on Debian, and expect them to work on any system that >> has sufficiently new libraries. > > *raises

Accepted pcb 1:4.3.0-2 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 23:25:02 +0200 Source: pcb Architecture: source Version: 1:4.3.0-2 Distribution: experimental Urgency: medium Maintainer: Debian Electronics Team Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) Changes: pcb

Accepted fapg 0.41-2 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 22:57:50 +0200 Source: fapg Architecture: source Version: 0.41-2 Distribution: unstable Urgency: medium Maintainer: Debian QA Group Changed-By: Bastian Germann Closes: 965516 999118 Changes: fapg (0.41-2)

Accepted yample 0.30-4 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 22:42:42 +0200 Source: yample Architecture: source Version: 0.30-4 Distribution: unstable Urgency: medium Maintainer: Morten Werner Forsbring Changed-By: Bastian Germann Closes: 965906 Changes: yample (0.30-4)

Accepted nautilus 44.1-1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Mon, 15 May 2023 16:48:52 -0400 Source: nautilus Built-For-Profiles: noudeb Architecture: source Version: 44.1-1 Distribution: experimental Urgency: medium Maintainer: Debian GNOME Maintainers Changed-By: Jarred Wilson Changes:

Accepted iverilog 12.0-1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 22:28:04 +0200 Source: iverilog Architecture: source Version: 12.0-1 Distribution: experimental Urgency: medium Maintainer: Debian Electronics Team Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) Changes:

Accepted webkit2gtk 2.41.4-1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 21:54:42 +0200 Source: webkit2gtk Architecture: source Version: 2.41.4-1 Distribution: experimental Urgency: medium Maintainer: Debian WebKit Maintainers Changed-By: Alberto Garcia Changes: webkit2gtk

Accepted libssh 0.10.5-2 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 19:56:56 + Source: libssh Architecture: source Version: 0.10.5-2 Distribution: unstable Urgency: medium Maintainer: Laurent Bigonville Changed-By: Martin Pitt Changes: libssh (0.10.5-2) unstable;

Bug#1036236: ITP: cityhash -- hashing functions for strings

2023-05-17 Thread Matthias Geiger
Package: wnpp Severity: wishlist Owner: Matthias Geiger X-Debbugs-Cc: debian-devel@lists.debian.org, t...@debian.org, matthias.geiger1...@tutanota.de -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 * Package name: cityhash Version : git snapshot Upstream Contact: Jyrki

Accepted popplerkit.framework 0.0.20051227svn-12 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 16 May 2023 19:52:53 +0300 Source: popplerkit.framework Architecture: source Version: 0.0.20051227svn-12 Distribution: unstable Urgency: medium Maintainer: Debian GNUstep maintainers Changed-By: Yavor Doganov Closes:

Bug#1036226: ITP: libe131 -- library for the E1.31 (sACN) protocol

2023-05-17 Thread Matthias Geiger
Package: wnpp Severity: wishlist Owner: Matthias Geiger X-Debbugs-Cc: debian-devel@lists.debian.org, matthias.geiger1...@tutanota.de -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 * Package name: libe131 Version : 1.4.0 Upstream Contact: Hugo Hromic * URL :

Accepted ibus-pinyin 1.5.0-10 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 19:14:23 +0200 Source: ibus-pinyin Built-For-Profiles: noudeb Architecture: source Version: 1.5.0-10 Distribution: unstable Urgency: medium Maintainer: Debian Input Method Team Changed-By: Gunnar Hjalmarsson

Re: booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-05-17 Thread Sam Hartman
> "Helmut" == Helmut Grohne writes: Helmut> Moving on to category 4 feels rather obvious, especially Helmut> because work has been done there in debootstrap. The Helmut> approach in debootstrap however is one that I see as a dead Helmut> end, because it causes us to maintain

Re: booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-05-17 Thread Sam Hartman
> "Helmut" == Helmut Grohne writes: Helmut> I think at this point, we have quite universal consensus Helmut> about the goal of moving files to their canonical location Helmut> (i.e. from / to /usr) as a solution to the aliasing problems Helmut> while we do not have consensus

Accepted libreoffice 4:7.5.4~rc1-1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 18:31:27 +0200 Source: libreoffice Architecture: source Version: 4:7.5.4~rc1-1 Distribution: experimental Urgency: medium Maintainer: Debian LibreOffice Maintainers Changed-By: Rene Engelhard Closes: 963109

Accepted python-tzlocal 5.0.1-1 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 12:07:08 +0100 Source: python-tzlocal Architecture: source Version: 5.0.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team Changed-By: Edward Betts Changes: python-tzlocal (5.0.1-1)

Accepted simde 0.7.6-0~0exp0 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 16 May 2023 19:06:25 +0200 Source: simde Architecture: source Version: 0.7.6-0~0exp0 Distribution: experimental Urgency: medium Maintainer: Debian Med Packaging Team Changed-By: Michael R. Crusoe Changes: simde

Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-05-17 Thread Steve Langasek
Hi Craig, On Wed, May 17, 2023 at 10:14:17PM +1000, Craig Small wrote: > On Wed, 17 May 2023 at 14:10, Steve Langasek wrote: > > Over on debian-arm@lists, there has been discussion on and off for several > > months now about the impending 32-bit timepocalypse. As many of you are > > aware,

Re: Bug#1035904: dpkg currently warning about merged-usr systems (revisited)

2023-05-17 Thread Russ Allbery
Jeremy Stanley writes: > Throwing another common one on the heap, similar to the previous Steam > example, Python wheels with compiled extensions are often distributed on > PyPI for a fictional "manylinux" platform which indicates they're > intended to be usable on most GNU/Linux distributions

Accepted libadwaita-1 1.3.2-1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 10:11:22 -0400 Source: libadwaita-1 Built-For-Profiles: noudeb Architecture: source Version: 1.3.2-1 Distribution: experimental Urgency: medium Maintainer: Debian GNOME Maintainers Changed-By: Jeremy Bícha

Accepted kdiskmark 3.1.3+ds-2 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 15:36:12 +0200 Source: kdiskmark Architecture: source Version: 3.1.3+ds-2 Distribution: unstable Urgency: medium Maintainer: Dmitry Ilyich Sidorov Changed-By: Gürkan Myczko Changes: kdiskmark (3.1.3+ds-2)

Accepted shotcut 23.05.14+git20230514+ds-1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 14:50:15 +0200 Source: shotcut Architecture: source Version: 23.05.14+git20230514+ds-1 Distribution: experimental Urgency: medium Maintainer: Debian Multimedia Maintainers Changed-By: Gürkan Myczko Changes:

Accepted nfstest 3.2-2 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 14:58:51 +0200 Source: nfstest Architecture: source Version: 3.2-2 Distribution: unstable Urgency: medium Maintainer: Gürkan Myczko Changed-By: Gürkan Myczko Changes: nfstest (3.2-2) unstable; urgency=medium .

Accepted netplan.io 0.106-4~exp1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 14:11:50 +0200 Source: netplan.io Built-For-Profiles: noudeb Architecture: source Version: 0.106-4~exp1 Distribution: experimental Urgency: medium Maintainer: Debian netplan Maintainers Changed-By: Lukas Märdian

Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-05-17 Thread Craig Small
On Wed, 17 May 2023 at 14:10, Steve Langasek wrote: > Over on debian-arm@lists, there has been discussion on and off for several > months now about the impending 32-bit timepocalypse. As many of you are > aware, 32-bit time_t runs out of space in 2038; the exact date is now less > than 15 years

Re: Bug#1035904: dpkg currently warning about merged-usr systems (revisited)

2023-05-17 Thread Jeremy Stanley
On 2023-05-16 17:05:25 -0700 (-0700), Russ Allbery wrote: [...] > Well, believe what you believe, but I literally do that daily, as > does anyone else who regularly uses software from a Rust or Go > ecosystem. Not a single work day goes by without me running, on > some random Ubuntu or Red Hat or

Accepted metkit 1.10.13-1 (source all arm64) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 10:07:49 +0100 Source: metkit Binary: libmetkit-data libmetkit-dev libmetkit-utils libmetkit-utils-dbgsym libmetkit0d libmetkit0d-dbgsym Architecture: source all arm64 Version: 1.10.13-1 Distribution: experimental

Accepted eckit 1.23.1-1 (source arm64) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 11:54:38 +0100 Source: eckit Binary: libeckit-dev libeckit-utils libeckit-utils-dbgsym libeckit0d libeckit0d-dbgsym Architecture: source arm64 Version: 1.23.1-1 Distribution: experimental Urgency: medium

Accepted falkon 23.04.1-1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 11:54:43 +0200 Source: falkon Architecture: source Version: 23.04.1-1 Distribution: experimental Urgency: medium Maintainer: Georges Khaznadar Changed-By: Georges Khaznadar Changes: falkon (23.04.1-1)

Accepted kde-cli-tools 4:5.27.5.1-1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 12:20:54 +0200 Source: kde-cli-tools Architecture: source Version: 4:5.27.5.1-1 Distribution: experimental Urgency: medium Maintainer: Debian Qt/KDE Maintainers Changed-By: Patrick Franz Changes: kde-cli-tools

Re: Bug#1035904: dpkg currently warning about merged-usr systems (revisited)

2023-05-17 Thread Andrea Pappacoda
Hi all, first of all thank you for this great thread. While I could feel some tension while reading it, it's completely normal and I've learned a lot. I have a question though: if /lib64/ld-linux-x86-64.so.2 is already a symlink on non-merged-/usr systems, pointing to

Accepted adduser 3.133 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 16 May 2023 23:27:12 +0200 Source: adduser Architecture: source Version: 3.133 Distribution: unstable Urgency: medium Maintainer: Debian Adduser Developers Changed-By: Marc Haber Changes: adduser (3.133) unstable;

Re: booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-05-17 Thread Luca Boccassi
On Wed, 17 May 2023 at 10:31, Helmut Grohne wrote: > > Hi, > > This bootstrap aspect got me and I discussed this with a number of > people and did some research. > > On Sun, May 07, 2023 at 12:51:21PM +0100, Luca Boccassi wrote: > > I don't think this is true? At least not in the broader sense:

Re: booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-05-17 Thread Marco d'Itri
On May 17, Helmut Grohne wrote: > Given the feedback, I am convinced that changing PT_INTERP is a stupid > idea regardless of whether it is technically feasible. There must be a > better way. Let's step back a bit. Me too, I was never persuaded. > 4. Change the bootstrap protocol. In essence,

Accepted llvm-toolchain-16 1:16.0.4-1~exp1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 09:25:29 +0200 Source: llvm-toolchain-16 Architecture: source Version: 1:16.0.4-1~exp1 Distribution: experimental Urgency: medium Maintainer: LLVM Packaging Team Changed-By: Sylvestre Ledru Changes:

Re: booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-05-17 Thread G. Branden Robinson
At 2023-05-17T11:30:36+0200, Helmut Grohne wrote: > This bootstrap aspect got me and I discussed this with a number of > people and did some research. I'd like to nominate you for a Russ Allbery Award for the most useful post to the thread. Your attention to concrete, empirical details, arising

booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-05-17 Thread Helmut Grohne
Hi, This bootstrap aspect got me and I discussed this with a number of people and did some research. On Sun, May 07, 2023 at 12:51:21PM +0100, Luca Boccassi wrote: > I don't think this is true? At least not in the broader sense: if you > compile something on Debian, it will obviously get linked

Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-05-17 Thread Helmut Grohne
Hi Steve, On Tue, May 16, 2023 at 09:04:10PM -0700, Steve Langasek wrote: > Over on debian-arm@lists, there has been discussion on and off for several > months now about the impending 32-bit timepocalypse.  As many of you are > aware, 32-bit time_t runs out of space in 2038; the exact date is now

Accepted python-pdbfixer 1.9-1 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 03:41:33 -0400 Source: python-pdbfixer Architecture: source Version: 1.9-1 Distribution: experimental Urgency: medium Maintainer: Debian Python Team Changed-By: Andrius Merkys Changes: python-pdbfixer (1.9-1)

Accepted android-platform-tools 29.0.6-28 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 09:45:36 +0200 Source: android-platform-tools Architecture: source Version: 29.0.6-28 Distribution: unstable Urgency: medium Maintainer: Android Tools Maintainers Changed-By: Emmanuel Bourg Closes: 1034982

Accepted python-pyutil 3.3.2-1 (source) into unstable

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 17 May 2023 03:27:50 -0400 Source: python-pyutil Architecture: source Version: 3.3.2-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team Changed-By: Andrius Merkys Changes: python-pyutil (3.3.2-1)

Accepted ibus-pinyin 1.5.0-9 (source) into experimental

2023-05-17 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 17 May 2023 08:17:28 +0200 Source: ibus-pinyin Built-For-Profiles: noudeb Architecture: source Version: 1.5.0-9 Distribution: experimental Urgency: medium Maintainer: Debian Input Method Team Changed-By: Gunnar Hjalmarsson