[Debian-med-packaging] Bug#1061931: closed by Debian FTP Masters <ftpmaster at ftp-master.debian.org> (reply to Andreas Tille <tille at debian.org>) (Bug#1061931: fixed in biosquid 1.9g+cvs20050121-14)

Steve Langasek vorlon at debian.org
Tue Jan 30 08:52:18 GMT 2024


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 <ftpmaster at ftp-master.debian.org> (reply to Andreas Tille <tille at 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 <ftpmaster at ftp-master.debian.org> (reply to Andreas Tille <tille at debian.org>) by
> replying to this email.
> 
> 
> -- 
> 1061931: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061931
> Debian Bug Tracking System
> Contact owner at bugs.debian.org with problems

> Date: Tue, 30 Jan 2024 08:34:14 +0000
> From: Debian FTP Masters <ftpmaster at ftp-master.debian.org>
> To: 1061931-close at bugs.debian.org
> Subject: Bug#1061931: fixed in biosquid 1.9g+cvs20050121-14
> 
> Source: biosquid
> Source-Version: 1.9g+cvs20050121-14
> Done: Andreas Tille <tille at 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 1061931 at bugs.debian.org,
> and the maintainer will reopen the bug report if appropriate.
> 
> Debian distribution maintenance software
> pp.
> Andreas Tille <tille at 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 ftpmaster at 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-packaging at lists.alioth.debian.org>
> Changed-By: Andreas Tille <tille at 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 <vorlon at debian.org>
> To: Debian Bug Tracking System <submit at 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-arm at 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 <vorlon at 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/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20240130/c7bae55f/attachment-0001.sig>


More information about the Debian-med-packaging mailing list