Um, please revert this change. This was to be an NMU targeted at *experimental*. The dpkg in unstable does not yet set the compiler defaults to provide 64-bit time_t; so packages built as part of this upload will now have the wrong ABI, in the opposite direction.
On Tue, Jan 30, 2024 at 08:36:05AM +0000, Debian Bug Tracking System wrote: > This is an automatic notification regarding your Bug report > which was filed against the src:biosquid package: > > #1061931: biosquid: NMU diff for 64-bit time_t transition > > It has been closed by Debian FTP Masters <ftpmas...@ftp-master.debian.org> > (reply to Andreas Tille <ti...@debian.org>). > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact Debian FTP Masters > <ftpmas...@ftp-master.debian.org> (reply to Andreas Tille <ti...@debian.org>) > by > replying to this email. > > > -- > 1061931: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061931 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems > Date: Tue, 30 Jan 2024 08:34:14 +0000 > From: Debian FTP Masters <ftpmas...@ftp-master.debian.org> > To: 1061931-cl...@bugs.debian.org > Subject: Bug#1061931: fixed in biosquid 1.9g+cvs20050121-14 > > Source: biosquid > Source-Version: 1.9g+cvs20050121-14 > Done: Andreas Tille <ti...@debian.org> > > We believe that the bug you reported is fixed in the latest version of > biosquid, which is due to be installed in the Debian FTP archive. > > A summary of the changes between this version and the previous one is > attached. > > Thank you for reporting the bug, which will now be closed. If you > have further comments please address them to 1061...@bugs.debian.org, > and the maintainer will reopen the bug report if appropriate. > > Debian distribution maintenance software > pp. > Andreas Tille <ti...@debian.org> (supplier of updated biosquid package) > > (This message was generated automatically at their request; if you > believe that there is a problem with it please contact the archive > administrators by mailing ftpmas...@ftp-master.debian.org) > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > Format: 1.8 > Date: Tue, 30 Jan 2024 08:30:22 +0100 > Source: biosquid > Architecture: source > Version: 1.9g+cvs20050121-14 > Distribution: unstable > Urgency: medium > Maintainer: Debian-Med Packaging Team > <debian-med-packag...@lists.alioth.debian.org> > Changed-By: Andreas Tille <ti...@debian.org> > Closes: 1061931 > Changes: > biosquid (1.9g+cvs20050121-14) unstable; urgency=medium > . > [ Steve Langasek ] > * Rename libraries for 64-bit time_t transition. > Closes: #1061931 > . > [ Andreas Tille ] > * Versioned Build-Depends: d-shlibs (>= 0.106) to support --t64 option > * Add --t64 option to d-shlibmove > * d-slibs checks for Conflicts: libsquid1 (rather than Breaks) > Checksums-Sha1: > 3a2569dfe87eeedba8862eb718ae5ce5fc8e3bb3 2212 > biosquid_1.9g+cvs20050121-14.dsc > f5cb92edd34b55931bbc80b400f9a8c859a412c4 14616 > biosquid_1.9g+cvs20050121-14.debian.tar.xz > feb8b397a79e7b8a5946c0408e602ba0a1345d85 8202 > biosquid_1.9g+cvs20050121-14_amd64.buildinfo > Checksums-Sha256: > ff9a7bd190b048f461172d47c07c911343a9c7c6e5da2a958c000dd11bda236a 2212 > biosquid_1.9g+cvs20050121-14.dsc > db46e17e4e3479b3f63b78dc0daffb93cb662e1260d5e279c5cd25970bda0a54 14616 > biosquid_1.9g+cvs20050121-14.debian.tar.xz > bca9051273e9750a94e410e72853edc45365706a746fdf3c3dd15679b17dd017 8202 > biosquid_1.9g+cvs20050121-14_amd64.buildinfo > Files: > 882295af2c26fa062142a8a7a6876f44 2212 science optional > biosquid_1.9g+cvs20050121-14.dsc > bf472ff3a7362ef78b15ed6e4933eaf1 14616 science optional > biosquid_1.9g+cvs20050121-14.debian.tar.xz > 90be71357f77dd0d1159f10cbf0e2ff7 8202 science optional > biosquid_1.9g+cvs20050121-14_amd64.buildinfo > > -----BEGIN PGP SIGNATURE----- > > iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmW4qekRHHRpbGxlQGRl > Ymlhbi5vcmcACgkQV4oElNHGRtFEgA/+O4GrUvw8IEnl7b1nxPvmI+VnQhSX+u0k > kFdUZKVU/bgcRReMgAQvOUDnpeCB3rVWUm5oOVDgNDlSTaBaUsQ7ioiLjK50yuVX > 7bIz1B6NMiOUJNgDFDibpLrIFAvx60AFHYZHFOANlAPndD1H5xmvAvCvIj6sfEty > /XKuiy6vJd4+YEdrbFKfyK1thm8pMdOX0EWcvi45+yMjKtbnftTXI/m8F7k5IC30 > l2DKMBcm0jkBKzvmwecJaNrCpq9q77+AqDljKlbNWRfoVN39xVqckAco5gwvHsUa > g/8QTPUMJaeL1fHt+3M5ElF8IWkxhJdc47WGdQ0cRjzfkxl41cmNzodHEnkY5Cwf > yqKow5QI30BfVLFGHDtnEL6Ts6l6z+OnGpa30Xr4e+202OKfJHCBPj+o7eYjn50f > r6Ez6Op4LMp81TS0aIR2sCbLvsFtm0mYzilqDh9a53GKO/5CiRguqcRxKlwtxc0w > EqQTeq8GAJcjAd8GhuRGHAb0qm+wXRgJnBCVanHcvDI++p7EO7l6EX8FwpIa74ms > p6drkCH927kMeum0ojIPJ9WOwRwE+zJoA27M77DbQXyYfXdPI9P4eLbPLUd+/6Ul > uv54g2RKw33Qo8bHZ+ELrHboRvkFTc91pT9wBY5c9cOqqbdYiavQwWSzsHAX9Brf > IPx4p3cLL9A= > =HaWX > -----END PGP SIGNATURE----- > Date: Tue, 30 Jan 2024 04:35:49 +0000 > From: Steve Langasek <vor...@debian.org> > To: Debian Bug Tracking System <sub...@bugs.debian.org> > Subject: biosquid: NMU diff for 64-bit time_t transition > X-Mailer: reportbug 12.0.0 > > Source: biosquid > Version: 1.9g+cvs20050121-13 > Severity: serious > Tags: patch pending > Justification: library ABI skew on upgrade > User: debian-...@lists.debian.org > Usertags: time-t > > Dear maintainer, > > As part of the 64-bit time_t transition required to support 32-bit > architectures in 2038 and beyond > (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified > biosquid as a source package shipping runtime libraries whose ABI > either is affected by the change in size of time_t, or could not be > analyzed via abi-compliance-checker (and therefore to be on the safe > side we assume is affected). > > To ensure that inconsistent combinations of libraries with their > reverse-dependencies are never installed together, it is necessary to > have a library transition, which is most easily done by renaming the > runtime library package. > > Since turning on 64-bit time_t is being handled centrally through a change > to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is > important that libraries affected by this ABI change all be uploaded close > together in time. Therefore I have prepared a 0-day NMU for biosquid > which will initially be uploaded to experimental if possible, then to > unstable after packages have cleared binary NEW. > > Please find the patch for this NMU attached. > > If you have any concerns about this patch, please reach out ASAP. Although > this package will be uploaded to experimental immediately, there will be a > period of several days before we begin uploads to unstable; so if information > becomes available that your package should not be included in the transition, > there is time for us to amend the planned uploads. > > > > -- System Information: > Debian Release: trixie/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) > Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE > Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > diff -Nru biosquid-1.9g+cvs20050121/debian/changelog > biosquid-1.9g+cvs20050121/debian/changelog > --- biosquid-1.9g+cvs20050121/debian/changelog 2024-01-14 > 13:29:59.000000000 +0000 > +++ biosquid-1.9g+cvs20050121/debian/changelog 2024-01-30 > 04:35:42.000000000 +0000 > @@ -1,3 +1,10 @@ > +biosquid (1.9g+cvs20050121-13.1) experimental; urgency=medium > + > + * Non-maintainer upload. > + * Rename libraries for 64-bit time_t transition. > + > + -- Steve Langasek <vor...@debian.org> Tue, 30 Jan 2024 04:35:42 +0000 > + > biosquid (1.9g+cvs20050121-13) unstable; urgency=medium > > * Fix clean target > diff -Nru biosquid-1.9g+cvs20050121/debian/control > biosquid-1.9g+cvs20050121/debian/control > --- biosquid-1.9g+cvs20050121/debian/control 2024-01-14 13:29:59.000000000 > +0000 > +++ biosquid-1.9g+cvs20050121/debian/control 2024-01-30 04:35:42.000000000 > +0000 > @@ -28,7 +28,10 @@ > This package contains some tools to demonstrate the features of the > SQUID library. > > -Package: libsquid1 > +Package: libsquid1t64 > +Provides: ${t64:Provides} > +Replaces: libsquid1 > +Breaks: libsquid1 (<< ${source:Version}) > Architecture: any > Section: libs > Depends: ${shlibs:Depends}, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: PGP signature