Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 353171 - devmanual: expand Virtuals section
Summary: devmanual: expand Virtuals section
Status: RESOLVED FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Devmanual (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Devmanual Team
URL: http://devmanual.gentoo.org/general-c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-29 21:45 UTC by Thilo Bangert (RETIRED) (RETIRED)
Modified: 2012-11-02 17:51 UTC (History)
2 users (show)

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


Attachments
deprecate old-style virtuals (0001-Deprecate-old-style-virtuals.patch,3.69 KB, patch)
2011-04-22 18:32 UTC, Ulrich Müller
Details | Diff
deprecate old-style virtuals (0001-Deprecate-old-style-virtuals.patch,6.60 KB, patch)
2011-05-03 20:56 UTC, Ulrich Müller
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2011-01-29 21:45:54 UTC
- perhaps old style virtuals should be marked deprecated
- explain what KEYWORDS on a new-style virtual should look like
- explain how a new style virtual is introduced to the tree, ie. what should happen to the packages depending on the virtual
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2011-03-30 14:22:33 UTC
Ulrich, did you have something to add since you've been working on this for the gentoo-x86 tree?
Comment 2 Ulrich Müller gentoo-dev 2011-03-30 22:24:46 UTC
(In reply to comment #1)
> Ulrich, did you have something to add since you've been working on this for
> the gentoo-x86 tree?

Generally, I suck at writing documentation, so I won't come up with a patch/wording here.

Some points that could be added to Thilo's list:
- Keywording/stabilisation rules for new-style virtuals, basically:
  * can be keyworded and stabilised by maintainer when at least one of its
    providers has the corresponding keyword
  * arch teams are generally not involved (nothing that they could test for
    a virtual)
  * no need for 1 month waiting period
  See thread in -dev in 2007. The following posting more or less summarises it:
  <http://archives.gentoo.org/gentoo-dev/msg_c4c3b0f1cb46de12d1ddee62218578ed.xml>
- How to remove a new style virtual? (Fix its reverse dependencies and just
  remove it? Or are a "last rites" message and package masking needed?)
Comment 3 Ulrich Müller gentoo-dev 2011-04-22 18:32:32 UTC
Created attachment 270897 [details, diff]
deprecate old-style virtuals

(In reply to comment #2)
> Generally, I suck at writing documentation, so I won't come up with a
> patch/wording here.

Actually, here's a patch for the "deprecate old-style" part. Please review.
Comment 4 Ulrich Müller gentoo-dev 2011-05-03 20:56:35 UTC
Created attachment 272017 [details, diff]
deprecate old-style virtuals

With old-style virtuals finally banned from the tree, the wording can become much simpler. Updated patch attached.
Comment 5 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2011-05-03 21:02:26 UTC
Comment on attachment 272017 [details, diff]
deprecate old-style virtuals

(In reply to comment #4)
> Created attachment 272017 [details, diff]
> deprecate old-style virtuals
> 
> With old-style virtuals finally banned from the tree, the wording can become
> much simpler. Updated patch attached.

pushed. thx
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2012-11-02 17:51:44 UTC
This is already fixed