Your message dated Tue, 14 May 2024 09:51:24 +0000
with message-id <[email protected]>
and subject line Bug#1070676: fixed in graph-tool 2.65+ds-2
has caused the Debian Bug report #1070676,
regarding python3-graph-tool: delivered pkgconfig (pc) file does not match with
installed files
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.)
--
1070676: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070676
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-graph-tool
Version: 2.58+ds-1~bpo12+1
Severity: normal
X-Debbugs-Cc: [email protected]
Dear Maintainer,
The python3-graph-tool package installs the file
/usr/lib/x86_64-linux-gnu/pkgconfig/graph-tool-py3.11.pc.
This file contains an include path:
-I/usr/lib/python3.11/dist-packages/graph_tool/include
However, this path is wrong, since graph-tool is installed under:
/usr/lib/python3/dist-packages/graph_tool/include
(without the minor version specifier)
This seems to be a Debian specific problem. I installed graph-tool on a Gentoo
system, too, without problems.
In Gentoo, however, a /usr/lib/python3 directory does not exist at all.
* What led up to the situation?
We develop a tool that depends on graph-tool, links against it and, thus, uses
the pkgconfig file for the building process.
* What exactly did you do (or not do) that was effective (or ineffective)?
We added an exception for Debian systems in the tool's build system to include
the python3 path as well.
* What was the outcome of this action?
The compiler finds the graph-tool headers again.
* What outcome did you expect instead?
Normally, the build system should use the pkgconfig file as is to find all
necessary headers.
Best,
Gerion
-- System Information:
Debian Release: 12.5
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-20-amd64 (SMP w/64 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
LANGUAGE=de_DE:en_EN:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-graph-tool depends on:
ii libboost-context1.74.0 1.74.0+ds1-21
ii libboost-iostreams1.74.0 1.74.0+ds1-21
ii libboost-python1.74.0 [libboost-python1.74.0-py311] 1.74.0+ds1-21
ii libboost-regex1.74.0 [libboost-regex1.74.0-icu72] 1.74.0+ds1-21
ii libc6 2.36-9+deb12u7
ii libcairomm-1.0-1v5 1.14.4-2
ii libexpat1 2.5.0-1
ii libgcc-s1 12.2.0-14
ii libgmp10 2:6.2.1+dfsg1-1.1
ii libgomp1 12.2.0-14
ii libpython3.11 3.11.2-6
ii libstdc++6 12.2.0-14
ii python3 3.11.2-1+b1
ii python3-numpy [python3-numpy-abi9] 1:1.24.2-1
ii python3-scipy 1.10.1-2
Versions of packages python3-graph-tool recommends:
ii gir1.2-gtk-3.0 3.24.38-2~deb12u1
ii python3-cairo 1.20.1-5+b1
ii python3-gi 3.42.2-3+b1
ii python3-gi-cairo 3.42.2-3+b1
ii python3-gv 2.42.2-7+b3
ii python3-matplotlib 3.6.3-1+b1
Versions of packages python3-graph-tool suggests:
pn mencoder <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: graph-tool
Source-Version: 2.65+ds-2
Done: Jerome Benoit <[email protected]>
We believe that the bug you reported is fixed in the latest version of
graph-tool, 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.
Jerome Benoit <[email protected]> (supplier of updated graph-tool 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: SHA512
Format: 1.8
Date: Tue, 14 May 2024 09:41:51 +0000
Source: graph-tool
Architecture: source
Version: 2.65+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Jerome Benoit <[email protected]>
Closes: 1070676
Changes:
graph-tool (2.65+ds-2) unstable; urgency=medium
.
* Debianization:
- d/rules:
- execute_after_dh_python3 target, introduce:
- rewrite on the fly the pgk-config(1) meta-data file
wrt dh_python3 behaviour (Closes: #1070676);
- d/tests/*:
- d/t/control,{checkcppextensionmachiner}, introduce
a test to check the `C++ extension' machinery setup;
-d/control, qualify tests as superficial;
- d{,/tests}/control:
- Architecture lists, discard kfreebsd-amd64 arch
as it is no more supported by Debian).
Checksums-Sha1:
d7e0e2e4eef646307ee53b8cbcc0b92cbe620781 3796 graph-tool_2.65+ds-2.dsc
ed741525b21a083b51b74c30445e18d497d270c4 363176
graph-tool_2.65+ds-2.debian.tar.xz
8b9c2247c38c098ca9b5e01dad7b78dfe28d59fd 16510
graph-tool_2.65+ds-2_source.buildinfo
Checksums-Sha256:
c8d8fde1f2a75d743372724c718c3c0e998c4a09b049e5d7a2578a7deba5b390 3796
graph-tool_2.65+ds-2.dsc
94592efac4c550248a8f20392488aee5b7a061de766efd3c9787540fefee06a7 363176
graph-tool_2.65+ds-2.debian.tar.xz
2ee1d4663c2fc612394a33cb2f96a845a455ff6e6c07c343ae356c6297bad39a 16510
graph-tool_2.65+ds-2_source.buildinfo
Files:
76327cefd1e149d2a171b99af66a446c 3796 python optional graph-tool_2.65+ds-2.dsc
b1d8a6528d2cb5877f8684065a097f38 363176 python optional
graph-tool_2.65+ds-2.debian.tar.xz
f0bc8ab6045deafe232f134808953ac4 16510 python optional
graph-tool_2.65+ds-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQRJBAEBCgAzFiEEriiuFXEN/x2H5adiP5IZpn82xosFAmZDMpgVHGNhbGN1bHVz
QHJlem96ZXIubmV0AAoJED+SGaZ/NsaLWfcgANIhhEj8hs/HQHbsVOoICPt9sSmh
cwxlcGgsj9Z/7hF1gqE5VZUnegB+vD45FUdbJC7tVKFtstStvI6VNk4YMlwddTKg
Kopihv2zvh5oQlujxyL6JnTUbZYOcyly2rUsyPBKtAY1d2csjgtH/f876kgHOpYK
99fc5Q0IfXKVh8tbYiSLaRKsGZjPbceaOTaubQSeW1Mgzjh9aPhL16tK4NrOF0Ya
lGP0AEVWkiK44fWrBdNoaXlcAvv4b519clazUydu/7gLZL7UlFdFJSncIekB83l8
hlYtVqj9ymOGy5pHhx5Iktf8A5a+CXMruD+FNYjJSLy6SQ9S+9YqTzZ37OU/CF5k
4OJ5bNm34gDiqzCXQMfL3AMMtto6GxL8yuiFBfOpCo7wv9YHg7gVo2ohVnK+GAVb
CYlSaPVPmgI7U/jVDrKloyYFIN+hSQ3HFvkofjf7+hE4Civ+TjCUubnvg/9wb5Qe
Ll/pZvpYwyA/48R7hC6RYRgDEShbO87J28XiwC74NBQmwQ1bbcGBB3AI2GV3iJQJ
oa+OqpM3y7/XEjFGe24yVpzDPTwejCjbpmn/V6SEpHbhONeZq8SO15lJHUAD/+hm
AYZFnfGaR4D7Whr1kvdARTEYTQph+efG748fgNVvOXUnkZeEkYIdyd2mFjQGwEbh
8baSVL2eQSMfYVR5VfAI2kCQKVISPyNQ0qYAYaUjlinJkxA5aBRDYhjIT2eH+zZs
qpQnDsJI9/bbAlwAeKpjekFv/S6MdWcmCLwgV+gh5X46WKzydPM4b/8XP2NT2loo
QW4iFXpLf2p+rezrcbU9BUTyAHQE6kso37DY8a0a4VyIf1ue16pP7Syq81OSu6hD
qNUIo6LebunH0+dAzL8QgqmXsfqrNGiMu/+5fuDdN9XM48I7mL801DiMvEWWwrDo
d0rtPJwyr1psCK/z5ccbOOQQU9jU+wcjWC792a7mmvFg5acvIr/WOQZ/jqAAgwPJ
OSEu5GpqEzzFy7SDjenWeyZ+TmjCCGE6TB3OgDAkhvC8w+ua2NqtPRhvJrtzHNfN
FmaXNLh1FFcqS4F4PrL/7SzrNtLdGJ8OoDfsl9geI+/xzVGFy/SGB+tTea/Sy3Nh
RnvC0MWw7oB2Iu9QqUiVz993tqGGXBOqhfyiVAttD6idf4KSN2VfstJtY0thxDoO
ecMfKeQf3K19SMetMMVATJLY0g8gJV6z/gGdbfiLN6uoVyLdjjcRWq/LObGhQ4io
W0ZwypCIcQTN8jkV1zH6hHdWfNHA76SCDjhrJBwrlmgmDwRAELqMEnJePmSrC6qK
/VqtU6CngKtPWmYFzUqugDg7m99qGi43j3PcThVtcaRwS45adClWiJhPXdU=
=tHvr
-----END PGP SIGNATURE-----
pgp9coKrVJG40.pgp
Description: PGP signature
--- End Message ---