Your message dated Sun, 07 Dec 2025 17:20:21 +0000
with message-id <[email protected]>
and subject line Bug#1121663: fixed in python-pygraphviz 1.14-3
has caused the Debian Bug report #1121663,
regarding python-pygraphviz FTBFS with Graphviz 14+
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.)


-- 
1121663: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121663
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-pygraphviz
Version: 1.14-2
Severity: normal
Tags: ftbfs patch
X-Debbugs-Cc: [email protected]

Hi,

Your package participates in the upcoming Graphviz transition. There's
a variable type change and as Graphviz now modularized, you need to
add that for package testing.
To make life easier, I provide a patch.

Regards,
Laszlo/GCS
diff -Nru python-pygraphviz-1.14/debian/control python-pygraphviz-1.14/debian/control
--- python-pygraphviz-1.14/debian/control	2025-08-02 21:43:59.000000000 +0200
+++ python-pygraphviz-1.14/debian/control	2025-11-22 14:25:02.000000000 +0100
@@ -8,6 +8,7 @@
  debhelper-compat (= 13),
  dh-sequence-python3,
  graphviz <!nocheck>,
+ libgvplugin-neato-layout <!nocheck>,
  libgraphviz-dev,
  pkgconf,
  pybuild-plugin-pyproject,
diff -Nru python-pygraphviz-1.14/debian/patches/gv14.0.patch python-pygraphviz-1.14/debian/patches/gv14.0.patch
--- python-pygraphviz-1.14/debian/patches/gv14.0.patch	1970-01-01 01:00:00.000000000 +0100
+++ python-pygraphviz-1.14/debian/patches/gv14.0.patch	2025-11-22 14:25:02.000000000 +0100
@@ -0,0 +1,28 @@
+Description: fix build with Graphviz 14.0+
+ The size variable type became the official size_t.
+Author: Laszlo Boszormenyi (GCS) <[email protected]>
+Forwarded: no
+Last-Update: 2025-11-22
+
+---
+
+--- python-pygraphviz-1.14.orig/pygraphviz/graphviz_wrap.c
++++ python-pygraphviz-1.14/pygraphviz/graphviz_wrap.c
+@@ -5447,7 +5447,7 @@ SWIGINTERN PyObject *_wrap_gvRenderData(
+   Agraph_t *arg2 = (Agraph_t *) 0 ;
+   char *arg3 = (char *) 0 ;
+   char **arg4 = (char **) 0 ;
+-  unsigned int *arg5 = (unsigned int *) 0 ;
++  size_t *arg5 = (size_t *) 0 ;
+   void *argp1 = 0 ;
+   int res1 = 0 ;
+   void *argp2 = 0 ;
+@@ -5456,7 +5456,7 @@ SWIGINTERN PyObject *_wrap_gvRenderData(
+   char *buf3 = 0 ;
+   int alloc3 = 0 ;
+   char *temp4 = 0 ;
+-  unsigned int tempn4 ;
++  size_t tempn4 ;
+   PyObject *swig_obj[3] ;
+   int result;
+   
diff -Nru python-pygraphviz-1.14/debian/patches/series python-pygraphviz-1.14/debian/patches/series
--- python-pygraphviz-1.14/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ python-pygraphviz-1.14/debian/patches/series	2025-11-22 14:25:02.000000000 +0100
@@ -0,0 +1 @@
+gv14.0.patch

--- End Message ---
--- Begin Message ---
Source: python-pygraphviz
Source-Version: 1.14-3
Done: Jérémy Lal <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-pygraphviz, 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.
Jérémy Lal <[email protected]> (supplier of updated python-pygraphviz 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: SHA256

Format: 1.8
Date: Sun, 07 Dec 2025 17:14:15 +0100
Source: python-pygraphviz
Architecture: source
Version: 1.14-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Jérémy Lal <[email protected]>
Closes: 1121663
Changes:
 python-pygraphviz (1.14-3) unstable; urgency=medium
 .
   * Team upload
   * Generate wrapper from swig
   * Fix graphviz.i for graphviz 14. Closes: #1121663.
   * B-D libgvplugin-neato-layout for tests
   * Allow building twice in a row (backup/restore modified files)
Checksums-Sha1:
 b3c895353a7503f06a03e896ff0b6a7f637529d8 2535 python-pygraphviz_1.14-3.dsc
 b8d397819e3a061908d18c3781d7a57ae8ab75f4 9976 
python-pygraphviz_1.14-3.debian.tar.xz
 5ffc81d8572ed20ea92f22f5bc11912d3b663b03 11880 
python-pygraphviz_1.14-3_source.buildinfo
Checksums-Sha256:
 1ef55566a63f0868c0b7321cdf3aa89fa34ff715ab3f4ae21fa3817404761b0a 2535 
python-pygraphviz_1.14-3.dsc
 6afbdf23750f96198706709d7c29ad30dec3642ad3940def1ecb6e7aeb9fde02 9976 
python-pygraphviz_1.14-3.debian.tar.xz
 c70ab787f1daf5e252d470b4cb870ff1c2cb9c4626b3e9171bb9f809fc2e2919 11880 
python-pygraphviz_1.14-3_source.buildinfo
Files:
 8a733d33f5d24f1e5af39ea5ab42cb0b 2535 python optional 
python-pygraphviz_1.14-3.dsc
 f75027abf479493ff66626f6e79cbf70 9976 python optional 
python-pygraphviz_1.14-3.debian.tar.xz
 6bc64823e430d0a9424fa525fa2dd308 11880 python optional 
python-pygraphviz_1.14-3_source.buildinfo

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

iQJFBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmk1tIESHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0eKwP9AwPGquW8PupSDa3Ck6uJHGHJIIORrAF
LvtG+G1PuYcJIA9hCeh3VDE1L/lf9sdhRpaBUcmz/I927LtyF6Aqn0A3O3K/EPVI
rM9iKZPz/jY47np4JP8m3L10Os4sjTr6s0SBZo4SkR8Qlj1XMaLdVaWi69DbG1/j
xEM9txpFhplZoQdWvSjqzChMz2uRrlzyh+hH6hdBKWt5tNgiXe3nr8uNdOklvV2Q
L1Ks2H+OT8xEDec38J9NjuoRONdCQ5JekYPySvTouCe9LU+ONxS5rifvRIvGkxj9
EZ9NVQIowOoRIXnBWbcGmevG9d/RRQ1qjEa5XOw0mAiEtUEuuPEhWjVfeQFgT83c
4XIvrJMSyweSDsmsFeCqxTO62QL6y049V+rK/h4OcyRLmcOyBy78KtEk+HMpzc3k
7dwo2AxIbAcA51iTha+FASQxYRfubYfPbx3mo3iu6sO+AjB5VucDHprTUL6D0UOp
m5AeO+JQODcFmLvgw0fwYsvZCCyUdOUaSDueTkh5WCGvEemAY1gOlBMKtUAkXCIC
XaU5AUaKzPDKNqTsVjljRVPmUbVh1UPf5G4SInKFDtlD+OHMsAkPlHoklSW3+SIz
OsRlu6jHNr65QCMGX98/LTo1qEWbaeSLeLRclgWD2q42iSRhG6x4GhgbZgbTdEp0
vmh65YUEcHo=
=m45k
-----END PGP SIGNATURE-----

Attachment: pgpzIOFSTSy98.pgp
Description: PGP signature


--- End Message ---

Reply via email to