Debian Bug report logs - #730811
goo: postinst failure: ln: failed to create symbolic links

version graph

Package: goo; Maintainer for goo is Aaron M. Ucko <ucko@debian.org>; Source for goo is src:goo (PTS, buildd, popcon).

Reported by: Laurent Bonnaud <Laurent.Bonnaud@inpg.fr>

Date: Fri, 29 Nov 2013 19:39:01 UTC

Severity: grave

Tags: sid

Found in version goo/0.155-12

Fixed in version goo/0.155-13

Done: ucko@debian.org (Aaron M. Ucko)

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Aaron M. Ucko <ucko@debian.org>:
Bug#730811; Package goo. (Fri, 29 Nov 2013 19:39:06 GMT) (full text, mbox, link).


Acknowledgement sent to Laurent Bonnaud <Laurent.Bonnaud@inpg.fr>:
New Bug report received and forwarded. Copy sent to Aaron M. Ucko <ucko@debian.org>. (Fri, 29 Nov 2013 19:39:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Laurent Bonnaud <Laurent.Bonnaud@inpg.fr>
To: Debian BTS submission <submit@bugs.debian.org>
Subject: goo: postinst failure: ln: failed to create symbolic links
Date: Fri, 29 Nov 2013 20:27:17 +0100
Package: goo
Version: 0.155-12
Severity: grave


Hi,

here is the problem:

Setting up goo (0.155-12) ...
given is experimental at /usr/lib/emacsen-common/emacs-package-install
line 43.
when is experimental at /usr/lib/emacsen-common/emacs-package-install
line 45.
when is experimental at /usr/lib/emacsen-common/emacs-package-install
line 46.
Install goo for emacs
Install goo for emacs23
install/goo: Handling install for emacsen flavor emacs23
ln: failed to create symbolic link ‘./goo.el’: File exists
ln: failed to create symbolic link ‘./goo-font-lock.el’: File exists
ln: failed to create symbolic link ‘./goo-shell.el’: File exists
ERROR: install script from goo package failed
dpkg: error processing goo (--configure):
 subprocess installed post-installation script returned error exit status 1


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.11-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages goo depends on:
ii  libc6     2.17-96
ii  libgc1c2  1:7.2d-5
ii  libgmp10  2:5.1.2+dfsg-3

goo recommends no packages.

Versions of packages goo suggests:
ii  gcc        4:4.8.1-3
ii  libgc-dev  1:7.2d-5

-- no debconf information

-- 
Laurent Bonnaud.
http://www.gipsa-lab.grenoble-inp.fr/page_pro.php?vid=96




Added tag(s) sid. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sun, 01 Dec 2013 02:36:10 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Aaron M. Ucko <ucko@debian.org>:
Bug#730811; Package goo. (Sun, 01 Dec 2013 16:48:04 GMT) (full text, mbox, link).


Acknowledgement sent to ucko@debian.org (Aaron M. Ucko):
Extra info received and forwarded to list. Copy sent to Aaron M. Ucko <ucko@debian.org>. (Sun, 01 Dec 2013 16:48:04 GMT) (full text, mbox, link).


Message #12 received at 730811@bugs.debian.org (full text, mbox, reply):

From: ucko@debian.org (Aaron M. Ucko)
To: Laurent Bonnaud <Laurent.Bonnaud@inpg.fr>
Cc: 730811@bugs.debian.org
Subject: Re: Bug#730811: goo: postinst failure: ln: failed to create symbolic links
Date: Sun, 01 Dec 2013 11:44:21 -0500
Laurent Bonnaud <Laurent.Bonnaud@inpg.fr> writes:

> install/goo: Handling install for emacsen flavor emacs23
> ln: failed to create symbolic link ‘./goo.el’: File exists

Thanks for the report.  It looks like goo's postinst script wound up
running twice in succession with no intervening cleanup, presumably due
to a previous failure.  I can certainly fix it to handle this case
better, but would appreciate knowing what went wrong the first time so
that I can address that as well.  Even if you didn't explicitly save the
output, you should be able to find it in /var/log/apt/term.log.1.gz.

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu



Information forwarded to debian-bugs-dist@lists.debian.org, Aaron M. Ucko <ucko@debian.org>:
Bug#730811; Package goo. (Sun, 01 Dec 2013 17:42:04 GMT) (full text, mbox, link).


Acknowledgement sent to ucko@debian.org (Aaron M. Ucko):
Extra info received and forwarded to list. Copy sent to Aaron M. Ucko <ucko@debian.org>. (Sun, 01 Dec 2013 17:42:04 GMT) (full text, mbox, link).


Message #17 received at 730811@bugs.debian.org (full text, mbox, reply):

From: ucko@debian.org (Aaron M. Ucko)
To: Laurent Bonnaud <Laurent.Bonnaud@inpg.fr>
Cc: 730811@bugs.debian.org
Subject: Re: Bug#730811: goo: postinst failure: ln: failed to create symbolic links
Date: Sun, 01 Dec 2013 12:39:23 -0500
ucko@debian.org (Aaron M. Ucko) writes:

> Thanks for the report.  It looks like goo's postinst script wound up
> running twice in succession with no intervening cleanup, presumably due

Further investigation reveals that this can happen when configuring both
emacs23 and goo in the same run.  Please let me know if that was NOT the
case for you.

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu



Reply sent to ucko@debian.org (Aaron M. Ucko):
You have taken responsibility. (Sun, 01 Dec 2013 19:21:09 GMT) (full text, mbox, link).


Notification sent to Laurent Bonnaud <Laurent.Bonnaud@inpg.fr>:
Bug acknowledged by developer. (Sun, 01 Dec 2013 19:21:09 GMT) (full text, mbox, link).


Message #22 received at 730811-close@bugs.debian.org (full text, mbox, reply):

From: ucko@debian.org (Aaron M. Ucko)
To: 730811-close@bugs.debian.org
Subject: Bug#730811: fixed in goo 0.155-13
Date: Sun, 01 Dec 2013 19:18:30 +0000
Source: goo
Source-Version: 0.155-13

We believe that the bug you reported is fixed in the latest version of
goo, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 730811@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aaron M. Ucko <ucko@debian.org> (supplier of updated goo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 01 Dec 2013 13:57:57 -0500
Source: goo
Binary: goo
Architecture: source amd64
Version: 0.155-13
Distribution: unstable
Urgency: high
Maintainer: Aaron M. Ucko <ucko@debian.org>
Changed-By: Aaron M. Ucko <ucko@debian.org>
Description: 
 goo        - generic object-orientator (programming language)
Closes: 730811
Changes: 
 goo (0.155-13) unstable; urgency=high
 .
   * debian/goo.emacsen-install: Tolerate preexisting .el symlinks, which
     can exist when configuring goo and an emacs flavor in the same run.
     (Closes: #730811.)
   * debian/control: Note compliance with Standards-Version 3.9.5.
Checksums-Sha1: 
 5b602b895dc0c8d067d975b229cf45ba7ecc505d 1826 goo_0.155-13.dsc
 d06bfba0a397c08692d47a9eca8bf189a621bf06 16466 goo_0.155-13.debian.tar.gz
 ba8dd8f14467b4f9390737d489dfacccd67e1a5f 1717728 goo_0.155-13_amd64.deb
Checksums-Sha256: 
 7123cde32f7f76940d8fb8327cd49c08fa1795644fa36c3bd7bcfc902c64ab69 1826 goo_0.155-13.dsc
 f3457e583056479e43225f8253100304e15c666376acb76fca327c12de5e002f 16466 goo_0.155-13.debian.tar.gz
 0d532bf7b15518b17deb783d549313ee4a3946ca7665fa271e4db21e4deff932 1717728 goo_0.155-13_amd64.deb
Files: 
 7dd3460a067f4ab34837a9d5bf48f45d 1826 lisp optional goo_0.155-13.dsc
 98dcdf7503c33846054bfd9e3d9f14eb 16466 lisp optional goo_0.155-13.debian.tar.gz
 734d014054ff6403a33768302bc7d7bd 1717728 lisp optional goo_0.155-13_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQIcBAEBCAAGBQJSm4kkAAoJEB5wkbHxSmSihmYP/0j5g3viji+3GIVzj5rZM5XJ
CJHJsMEdOYWVay6C/+2KoGeDLijF7ZeLKP1S3xpiUxcgq+HAX5Dr/5Hoq4REvlX5
YjO4CCaWf2CMGPi9ZpZq+Y6iq2BaplBcimlxnVOKb6oDjEX0gSiUPPpYCN3j5dvt
jNhUrNPY3FeJftvLJya/2iJaKniPhJg9FYv9ye77e/i95mWVF7IUr2UXLlFzvMVd
6JQuOCTq7iZwfGsV+y3tJ1GCf/xc6tnBbr/O4v9Xyvl8nUzafxIQAK4DIkb2kVr2
IJDebyN9WgPM5jd1tInVJ4k4sxnV+vV71vSjHByvh7i/QSY6E8j0FkudHFtxJL5G
aPSPOTCesGiIzIhE/z3ZyIAzogVeTQelmtTtRR8A9FKnaLk9JwHRiF/Cb5KWEzGn
+Q+NFsaQKjSZv1wcZt5Ks7Y1OrQfO8Aowyq9qPhE8B1T7ykkDS3EZlI5gwLSLtNy
ayAxQwx3Tkb8t0aHjWP1CtsrI5J2SI4or42K9rIsWBB9awfneS7uXG0ZV5RotUpo
Di9udcGf4nQhqpakSZ6xoYyL7mQGvZ9B8o2K8UNpBgSjcNu8E3thftvx+yN2MNyH
Ql1wp58K71p4FExYrn79H9SMG/uR+z95PMoqxSgtrT6uZECPpA2YxL2Mkp8Sv0li
KdG6Xbv+c0H4jOHzMmql
=CV8/
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 31 Dec 2013 07:27:45 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 03:29:26 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.