Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 75375 - Failed to emerge app-editors/jasspa-microemacs-20040301
Summary: Failed to emerge app-editors/jasspa-microemacs-20040301
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-22 15:39 UTC by Oleg
Modified: 2005-02-13 18:55 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 Oleg 2004-12-22 15:39:23 UTC
strip mec
mv: cannot stat `me': No such file or directory
>>> Test phase [not enabled]: app-editors/jasspa-microemacs-20040301

>>> Install jasspa-microemacs-20040301 into /var/tmp/portage/jasspa-microemacs-20040301/image/ category app-editors
>>> dobin: making me executable...
>>> dobin: making me32 executable...
install: cannot stat `me32': No such file or directory

!!! ERROR: app-editors/jasspa-microemacs-20040301 failed.


Reproducible: Always
Steps to Reproduce:
1. emerge jasspa-microemacs
2.
3.

Actual Results:  
>>> Install jasspa-microemacs-20040301 into
/var/tmp/portage/jasspa-microemacs-20040301/image/ category app-editors
>>> dobin: making me executable...
>>> dobin: making me32 executable...
install: cannot stat `me32': No such file or directory

!!! ERROR: app-editors/jasspa-microemacs-20040301 failed.


Expected Results:  
emerged ;-)

I did a small research and appears that both available jasspa-microemacs builds
try to do: "mv me m32" (ebuild line 45). But source file "me" is not exists at
this moment. It is created later. But install fails to find "me32" (mv failed to
replace "me32" with non-existant file "me").
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-02-11 04:19:04 UTC
I have no idea why this could happen.
Please submit the output of `emerge --info`,
if jasspa-microemacs-20040301-r1.ebuild doesn't install.
Comment 2 Matti P. T. Juvonen 2005-02-13 08:30:31 UTC
I get the same error when emerging with USE="-X". The problem seems to be that when you build the console-only version, the binary is called "mec" instead of "me". The ebuild expects it to be called "me" and fails when the file isn't found.
Comment 3 Matti P. T. Juvonen 2005-02-13 09:58:52 UTC
Sorry, forgot to add: this problem applies to -r1 as well.
Comment 4 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-02-13 18:55:18 UTC
Thanks for pointing that. This issue is fixed in -r2.