tag 754893 + unreproducible
thanks
[Please reply to the [email protected] 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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]