Bug in cygport? debuginfo package skipped even though a debug file is present
Hamish McIntyre-Bhatty
cygwin@hamishmb.com
Wed Apr 22 08:48:04 GMT 2026
Hi there,
I'm re-sending this as on reflection I think the general mailing list is
probably the place for this email.
I think I might have come across a bug in cygport around the handling of
the debuginfo packages. For pycairo, I've found that it says it's
skipping the debuginfo package even though it later reports there's a
file not in any package, which is a debug file. The cygport file can be
found at: https://gitlab.com/hamishmb/cygwin-python-pycairo
The full output is attached.
Any help would be greatly appreciated, assuming this isn't a bug, as I
am a bit lost right now.
Hamish
-------------- next part --------------
Hamis@DESKTOP-N1EN7S8 ~/Cygwin-packaging/python-pycairo
$ cygport python-pycairo.cygport package-test
>>> Packaging test release python-pycairo-1.29.0-1.x86_64
>>> Creating binary package(s)
>>> python312-pycairo-1.29.0-1-x86_64.tar.xz
usr/lib/python3.12/site-packages/
usr/lib/python3.12/site-packages/cairo/
usr/lib/python3.12/site-packages/cairo/include/
usr/lib/python3.12/site-packages/cairo/include/py3cairo.h
usr/lib/python3.12/site-packages/cairo/py.typed
usr/lib/python3.12/site-packages/cairo/_cairo.cpython-312-x86_64-cygwin.dll
usr/lib/python3.12/site-packages/cairo/_cairo.cpython-312-x86_64-cygwin.dll.a
usr/lib/python3.12/site-packages/cairo/__init__.py
usr/lib/python3.12/site-packages/cairo/__init__.pyi
usr/lib/python3.12/site-packages/cairo/__pycache__/
usr/lib/python3.12/site-packages/cairo/__pycache__/__init__.cpython-312.opt-1.pyc
usr/lib/python3.12/site-packages/cairo/__pycache__/__init__.cpython-312.opt-2.pyc
usr/lib/python3.12/site-packages/cairo/__pycache__/__init__.cpython-312.pyc
usr/lib/python3.12/site-packages/pycairo-1.29.0.dist-info/
usr/lib/python3.12/site-packages/pycairo-1.29.0.dist-info/direct_url.json
usr/lib/python3.12/site-packages/pycairo-1.29.0.dist-info/INSTALLER
usr/lib/python3.12/site-packages/pycairo-1.29.0.dist-info/METADATA
usr/lib/python3.12/site-packages/pycairo-1.29.0.dist-info/RECORD
usr/lib/python3.12/site-packages/pycairo-1.29.0.dist-info/REQUESTED
usr/lib/python3.12/site-packages/pycairo-1.29.0.dist-info/WHEEL
usr/share/doc/python312-pycairo/
usr/share/doc/python312-pycairo/COPYING
usr/share/doc/python312-pycairo/NEWS
usr/share/doc/python312-pycairo/README.rst
*** Info: No debug files, skipping debuginfo subpackage
>>> Checking packages for unexpected, missing or duplicate files
*** Warning: Packages are missing files:
-usr/lib/debug/usr/lib/python3.12/site-packages/cairo/_cairo.cpython-312-x86_64-cygwin.dll.dbg
*** ERROR: Packages are missing files:
Hamis@DESKTOP-N1EN7S8 ~/Cygwin-packaging/python-pycairo
$
More information about the Cygwin
mailing list