Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 504660 - app-emacs/haskell-mode-13.07 - doins: *.elc does not exist (with FEATURES="test")
Summary: app-emacs/haskell-mode-13.07 - doins: *.elc does not exist (with FEATURES="te...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-15 08:41 UTC by Markus Walter
Modified: 2014-03-15 19:27 UTC (History)
0 users

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


Attachments
build log (haskell-mode-13.07:20140315-082625.log,15.05 KB, text/plain)
2014-03-15 08:41 UTC, Markus Walter
Details
emerge --info (info.txt,5.62 KB, text/plain)
2014-03-15 08:41 UTC, Markus Walter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Walter 2014-03-15 08:41:07 UTC
On my hardened ~amd64 machine I see the following failure for haskell-mode. I'm using emacs-24.3-r2 and this does not occur with app-emacs/haskell-mode-2.9.1.

>>> Install haskell-mode-13.07 into /var/tmp/portage/app-emacs/haskell-mode-13.07/image/ category app-emacs
 * Installing Elisp files for GNU Emacs support ...
/usr/bin/install: cannot stat ‘*.elc’: No such file or directory
!!! doins: *.elc does not exist
 * ERROR: app-emacs/haskell-mode-13.07::gentoo failed (install phase):
 *   doins failed
Comment 1 Markus Walter 2014-03-15 08:41:20 UTC
Created attachment 372708 [details]
build log
Comment 2 Markus Walter 2014-03-15 08:41:31 UTC
Created attachment 372710 [details]
emerge --info
Comment 3 Ulrich Müller gentoo-dev 2014-03-15 14:16:13 UTC
Looks like "make check" will remove all *.elc files.

As a workaround, try emerging without FEATURES="test".
Comment 4 Markus Walter 2014-03-15 14:59:21 UTC
(In reply to Ulrich Müller from comment #3)
> As a workaround, try emerging without FEATURES="test".

This worked for me. :)
Comment 5 Ulrich Müller gentoo-dev 2014-03-15 19:27:30 UTC
+  15 Mar 2014; Ulrich Müller <ulm@gentoo.org> haskell-mode-13.07.ebuild:
+  Perform tests in a separate directory because "make check" removes the
+  byte-compiled elisp files, bug 540660.
+

No revbump because this is a build failure.
Thank you for reporting.