Your message dated Thu, 26 Sep 2024 00:34:04 +0000
with message-id <[email protected]>
and subject line Bug#1061308: fixed in atheme-services 7.2.12-2
has caused the Debian Bug report #1061308,
regarding atheme-services: identified for time_t transition but no ABI in shlibs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1061308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061308
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: atheme-services
Version: 7.2.12-1
Severity: serious
User: [email protected]
Usertags: time-t

Dear maintainers,

Analysis of the archive for the 64-bit time_t transition[0][1] identifies
atheme-services as an affected package, on the basis that the headers could
not be compiled and analyzed out of the box using abi-compliance-checker[2],
so we have to assume it's affected.

However, atheme-services' shlibs file declares a dependency on a library
package name that contains no ABI information:

$ cat DEBIAN/shlibs 
libathemecore 1 atheme-services (>= 7.2.12)
libmowgli-2 0 atheme-services (>= 7.2.12)
$ 

It is therefore not obvious that we should rename the package to
'atheme-services-t64' as part of this transition.

Looking at the archive, the only package that depends on these libraries is
atheme-services-contrib, built from the same source package.

Since there is no self-evident thing to do with the library package name
here, and it's not certain that the library ABIs are affected by 64-bit
time_t, and the only reverse dependency is from the same source package (so
this is an internal transition), we will not be handling this package as
part of the mass NMUs.  However, I am filing a serious bug because partial
upgrades from bookworm to trixie on 32-bit architectures (upgrading
atheme-services without also upgrading atheme-services-contrib) MAY result
in ABI skew and broken behavior.  So as maintainers, you should decide how
you want to handle this.  (Maybe sufficient to, after the dpkg changes land,
upload with bumping the versioned dep on atheme-services and adding a
versioned breaks on atheme-services-contrib.)

Thanks,
-- 
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/
[email protected]                                     [email protected]

[0] https://wiki.debian.org/ReleaseGoals/64bit-time
[1] https://lists.debian.org/debian-devel/2024/01/msg00041.html
[2] 
https://adrien.dcln.fr/misc/armhf-time_t/2024-01-17/logs/atheme-services/base/log.txt

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: atheme-services
Source-Version: 7.2.12-2
Done: Unit 193 <[email protected]>

We believe that the bug you reported is fixed in the latest version of
atheme-services, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Unit 193 <[email protected]> (supplier of updated atheme-services 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA384

Format: 1.8
Date: Wed, 25 Sep 2024 20:08:44 -0400
Source: atheme-services
Architecture: source
Version: 7.2.12-2
Distribution: unstable
Urgency: medium
Maintainer: Antoine Beaupré <[email protected]>
Changed-By: Unit 193 <[email protected]>
Closes: 1039131 1061308
Changes:
 atheme-services (7.2.12-2) unstable; urgency=medium
 .
   [ Micah Anderson ]
   * Remove myself from debian/control Uploaders field
 .
   [ Antoine Beaupré ]
   * fix watch file
 .
   [ Unit 193 ]
   * Rebuild post-t64 transition. (Closes: #1061308)
   * d/control: Update (Build-)Depends, pkg-config → pkgconf, drop lsb-base.
   * d/rules, atheme-service.service: Add systemd unit. (Closes: #1039131)
   * d/rules: Drop dh_missing override, --fail-missing is default now.
   * Bump Standards-Version to 4.7.0.
Checksums-Sha1:
 a740412e0e1f68cec86feb8ee9fb8e3e6ed1be9b 2064 atheme-services_7.2.12-2.dsc
 72eb2ead0940faaf4d29c817f27cc4548928985c 1072992 
atheme-services_7.2.12.orig.tar.xz
 7c351eb03669ccb2916b69d0b446e770f2ecfb08 11568 
atheme-services_7.2.12-2.debian.tar.xz
 913e1a14065f8a5c7f4487e1a643c73d868ddb2c 6767 
atheme-services_7.2.12-2_amd64.buildinfo
Checksums-Sha256:
 11336640545f1c93cfa1c3285129e0d500e95e5fb901c6135d066138fdd934dc 2064 
atheme-services_7.2.12-2.dsc
 600d5ba0e25d80307818021fd9b85e49b07f245932b3c8e04e16fe312dd60fba 1072992 
atheme-services_7.2.12.orig.tar.xz
 e3f65b4f343b0087eaf2db1341f312fa2c60e2e8dd0c5d96087940b51a1bccde 11568 
atheme-services_7.2.12-2.debian.tar.xz
 e60664ee0544fb443c967436d69b5b2d5826e92197b0e27639e28b176797a356 6767 
atheme-services_7.2.12-2_amd64.buildinfo
Files:
 50bf21ee1da42fdaae19afe05c603864 2064 net optional atheme-services_7.2.12-2.dsc
 cb28afb6e076cf89aa4c2352fddafc59 1072992 net optional 
atheme-services_7.2.12.orig.tar.xz
 4ba778eb61761ed6ec69e9fc5f4980d8 11568 net optional 
atheme-services_7.2.12-2.debian.tar.xz
 d2a3c659f12affa577710117e3fbca7a 6767 net optional 
atheme-services_7.2.12-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCQAdFiEEjbPlhoZdK0orGFpcUAHhsJqjdEsFAmb0qAAACgkQUAHhsJqj
dEv5Sw/9Gfj3wfpRUBvViiF8grp/pt3qRZYkCoQjYoHTZhPLM2qUzvHPkcyzD7id
I+Ap7utP+YX0Fv5U97lmhvRyuKWjkEpaoa+DKalk3EPVcmgkn77WrEmYgMWyYUfS
HGFx/frBEE4wMoiM56KgaYnzCpHK/ANs7rSoqUr7LQIY+iQv42kYwyL26ySqbN5i
rRT1lxjrpWWOR+gMTAHwdxfiIXV2pNdG4NjebSK/sox5y6sAqpC3NsM5pOODwp7i
Udbh+omOonv7rjSoxgwi1w55qEiTxn6RgJTjC3RaL8qAcfl8+9Lco9AogUal3YbH
tl2bSQtARbZNMpJwZ//yLkRCgg5T0wPubFtazZOPh0AbgRZnkXj6KAca5IoXCSjI
o5QeH23k5gsph7uJpFCaZZYqbHnXNGZltkhP47pHrWGtBZljLpUxOWUwcnOhgoGX
Ata9R9yv6p1XendocV5L90yICIpm69KXq8JsDaasaIlhSDTBEMgvPUu/x/27yYBy
J/q/7Xje1kDcqcL4pFoJne9O/DAwGWRkHrVaDnCw4vqL6rtHUNHAKoBMX1+xUZuf
iOe4Jz2yLlK6ohtlkfCwE5uxX5RMnygW8/v8EzRYE9Gxz/EBrNzAwlKlbXKa5bjB
6O78YHtMelrLU/qFMqRpdvDD4DcYSOKKUMJ0BjgCiCAq470mRIs=
=JEcs
-----END PGP SIGNATURE-----

Attachment: pgpA5sz1WEM8g.pgp
Description: PGP signature


--- End Message ---

Reply via email to