Your message dated Thu, 29 Jan 2026 21:25:41 +0000
with message-id <[email protected]>
and subject line Bug#1093735: fixed in pdfio 1.5.1+dfsg-1
has caused the Debian Bug report #1093735,
regarding ITP: pdfio -- PDF manipulation library in C
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.)
--
1093735: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093735
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
* Package name : pdfio
Version : 1.4.0
Upstream Author : Michael Sweet <[email protected]> (Author of CUPS)
* URL : https://www.msweet.org/pdfio/
* License : Apache-2.0-with-GPL2-LGPL2-Exception (same as CUPS)
Programming Lang: C (Just C, NOT C++)
Description : C library for reading, writing, and manipulating PDF files
PDFio is a library for reading, writing and manipulating PDF files, but not for
rendering or displaying them. It is written by Michael Sweet, author of CUPS,
mainly with the purpose to not have C++ (QPDF for example is written in C++) and
also to have a more useful license (Mike chose the same license as for CUPS)
than many other projects.
libcupsfilters uses QPDF for manipulation of print jobs in PDF format, like
printing several pages on one sheet, printing only selected pages, ... It
principally works, but there are some quirks, especially when making a Debian
package of a C++ library the *.symbols file contains tons of ghost symbols which
do not belong to the API and they even differ depending on the architecture,
producing a maintenance nightmare. Therefore I decided to switch libcupsfilters
from using QPDF to PDFio.
The needed investigations and coding on libcupsfilters were already done, in the
following Google-Summer-of-Code project:
Replace QPDF by PDFio as PDF manipulation library in libcupsfilters
Contributor: Uddhav Phatak
https://medium.com/@uddhavphatak/gsoc-2024-final-report-the-refactor-report-a46756e9d6ce
The code is in the following Pull Request on libcupsfilters:
https://github.com/OpenPrinting/libcupsfilters/pull/71
I will soon be finished and ready to merge and once I have merged it I will make
a new release of libcupsfilters, version 2.2.0, which will use PDFio and
therefore depend on it. This requires PDFio to be packaged in Debian.
As we need this package also in Ubuntu, I have already created and it can and
should be used in Debian as well. You find it on my PPA:
https://launchpad.net/~till-kamppeter/+archive/ubuntu/ppa
https://launchpad.net/~till-kamppeter/+archive/ubuntu/ppa/+packages
https://launchpad.net/~till-kamppeter/+archive/ubuntu/ppa/+sourcefiles/pdfio/1.4.0-0ubuntu1~ppa1/pdfio_1.4.0.orig.tar.gz
https://launchpad.net/~till-kamppeter/+archive/ubuntu/ppa/+sourcefiles/pdfio/1.4.0-0ubuntu1~ppa1/pdfio_1.4.0-0ubuntu1~ppa1.debian.tar.xz
https://launchpad.net/~till-kamppeter/+archive/ubuntu/ppa/+sourcefiles/pdfio/1.4.0-0ubuntu1~ppa1/pdfio_1.4.0-0ubuntu1~ppa1.dsc
To avoid source tarball mismatches between Debian and Ubuntu please use the
source tarball from the Launchpad link above.
As it is primarily used in the printing stack I recommend maintainership by the
Debian Printing Team and Thorsten Alteholz.
Till
--- End Message ---
--- Begin Message ---
Source: pdfio
Source-Version: 1.5.1+dfsg-1
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pdfio, 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.
Bastian Germann <[email protected]> (supplier of updated pdfio 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: Wed, 25 Jun 2025 08:56:45 +0200
Source: pdfio
Binary: libpdfio-dev libpdfio1 libpdfio1-dbgsym
Architecture: source amd64
Version: 1.5.1+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Bastian Germann <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Description:
libpdfio-dev - C library for reading and writing PDF files (development files)
libpdfio1 - C library for reading and writing PDF files
Closes: 1093735
Changes:
pdfio (1.5.1+dfsg-1) unstable; urgency=medium
.
* Initial version based on Ubuntu package (Closes: #1093735)
Checksums-Sha1:
ab2a231d27a4792746af4468a6703c92d6335e60 1748 pdfio_1.5.1+dfsg-1.dsc
b7acb16fe546274020a60c2822d4d1aafebddd09 5771708 pdfio_1.5.1+dfsg.orig.tar.xz
10b89c97d118d95cbbd57fb4f7a0057a5275fb05 9284 pdfio_1.5.1+dfsg-1.debian.tar.xz
cc15ba60bf2f58f355bec70032978eafd447f563 594232
libpdfio-dev_1.5.1+dfsg-1_amd64.deb
b85f297b3441f57454d811b53385ba8267e3fa0b 144672
libpdfio1-dbgsym_1.5.1+dfsg-1_amd64.deb
e6449182f25db3641cd4498f321f27dc6b0435ac 63800 libpdfio1_1.5.1+dfsg-1_amd64.deb
df2e3aa83b094565fe54a87a7efaddeee652e8fb 6100
pdfio_1.5.1+dfsg-1_amd64.buildinfo
Checksums-Sha256:
93b05a377ba5b0b67f2ff57278abe3169024f2290b395aae3f284f132f359928 1748
pdfio_1.5.1+dfsg-1.dsc
f5cbbac52a9bf4230b9c4028fdfcd727ec6dd3c2c2ddfddfb07de2b22e220ea5 5771708
pdfio_1.5.1+dfsg.orig.tar.xz
0889ad3624d5f6ebadc7d5f210a2c420f62d74f86b1c3a40c1889a5093da5b01 9284
pdfio_1.5.1+dfsg-1.debian.tar.xz
969b8508b4d09df5b268eac298153ed55c42df9ff1c9da4c2a388edfd9f2aa3a 594232
libpdfio-dev_1.5.1+dfsg-1_amd64.deb
7346c0fce56e352091bafe5749f21d18e68e852cb1da074e9fe3b7c5454f3091 144672
libpdfio1-dbgsym_1.5.1+dfsg-1_amd64.deb
2061977c99ab8ff85ba3ea7fa9f01c4c729786fd16930d2e568e39036da44ade 63800
libpdfio1_1.5.1+dfsg-1_amd64.deb
f4a1810a645a90348fcf0a15f87c0ae17af27915a6e525ec3bf4867a9984e2df 6100
pdfio_1.5.1+dfsg-1_amd64.buildinfo
Files:
8606f5422c39ed0ccf14116325edad10 1748 libs optional pdfio_1.5.1+dfsg-1.dsc
e04251ad0a3747f984b7908f7c342f8d 5771708 libs optional
pdfio_1.5.1+dfsg.orig.tar.xz
c9dc7b531d4586ac7e159c24420f2341 9284 libs optional
pdfio_1.5.1+dfsg-1.debian.tar.xz
8b49efbd209f9fe52110e7adc5d43d4f 594232 libdevel optional
libpdfio-dev_1.5.1+dfsg-1_amd64.deb
00d22e1105f5c6540ea6de7af7eb0019 144672 debug optional
libpdfio1-dbgsym_1.5.1+dfsg-1_amd64.deb
06eec631cafd92d3b790fa7d18780815 63800 libs optional
libpdfio1_1.5.1+dfsg-1_amd64.deb
5a05357e21761f0eadaa17a960f8ad5c 6100 libs optional
pdfio_1.5.1+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmhbp+YQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFDliC/9OVGAo3AtEPi3D8RNHwov7iTSAlpoWRxT9
UBwvMSNUxFHux00kBKZ+qfwN6FYSPaH1VmBR3V7UX/tUKVxtEGPwbqAyFXbARDAZ
UdXG7Swd6Szc8cVimRu9wMEenk+Jk6qyoXWSOqrmrsKRa8N3FZcEuJLh7Pg9qd8A
3QsvisQ1q6AKC82vQu5EXxodLC5QHKqGq/pGsYFoOXEAaGb7ouYah7SV5iIrHgKx
jwuYRVRZZCbYvUdrsqlRTbmNvnQz0PiqTw097ov5Dk0Qd+Uw3B5Wzh+v7BEPZ5BE
Fwr2cPgD84JkZv38eqDTUc2iZD3Imhmw8ZxwXwV6CjOVr3vDMJaUjkESw98Pq0p4
NHb1rd5wjSO0YDQ6iJLnOw/N8a0FdGaa9vcdCAe0EWp8vdZ3loBvtBdUzDsQMDf/
iwyst+mcqHgidmbXDA67VohKqvuJ+zmycz8lhdJt4FQGy/pkGTmzxO+40wy7PhsL
G9CFKB5Qv+lS/UBWoKMP6fLWBsMTPh8=
=Ms9d
-----END PGP SIGNATURE-----
pgpd4gqfDc34l.pgp
Description: PGP signature
--- End Message ---