Request for removal: libppd and gpr (unmaintained for decades)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gpr (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
libppd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
libppd and gpr (both in Universe) have been unmaintained since 2002 (20 years ago) and are auxiliary packages for the LPD/LPR/LPRng print spoolers. libppd is for supporting PostScript printers with PPD files from their manufacturers under LPD/LPR/LPRng, gpr is a GUI/printer setup tool for LPD/LPR/LPRng.
They should be removed because:
- Ubuntu uses CUPS as printing system since its birth in 2004
- libppd and gpr (and also LPD/LPR/LPRng) are only in Universe because they get synced from Debian, probably nobody of the Ubuntu developers ever touched these packages.
- Both libppd and gpr are unmaintained for many years
- gpr has a severe bug not being taken care of (according to Christoph Biedl, Debian maintainer of libppd)
- Every printer which works under Linux can be used with Ubuntu's CUPS printing stack
- The CUPS printing stack has much better integration with applications than LPD/LPR/LPRng
In addition and that is the most important, I have split cups-filters into various components to separate its PPD file support:
https:/
One of the components is a new libppd. This libppd I created completely independently of the old legacy libppd. I was not aware that there was already a libppd 20 years ago. Due to CUPS having gotten the standard printing environment (https:/
So I need the name "libppd" be freed for my current libppd.
Changed in gpr (Ubuntu): | |
milestone: | none → ubuntu-23.04-feature-freeze |
Packages which are planned to be uploaded and have the name clash with libppd0 are here:
https:/ /launchpad. net/~till- kamppeter/ +archive/ ubuntu/ new-arch- dev/+packages
Adding an epoch of 3 to the libppd in this PPA makes all the 4 packages of the PPA buildable and installable.