Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 2767 - emerge --pin-version =app-editors/xemacs-21.1* feature
Summary: emerge --pin-version =app-editors/xemacs-21.1* feature
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Portage team
: 5197 8859 11593 (view as bug list)
Depends on:
Reported: 2002-05-16 02:46 UTC by Matthew Kennedy (RETIRED)
Modified: 2011-10-30 22:21 UTC (History)
7 users (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Kennedy (RETIRED) gentoo-dev 2002-05-16 02:46:06 UTC
(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
in it:
<drobbins> =app-editors/xemacs-21.1*
<drobbins> instead of:
<drobbins> app-editors/xemacs
<drobbins> We could easily add something like:
<mkennedy> yeah
<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?
<drobbins> right.
Comment 1 Arcady Genkin (RETIRED) gentoo-dev 2002-05-16 10:18:03 UTC
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?
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2002-12-02 05:37:52 UTC
I do not know how valid this is anymore.
Comment 3 Rendhalver (RETIRED) gentoo-dev 2002-12-11 02:18:51 UTC
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 
Comment 4 Matthew Kennedy (RETIRED) gentoo-dev 2002-12-14 00:11:06 UTC
Comment 5 SpanKY gentoo-dev 2003-01-08 12:49:46 UTC
*** Bug 5197 has been marked as a duplicate of this bug. ***
Comment 6 SpanKY gentoo-dev 2003-01-08 12:51:25 UTC
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` ...
Comment 7 SpanKY gentoo-dev 2003-01-08 13:31:38 UTC
*** Bug 8859 has been marked as a duplicate of this bug. ***
Comment 8 SpanKY gentoo-dev 2003-01-08 14:53:09 UTC
*** Bug 11593 has been marked as a duplicate of this bug. ***
Comment 9 Rendhalver (RETIRED) gentoo-dev 2003-01-14 09:47:31 UTC
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.
Comment 10 SpanKY gentoo-dev 2003-11-03 11:25:56 UTC
should we bother with pinning now that we have /etc/portage/package.[un]mask
Comment 11 Charles Goodwin 2003-12-13 16:05:30 UTC
Probably not.  You can just mask >app-editors/xemacs-21.1.14 right?