[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#520753: Potential serious bug on ghostscript-cups



Le dimanche, 29 juillet 2012 15.17:39, Jonas Smedegaard a écrit :
> On 12-07-29 at 02:20pm, Didier 'OdyX' Raboud wrote:
> > A nice solution to this bug is IMHO to replicate in ghostscript-cups
> > what has been done for most packages shipping Cups drivers: transform
> > the postinst code into a dpkg trigger and let the Cups postinst do the
> > job "as cups".
> 
> Agreed, that's a nice solution.
> 
> Didier, you listed yourself in that change.  Please feel free to join us
> in maintaining ghostscript: Add yourself as uploader and do the change
> yourself.

Thanks for the offer, but sorry, I already have too much on my plates 
currently to add Ghostscript to the pile.

> If you do, then please split into several commits: First actual code
> changes, and then (semi-)automated changes (e.g. using "git dch -a" to
> update changelog).  That way it is much easier to later revert a change
> or cherry-pick across branches.

Hrm. I usually commit without changelog entry, using pseudo-headers and $(git 
dch --full --meta --release) and hand-edit the changelog, and commit the 
release changelog.

> Alternatively I can proof-read and apply the patch, but will then list
> it as done by me, crediting you with a "thanks" after the trailing bug
> closing hint.

Whatever is fine for me, as long as it gets in. Btw, this machinery has mostly 
been engineered by myself and Till (with him doing most of the cleanup and 
polishing of my ugly code), see #637978, so there's not much point in 
attributing this small change to me.

> For Wheezy we should probably aim for the uglier but much simpler
> solution.  the "master" branch is not intended for Wheezy, I will use a
> separate "master-wheezy" for that.

I think I disagree. The patch I propose makes ghostscript-cups rely on cups' 
postinst which is already proven working by more than 14 packages, all of them 
already in Wheezy. I think this is a patch the Release Team can accept and a 
patch that makes Wheezy a better release by reducing useless code duplication 
in maintainer scripts.

Cheers,

OdyX


Reply to: