Debian Bug report logs - #1062834
mapnik: NMU diff for 64-bit time_t transition

version graph

Package: src:mapnik; Maintainer for src:mapnik is Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>;

Reported by: Graham Inggs <ginggs@debian.org>

Date: Sat, 3 Feb 2024 19:00:01 UTC

Severity: important

Tags: experimental, patch, sid, trixie

Found in version mapnik/3.1.0+ds-5

Fixed in version mapnik/3.1.0+ds-6

Done: Bas Couwenberg <sebastic@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>:
Bug#1062834; Package src:mapnik. (Sat, 03 Feb 2024 19:00:05 GMT) (full text, mbox, link).


Acknowledgement sent to Graham Inggs <ginggs@debian.org>:
New Bug report received and forwarded. Copy sent to Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>. (Sat, 03 Feb 2024 19:00:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Graham Inggs <ginggs@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: mapnik: NMU diff for 64-bit time_t transition
Date: Sat, 03 Feb 2024 18:50:21 +0000
[Message part 1 (text/plain, inline)]
Source: mapnik
Version: 3.1.0+ds-5
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: debian-arm@lists.debian.org
Usertags: time-t

NOTICE: these changes must not be uploaded to unstable yet!

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
mapnik 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 mapnik
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-15-generic (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: 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: unable to detect
[nmu_mapnik.debdiff (text/plain, attachment)]

Severity set to 'important' from 'serious' Request was from Bas Couwenberg <sebastic@debian.org> to control@bugs.debian.org. (Wed, 07 Feb 2024 18:57:06 GMT) (full text, mbox, link).


Removed tag(s) pending. Request was from Bas Couwenberg <sebastic@debian.org> to control@bugs.debian.org. (Wed, 07 Feb 2024 19:12:08 GMT) (full text, mbox, link).


Reply sent to Bas Couwenberg <sebastic@debian.org>:
You have taken responsibility. (Wed, 28 Feb 2024 15:51:12 GMT) (full text, mbox, link).


Notification sent to Graham Inggs <ginggs@debian.org>:
Bug acknowledged by developer. (Wed, 28 Feb 2024 15:51:12 GMT) (full text, mbox, link).


Message #14 received at 1062834-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1062834-close@bugs.debian.org
Subject: Bug#1062834: fixed in mapnik 3.1.0+ds-6
Date: Wed, 28 Feb 2024 15:48:47 +0000
[Message part 1 (text/plain, inline)]
Source: mapnik
Source-Version: 3.1.0+ds-6
Done: Bas Couwenberg <sebastic@debian.org>

We believe that the bug you reported is fixed in the latest version of
mapnik, 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 1062834@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bas Couwenberg <sebastic@debian.org> (supplier of updated mapnik 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@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 28 Feb 2024 15:51:21 +0100
Source: mapnik
Architecture: source
Version: 3.1.0+ds-6
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebastic@debian.org>
Closes: 1062834
Changes:
 mapnik (3.1.0+ds-6) unstable; urgency=medium
 .
   * Replace pkg-config (build) dependency with pkgconf.
   * Move from experimental to unstable.
     (closes: #1062834)
Checksums-Sha1:
 c51fe4fa07c8b90660d640c40d16cb18b2108314 2618 mapnik_3.1.0+ds-6.dsc
 657a597bc22847fa1b91526369f99435d69bfce1 37560 mapnik_3.1.0+ds-6.debian.tar.xz
 1ff6dd2797c31def98d51beb34a89dd898b9e23d 17094 mapnik_3.1.0+ds-6_amd64.buildinfo
Checksums-Sha256:
 242680281933a9820a6bd6da7d4c801a9bbccf7e18ed9c2f0e5ea7487976d54b 2618 mapnik_3.1.0+ds-6.dsc
 d49409ebdefeaaea3a0d63e518bdbde1e8b63fadbdfd25c65484fc2447e53724 37560 mapnik_3.1.0+ds-6.debian.tar.xz
 a626564c86f3d0219f6b373f99c4ea70424ad05f22662ec7444ceb1e50f5b1c2 17094 mapnik_3.1.0+ds-6_amd64.buildinfo
Files:
 675341af53d78c312683bdae59a65fb4 2618 libs optional mapnik_3.1.0+ds-6.dsc
 712d5a85c3c46474c14bfbd6e74ff4dd 37560 libs optional mapnik_3.1.0+ds-6.debian.tar.xz
 50dab719072db67ba661209245562ffc 17094 libs optional mapnik_3.1.0+ds-6_amd64.buildinfo

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

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmXfScoACgkQZ1DxCuiN
SvEL9A/+M8nvkevINxyXFV2t8V8vJOfN4R68pfAeEB+5Phn96ZW4hcWgcScHG/fn
cXKHfzJJMIF1kWsv/9Bq9ObZ8MSnjDFRLEO54iMOR74ySDAC5dmOX1RyT+rI6pzw
RS8u5ICz+HcrVgi00/l6QCNmlppcTmvdx6+W+2n5+AY5LGpvanF9MDQ8OH5VqodH
MPUdOy4RryaP7TYsEZigRTepvlIlgi/cRQDHK2XjzRE3YV6uAX/k6U2HA/4FPAV/
QpZXgRrySwrKqSnE4/pHU1IZdV9o289g58GHO28pnUv7quQFusvh7QnmtgdSemeR
icuxs4C7CSKKrBS4uOfL9PAc2bv/zF9NVNPeUDar8XlSp8reV7T68zaFerTWw5Z9
QzRXvv8LKoEW5D4P7qnzQD+2DqKRshDWs6wruzf8HuY9zZhaA230tdX+orYCifol
MOwe7aqzMMj3MOt/hGiaoR8ypezZnuv0WVywDxcI244rUFLakpeOTq8CU0/dCZIT
tS9Ow5fwLIlhKbfyJW08TCYH6Oq+Q3LkuAedvJKbygFFH5WKYjA1BxbT5XzPfyN/
JETzz7epuLqpou3EzzhaBCBpSjcg3p6gXECIVibA2+LM5ohhFOy97Ofy/vWOB+Df
QexjTOLhjF+Itk/xylOb+kx3fIsA5LXCdcPTfp6IOSIyKa+GPFM=
=kd4W
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Added tag(s) experimental. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Thu, 18 Apr 2024 12:03:06 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 17 May 2024 07:25:59 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 25 14:09:36 2026; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.