This is still package masked, but will be unmasked after the Emacs 23 release. Test plan: <http://overlays.gentoo.org/proj/emacs/wiki/test%20plans> Target keywords: ~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd Thanks in advance.
keyworded ~arch for sparc
Keyworded on alpha. Thanks (as usual) for providing tes plans.
~arm/~ia64/~s390/~sh done
Um, this package is masked and unkeyworded, depends on a second masked package which itself depends on a third package which is masked. Isn't there any way this can be resolved after stuff actually gets unmasked?
(In reply to comment #4) > Um, this package is masked and unkeyworded, depends on a second masked package > which itself depends on a third package which is masked. Sorry for that. Unfortunately we cannot unmask virtual/emacs-23 before the actual release of Emacs 23 (otherwise it would pull in emacs-cvs for all users of unstable, which is not wanted). > Isn't there any way this can be resolved after stuff actually gets unmasked? There is, but it will involve either an extra revbump for app-editors/emacs, or dropping of keywords. By keywording emacs-daemon now we can avoid both.
(In reply to comment #5) > There is, but it will involve either an extra revbump for app-editors/emacs, > or dropping of keywords. By keywording emacs-daemon now we can avoid both. Dropping keywords is the norm. There's nothing wrong with dropping keywords. Besides that, with /usr/bin/emacs-23 installed (from app-editors/emacs-cvs-23*) installed, it doesn't install: * Messages for package app-emacs/emacs-daemon-0.14: * This package needs at least Emacs 23. * Use "eselect emacs" to select the active version. * * ERROR: app-emacs/emacs-daemon-0.14 failed. * Call stack: * ebuild.sh, line 48: Called pkg_setup * ebuild.sh, line 1264: Called elisp_pkg_setup * elisp.eclass, line 72: Called die * The specific snippet of code: * die "Emacs version ${have_emacs} is too low." * The die message: * Emacs version 22.3.1 is too low. It should be able to figure out where the 23 emacs executable is on its own. After all, all I did was `emerge emacs-daemon' and app-editors/emacs-*-23 was the first of two dependencies installed, the second being virtual/emacs-23. There is no unattended way a user can switch to emacs-23 in the mean time.
Marked ~hppa.
(In reply to comment #4) > Um, this package is masked and unkeyworded, depends on a second masked package > which itself depends on a third package which is masked. Isn't there any way > this can be resolved after stuff actually gets unmasked? All packages involved (app-emacs/emacs-daemon, app-editors/emacs-23.1, virtual/emacs-23) have been unmasked, and the dependency on OpenRC is gone too. Please go ahead with keywording.
~ppc64 done
Keyworded for ppc.
(In reply to comment #10) > Keyworded for ppc. Please keyword 0.15 too, since this will be the candidate for later stabilisation.
Only ~x86-fbsd missing.
(In reply to comment #13) > Only ~x86-fbsd missing. Also ~sparc-fbsd, after removal of the profile has been reverted.
This should have the same keywords as app-editors/emacs itself, so please add the ~mips keyword too.
Added ~mips. Just waiting on x86-fbsd.
x86-fbsd added, closing