tag 754893 + unreproducible
thanks

[Please reply to the 754...@bugs.debian.org address so this conversation
gets recorded for the benefit of others]

On Thu, Jul 17, 2014 at 03:18:55PM -0400, Daniel Dickinson wrote:
> On Wed, 2014-07-16 at 17:37 +0200, Agustin Martin wrote: 
> > > During upgrade from wheezy to jessie 51dictionaries-common.el
> > 
> > There is no such file. You probably mean 50dictionaries-common.el.
> > 
> > > compilation failed causing all emacs and elisp packages to fail
> > > to complete upgrade (half-configured state).  Moving it out of
> > > the way allowed the the configuration to complete, and then 
> > > dpkg -i --force-confmiss dictionaries-common...deb succeeded.

Hi, Daniel,

Do you keep that file somewhere in your box? I wonder if you might have an
ancient file that was (wrongly) sourced by other elisp add-ons during
byte-compilation.

> > This is strange, 50dictionaries-common.el is not byte-compiled, so it is
> > unlikely to trigger a compilation error.
> > 
> > There is nothing we can do about this unless you provide more info, like
> > the exact error message shown.
> 
> Unfortunately this was a one-time error that occurred while upgrading
> from wheezy to jessie, so I cannot easyily recreate the the situation in
> which the error occurred.
> 
> This is something that will need to be fixed for e.g. dist-upgrade, but
> really isn't something I have time to spend on.

We first need to know whether this is a real bug or something related to a
specific problem in your box.

I have set a pbuilder wheezy chroot, and installed in it Emacs,
dictionaries-common and some wordlists/{aspell,hunspell,ispell} dicts,

  aspell hunspell miscfiles wamerican wbritish wcanadian wcanadian-huge
  wcanadian-insane wcanadian-large wcanadian-small wfrench aspell-en
  iamerican ibritish ifrench aspell-fr hunspell-fr hunspell-en-us
  hunspell-en-ca

I then changed wheezy to sid in /etc/apt/sources.list and dist-upgraded.

Some things appeared when unpacking

 Unpacking emacsen-common (2.0.8) over (2.0.5) ...
 Preparing to unpack .../dictionaries-common_1.23.8_all.deb ...
 ERROR: dictionaries-common is broken - called emacs-package-remove as a 
new-style add-on, but has no compat file.
 Remove dictionaries-common for emacs23
 remove/dictionaries-common: Purging byte-compiled files for flavour emacs23
 Leaving 'diversion of /usr/share/dict/words to 
/usr/share/dict/words.pre-dictionaries-common by dictionaries-common'
 Unpacking dictionaries-common (1.23.8) over (1.12.11) ...

This is harmless and is a bug already fixed in emacsen-common (#736062).

 Preparing to unpack .../miscfiles_1.4.2.dfsg.1-9.1_all.deb ...
 /var/lib/dpkg/info/miscfiles.prerm: 30: /var/lib/dpkg/info/miscfiles.prerm: 
install-info: not found
 dpkg: warning: subprocess old pre-removal script returned error exit status 127
 dpkg: trying script from the new package instead ...
 dpkg: ... it looks like that went OK
 Unpacking miscfiles (1.4.2.dfsg.1-9.1) over (1.4.2.dfsg.1-9) ...

As message says, this was properly worked around.

Apart from that everything was smooth in the upgrade, including
dictionaries-common stuff

 Install dictionaries-common for emacs24
 install/dictionaries-common: Byte-compiling for emacsen flavour emacs24
 Wrote /usr/share/emacs24/site-lisp/dictionaries-common/debian-ispell.elc
 Wrote /usr/share/emacs24/site-lisp/dictionaries-common/ispell.elc
 Wrote /usr/share/emacs24/site-lisp/dictionaries-common/flyspell.elc

 Install dictionaries-common for emacs23
 install/dictionaries-common: Byte-compiling for emacsen flavour emacs23
 Wrote /usr/share/emacs23/site-lisp/dictionaries-common/debian-ispell.elc
 Wrote /usr/share/emacs23/site-lisp/dictionaries-common/ispell.elc
 Wrote /usr/share/emacs23/site-lisp/dictionaries-common/flyspell.elc

For this reason I am tagging this bug report as unreproducible. I will keep
this bug report open for some time, in case someone else can reproduce it
and provide information. If not I will close it.

Thanks for the info

-- 
Agustin


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to