Hi,

I'm dropping the RFP because the upstream python package is poorly built. I've patched as many issues with ruff as I could but I get build wheel errors due to the way how the codebase is configured.

I might wait for uv to get packaged to give it another try but until then if anybody is interested in taking up this RFP, please do so.

I've pushed my packaging work to the repo in Python team: https://salsa.debian.org/python-team/packages/python-catppuccin

Below is the most recent error that I encountered with this package, good luck with it:

dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:142: Building wheel for python3.14 with "build" 
module
I: pybuild base:385: python3.14 -m build --skip-dependency-check --no-isolation 
--wheel --outdir 
/build/reproducible-path/python-catppuccin-2.5.0/.pybuild/cpython3_3.14_python-catppuccin
warning: `ruff format` is a work-in-progress, subject to change at any time, 
and intended only for experimentation.
[2026-04-09][09:43:47][ruff_cli::commands::format][INFO] format_path; 
path=/build/reproducible-path/python-catppuccin-2.5.0/catppuccin/palette.py
[2026-04-09][09:43:47][tracing::span][INFO] Printer::print;
running codegen
formatting with ruff
palette.py generation complete
generating matplotlib styles
- latte
- frappe
- macchiato
- mocha
matplotlib styles generation complete
generating matplotlib asset images
- latte
  - palette
  - plot
  - scatter
  - boxplot
  - bar
  - patches
  - imshow
- frappe
  - palette
  - plot
  - scatter
  - boxplot
  - bar
  - patches
  - imshow
- macchiato
  - palette
  - plot
  - scatter
  - boxplot
  - bar
  - patches
  - imshow
- mocha
  - palette
  - plot
  - scatter
  - boxplot
  - bar
  - patches
  - imshow
matplotlib asset image generation complete
I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.14 with 
"installer" module
E: pybuild pybuild:485: build: plugin pyproject failed with: Unable to locate a 
built wheel
I: pybuild plugin_pyproject:142: Building wheel for python3.13 with "build" 
module
I: pybuild base:385: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir 
/build/reproducible-path/python-catppuccin-2.5.0/.pybuild/cpython3_3.13_python-catppuccin
warning: `ruff format` is a work-in-progress, subject to change at any time, 
and intended only for experimentation.
[2026-04-09][09:43:54][ruff_cli::commands::format][INFO] format_path; 
path=/build/reproducible-path/python-catppuccin-2.5.0/catppuccin/palette.py
[2026-04-09][09:43:54][tracing::span][INFO] Printer::print;
running codegen
formatting with ruff
palette.py generation complete
generating matplotlib styles
- latte
- frappe
- macchiato
- mocha
matplotlib styles generation complete
generating matplotlib asset images
- latte
  - palette
  - plot
  - scatter
  - boxplot
  - bar
  - patches
  - imshow
- frappe
  - palette
  - plot
  - scatter
  - boxplot
  - bar
  - patches
  - imshow
- macchiato
  - palette
  - plot
  - scatter
  - boxplot
  - bar
  - patches
  - imshow
- mocha
  - palette
  - plot
  - scatter
  - boxplot
  - bar
  - patches
  - imshow
matplotlib asset image generation complete
I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.13 with 
"installer" module
E: pybuild pybuild:485: build: plugin pyproject failed with: Unable to locate a 
built wheel
dh_auto_build: error: pybuild --build -i python{version} -p "3.14 3.13" 
--parallel=12 returned exit code 13
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------
Build finished at 2026-04-09T09:44:00Z

Finished
--------


--
Regards,

Aryan Karamtoth,
Debian Maintainer

"Sic Parvis Magna" - Sir Francis Drake

Homepage:https://spaceports.in

IRC: spaciouskarter78
Matrix: @spaciouskarter78:matrix.org

GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421

Attachment: OpenPGP_0xFE9007B8ED640421.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to