Hi all, just a short mail summarizing the discussions we had on #ubuntu-devel regarding this proposal.
The current plan is: 1) externalize the current postinst code to an external program, based on the current cupsppdupdater code in pkg-printing-tools. 2) Have cups trigger on files under /usr/share/cups/ppd-updaters/ Those files, put there by the driver packages, will contain shell variable definitions: DRIVER_REGEXP and GENNICKNAME_REGEXP , which cups' postinst will use (when called as "triggered") to launch cupsppdupdater with the correct parameters. 3) Migrate all drivers to stop duplicating functionality in their postinsts and ship a /usr/share/cups/ppd-updaters/${package} file with the correct variables (+ versioned Breaks against cups). Cheers, -- OdyX -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org