Comment 6 for bug 1818356

Revision history for this message
Bert Driehuis (driehuis) wrote :

The snap has restrictions that the pdftk-java package from Cosmic does not have: the snap refuses to process files in /tmp (even when the directory has been created securely with mkstemp), which makes it unusable for some server workloads, including mine.

Other considerations in favor of extending the current support from cosmic to bionic:
* the version from cosmic works unchanged on bionic
* The version in eoan is identical to cosmic's
* there is no foreseeable update forthcoming from upstream that could break bionic but not the current release (pdftk is actively maintained in an extremely backward-compatible manner)
* users of Ubuntu bionic are now forced to use unmaintained PPA's or even xenial binaries to provide this functionality
* pdftk often is a minor cog in a larger enterprise or open source solution, i.e. to the end user, Ubuntu's latest LTS just misses critical functionality
* switching to alternatives for pdftk generally means using code of a lesser quality
* using a snap in a server environment means adding yet another update mechanism into the mix

I have resorted to installing cosmic's version on my systems, but it means that pdftk is off my security radar, which sucks.