Bug#613484: /usr/bin/ecl is not installed
Tobias Hansen
thansen at debian.org
Sun Aug 31 18:18:36 UTC 2014
Control: tags -1 + patch
Hi,
the problem is a faulty postrm script that removes /usr/bin/ecl on
upgrade after the new files are unpacked, see [1]. A workaround is to
remove ecl and then install it again. The attached patch fixes the
postrm script but since the old postrm script is run on upgrade
everybody upgrading to a new version which includes this patch would
still end up without /usr/bin/ecl. After a second update everything
would be fine. I'm not sure if one should go further into complicated
maintainer script constructions to solve this issue.
[1] https://wiki.debian.org/MaintainerScripts#Upgrading
Best,
Tobias
On Mon, 17 Feb 2014 12:41:40 +0100 "Ph. Marek"
<philipp.marek at linbit.com> wrote:
> Package: ecl
> Version: 13.5.1+dfsg2-4
> Followup-For: Bug #613484
>
> This is still an issue:
>
>
> $ apt-get install --reinstall ecl
...
> $ ls -la /usr/bin/ecl
> ls: cannot access /usr/bin/ecl: No such file or directory
-------------- next part --------------
A non-text attachment was scrubbed...
Name: postrm-upgrade.patch
Type: text/x-diff
Size: 388 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-common-lisp-devel/attachments/20140831/7919f0ed/attachment.patch>
More information about the pkg-common-lisp-devel
mailing list