Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 432194 - app-editors/emacs-vcs fails to install `emacs'
Summary: app-editors/emacs-vcs fails to install `emacs'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-21 13:39 UTC by James Cloos
Modified: 2012-08-21 19:23 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 James Cloos 2012-08-21 13:39:25 UTC
The ebuild includes this in src_install():

        rm "${ED}"/usr/bin/emacs-${FULL_VERSION}-${EMACS_SUFFIX} \
                || die "removing duplicate emacs executable failed"
        mv "${ED}"/usr/bin/emacs-${EMACS_SUFFIX} "${ED}"/usr/bin/${EMACS_SUFFIX} \
                || die "moving Emacs executable failed"

The call the mv(1) appears still to be OK, but the call to rm(1) removes what is now the /only/ emacs(1) installed by «make install».

The ebuild should be updated to remove that now superfluous call to rm(1).

I’m not certain when upstream changed their install target, but it has not been too many days; perhaps as few as half a week.

I confirmed via:

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.2.9999.ebuild?view=markup

that the ebuild in cvs matches what I have here.

Removing just that call to rm(1) was sufficient to get a working emacs(1) again.
Comment 1 Ulrich Müller gentoo-dev 2012-08-21 14:14:59 UTC
Upstream has changed it yesterday (or rather, 16 hours ago): <http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/109704#Makefile.in>

I'll take care of it later today.
Comment 2 James Cloos 2012-08-21 14:29:06 UTC
16 hours, eh?

Funny.

I first hit this when I tried to update my emacs /15/ hours ago.

One hour or so earlier and I wouldn’t have noticed. ☺
Comment 3 Ulrich Müller gentoo-dev 2012-08-21 19:23:08 UTC
Fixed.
Thanks for reporting.