Curiously if I attempt to build the package from source on Ubuntu 24.04,
python312.patch is included:

$ dpkg-source -x graphite-carbon_1.1.7-1.1ubuntu0.1.dsc
gpgv: Signature made Wed 28 Aug 2024 12:25:55 BST
gpgv:                using RSA key C6D8FC68EE91033CB8BD913A3D633E44A057F8D5
gpgv:                issuer "[email protected]"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for 
./graphite-carbon_1.1.7-1.1ubuntu0.1.dsc: no acceptable signature found
dpkg-source: info: extracting graphite-carbon in graphite-carbon-1.1.7
dpkg-source: info: unpacking graphite-carbon_1.1.7.orig.tar.gz
dpkg-source: info: unpacking graphite-carbon_1.1.7-1.1ubuntu0.1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying carbon.conf.debian.patch
dpkg-source: info: applying validate-storage-schemas.debian.patch
dpkg-source: info: applying python312.patch

However that doesn't appear to correspond to the routers.py file
distributed in the binary package that I can download from:

http://gb.archive.ubuntu.com/ubuntu/pool/universe/g/graphite-
carbon/graphite-carbon_1.1.7-1_all.deb

Meanwhile the fix _has_ been applied in:

http://gb.archive.ubuntu.com/ubuntu/pool/universe/g/graphite-
carbon/graphite-carbon_1.1.10-2build1_all.deb

It seems likely that graphite-carbon will just work in Ubuntu 26.04. I
will try that when I am able to do a dist upgrade to 26.04.1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2132021

Title:
  carbon/routers.py requires imp which is not included in python3.12

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/graphite-carbon/+bug/2132021/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to