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

Bug#905735: emacs-goodies-el: postinst failure due to missing lcomp.el



Control: tag -1 + moreinfo

Dear Sebastien,

Reply follows in-line.

On Wed, Aug 08, 2018 at 02:07:31PM -0500, Sebastian Luque wrote:
> Package: emacs-goodies-el
> Version: 40.0
> Severity: important
> 
> Dear Maintainer,
> 
> I just noticed emacs-goodies-el is now using the elpa-* suite of
> packages.  However, the lcomp library is not yet part of that suite, and
> has been removed from emacs-goodies-el, so it fails the postinst script
> phase of the installation process.

Thank you for your bug report.  Yes, lcomp.el was dropped in 40.0,
because emacswiki is its only upstream.  FYI MELPA has also dropped
all emacswiki packages which are not maintained elsewhere.

It is highly probable that this bug occurred due to breaking changes
introduced with emacsen-common 3.0.2, rather than from removal of this
file.

> -- System Information:
> Debian Release: buster/sid
>   APT prefers testing
>   APT policy: (990, 'testing'), (300, 'unstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386

I see you're mixing testing and unstable.  Are you willing to test an
upgrade to unversioned emacs?  It would be a valuable data-point to
solving this emacs-goodies-el bug!  If so, please use the following
procedure:

# This bit returns goodies to the state it was for Stretch
apt purge --autoremove emacs-goodies-el
wget
https://snapshot.debian.org/archive/debian/20161122T032842Z/pool/main/e/emacs-goodies-el/emacs-goodies-el_36.3_all.deb
# this next line might be paranoia
apt autoremove --purge
# and finally install the package
dpkg -i emacs-goodies-el_36.3_all.deb

# This installs emacs-goodies-el from stretch, and will pull in the
# new unversioned emacs.  Please note the list of packages, in case
# you need to roll back.
apt install emacs-goodies-el=40.1

I expect that emacs-goodies-el will successfully upgrade at this
point, because I believe I fixed its dependency issue in 40.1.
Confirmation would be very much appreciated :-)

Cheers,
Nicholas

Attachment: signature.asc
Description: PGP signature


Reply to: