Thank you for your review! On Sun, Jan 08, 2017 at 02:23:42PM -0400, David Bremner wrote: > I think you mean -4 and below
Yes.
> > +# also installed. We manually upgrade the emacsen-common remove
> > +# script so that it won't exit non-zero, which blocks the upgrade
>
> > +if [ "$1" = "failed-upgrade" ] && dpkg --compare-versions "$2" lt
> > 0.8.12-5; then
> > +
> > broken_remove_script="/usr/lib/emacsen-common/packages/remove/elpa-company"
> > + sed --quiet -i "$broken_remove_script" \
> > + -e 's/find ${elc_dir} -type l -delete/[ -d ${elc_dir} ] && find
> > ${elc_dir} -type l -delete/'
>
> this is OK, but it might be simpler to add the 'exit 0' that dh-elpa 1.6
> added to the xemacs case.
Okay.
> > + sed --quiet -i "$broken_remove_script" \ + -e
> > 's/emacs23)/emacs2[0123]*)/'
>
> this seems unrelated to the problem in the comments. Did you mean to say
> something like "xemacs21 or gnu emacs version 20-22"
It's unrelated, but I thought it would be best to update the
emacsen-common remove script completely to avoid any other upgrade
issues that might arise. Would you prefer to keep the fix more minimal?
--
Sean Whitton
signature.asc
Description: PGP signature

