[Pkg-gnu-smalltalk-devel] Bug#802954: gnu-smalltalk-el: Prevents upgrade of emacs24
Adrian Bunk
bunk at debian.org
Fri Jan 13 15:15:05 UTC 2017
On Sun, Oct 25, 2015 at 03:43:36PM +0100, Hilko Bengen wrote:
> Package: gnu-smalltalk-el
> Version: 3.2.5-1
> Severity: grave
> Tags: patch
>
> Dear maintainer,
>
> while upgrading emacs24 from 24.5+1-2 to 24.5+1-3 today, the postinstall
> script failed with the following output:
>
> ,----
> | [...]
> | Install gnu-smalltalk-el for emacs24
> | install/gnu-smalltalk-el: Handling install for emacsen flavor emacs24
> | cp: cannot create symbolic link ‘./gst-mode.el’ to ‘../../../emacs/site-lisp/gnu-smalltalk-el/gst-mode.el’: File exists
> | cp: cannot create symbolic link ‘./smalltalk-mode.el’ to ‘../../../emacs/site-lisp/gnu-smalltalk-el/smalltalk-mode.el’: File exists
> | ERROR: install script from gnu-smalltalk-el package failed
> | dpkg: error while cleaning up:
> | subprocess installed post-installation script returned error exit status 1
> `----
Works for me:
...
Preparing to unpack .../emacs24_24.5+1-7.1+b1_amd64.deb ...
Remove gnu-smalltalk-el for emacs24
remove/gnu-smalltalk-el: purging byte-compiled files for emacs24
Remove emacsen-common for emacs24
emacsen-common: Handling removal of emacsen flavor emacs24
Unpacking emacs24 (24.5+1-7.1+b1) over (24.5+1-7.1) ...
...
Setting up emacs24 (24.5+1-7.1+b1) ...
Install emacsen-common for emacs24
emacsen-common: Handling install of emacsen flavor emacs24
Wrote /etc/emacs24/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs24/site-lisp/debian-startup.elc
Install gnu-smalltalk-el for emacs24
install/gnu-smalltalk-el: Handling install for emacsen flavor emacs24
Processing triggers for libc-bin (2.24-8) ...
> The cause of the error lies in line 28 of /usr/lib/emacsen-common/packages/install/gnu-smalltalk-el:
>
> Replacing
>
> cp -s ../../../emacs/site-lisp/${PACKAGE}/*.el .
>
> with
>
> cp -sf ../../../emacs/site-lisp/${PACKAGE}/*.el .
>
> fixed the issue.
Are you able to reproduce this?
My first guess whould be that something went wrong with the removal,
and that the actual problem might be there?
> Cheers,
> -Hilko
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
More information about the Pkg-gnu-smalltalk-devel
mailing list