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