(just note you requested for this)
Daniel, to support app-editors/xemacs/xemacs-21.1.14.ebuild and
app-editors/xemacs/xemacs-21.4.8.ebuild without masking either (so the user can
choose between them) and also to not have an emerge --update xemacs suggest a
xemacs-21.4.8 when the user has 21.1.14 already emerged, we need a
emerge --asspecified =app-editors/xemacs-21.1*
type feature. This would add "=app-editors/xemacs-21.1*" into the world file.
Thanks again for this neat idea! I can stop pacing about the house thinking
about xemacs now :D
Here's the relevant part of our conversation:
<drobbins> another solution is to manually edit the world profile to have this
<drobbins> instead of:
<drobbins> We could easily add something like:
<drobbins> emerge --asspecified =app-editors/xemacs-21.1*
<mkennedy> that would be very handy
<drobbins> ^^ that would put exactly what you specify in the world profile
<drobbins> mkennedy: maybe submit a bug report for that feature, assign it to me.
<mkennedy> okay cool then :)
<drobbins> ayep :)
<drobbins> and that's super-easy to add :)
<mkennedy> i don't really need to specify _gamma suffix either by this method.
is that right?
Nice idea, but the "--asspecified" seems to be a rather unintuitive option name.
In fact I can't figure out how it emerged. ;^)
Can it be something else, like "--pin-version" or some such?
I do not know how valid this is anymore.
im not sure either
we hope to have xemacs 21.4.11 as the next stable verson
and 21.1.14 will be that last version in the 21.1 series
*** Bug 5197 has been marked as a duplicate of this bug. ***
an idea from Bug 5197 ...
when you do `emerge world -up` and a pkg is pinned, you show it with like [P] in
the bracketed list ...
of course you dont *actually* update it when you run `emerge world -u` ...
*** Bug 8859 has been marked as a duplicate of this bug. ***
*** Bug 11593 has been marked as a duplicate of this bug. ***
just a note on this.
its almost official that xemacs-21.1.14 is being phased out and 21.4.11 is going
to be the new stable xemacs so people with 21.1.14 will be encouraged to upgrade.
should we bother with pinning now that we have /etc/portage/package.[un]mask
Probably not. You can just mask >app-editors/xemacs-21.1.14 right?