Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 468308 - dev-lisp/ecls-12.12.1-r4 fails src_prepare phase
Summary: dev-lisp/ecls-12.12.1-r4 fails src_prepare phase
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-02 16:17 UTC by Steven Trogdon
Modified: 2013-05-29 13:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Trogdon 2013-05-02 16:17:58 UTC
In gentoo-prefix I get:

 * ecl-12.12.1.tgz SHA256 SHA512 WHIRLPOOL size ;-) ...                            [ ok ]
 * checking ebuild checksums ;-) ...                                               [ ok ]
 * checking auxfile checksums ;-) ...                                              [ ok ]
 * checking miscfile checksums ;-) ...                                             [ ok ]
>>> Unpacking source...
>>> Unpacking ecl-12.12.1.tgz to /storage/strogdon/gentoo/var/tmp/portage/dev-lisp/ecls-12.12.1-r4/work
>>> Source unpacked in /storage/strogdon/gentoo/var/tmp/portage/dev-lisp/ecls-12.12.1-r4/work
>>> Preparing source in /storage/strogdon/gentoo/var/tmp/portage/dev-lisp/ecls-12.12.1-r4/work/ecl-12.12.1 ...
 * Applying 12.12.1-headers-gentoo.patch ...                                       [ ok ]
cp: cannot stat ‘/usr/share/common-lisp/source/asdf/build/asdf.lisp’: No such file or directory
 * ERROR: dev-lisp/ecls-12.12.1-r4 failed (prepare phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  93:  Called call-ebuildshell 'src_prepare'
 *   environment, line 382:  Called src_prepare
 *   environment, line 2198:  Called die
 * The specific snippet of code:
 *       cp /usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die

From src_prepare() in the ebuild I believe this line

  cp /usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die

should read

  cp "${EPREFIX}"/usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die
Comment 1 François Bissey 2013-05-24 11:01:39 UTC
Thanks for reporting this Steve. I already asked Andrey to do that change on the mailing list.
Comment 2 Andrey Grozin gentoo-dev 2013-05-29 13:27:08 UTC
*ecls-13.5.1 (29 May 2013)
*ecls-12.12.1-r5 (29 May 2013)

  29 May 2013; Andrey Grozin <grozin@gentoo.org> -ecls-12.12.1-r4.ebuild,
  +ecls-12.12.1-r5.ebuild, +ecls-13.5.1.ebuild, +files/12.12.1-asdf.patch,
  +files/13.5.1-headers-gentoo.patch:
  Version bump; fixing #471364 and #468308 in 12.12.1