[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#758234: [PATCH v2] Remove priority "extra", make all corresponding packages priority "optional"



All packages that currently are of priority "extra" shall be changed to
priority "optional" for the reasons outlined in message #35 to this
report

 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758234#35

If technically feasible, and I think so, the transition shall be done
through ftpmaster's override file, which will cause lintian warnings
for affected packages so that the maintainers can adapt the packages'
control files gradually.

---
On Sat, Aug 23, 2014 at 09:59:09PM +0100, Simon McVittie wrote:
> On 23/08/14 17:54, Gerrit Pape wrote:
> > --- a/policy.sgml
> > +++ b/policy.sgml
> > @@ -855,15 +855,6 @@ zope.
> >             distribution, and many applications. Note that
> >             optional packages should not conflict with each other.

> That last sentence is not feasible if the 'extra' priority is
> abolished, and should also be deleted by the patch.

Yes, obviously, thanks for spotting this.  Here's v2 of the patch with
this sentence removed too.

> There might also be other mentions of 'extra' vs. the other priorities
> (packages in extra may conflict with other packages in the same suite,
> but higher priorities are expected to be fully installable) elsewhere
> in Policy, which should also be amended.

I thoroughly searched policy.sgml for "extra", "optional", "priorities",
"priority" (ignore-case), and only found the example included in the
patch.

If further discussion doesn't happen or doesn't suggest otherwise, I
still plan to call for seconds in about a week.

Regards, Gerrit.


 policy.sgml | 20 +++++---------------
 1 file changed, 5 insertions(+), 15 deletions(-)

diff --git a/policy.sgml b/policy.sgml
index 6eac491..628a5c9 100644
--- a/policy.sgml
+++ b/policy.sgml
@@ -852,17 +852,7 @@ zope.
 		install if you didn't know what it was and don't have
 		specialized requirements. This is a much larger system
 		and includes the X Window System, a full TeX
-		distribution, and many applications. Note that
-		optional packages should not conflict with each other.
-	    </item>
-	    <tag><tt>extra</tt></tag>
-	    <item>
-		This contains all packages that conflict with others
-		with required, important, standard or optional
-		priorities, or are only likely to be useful if you
-		already know what they are or have specialized
-		requirements (such as packages containing only detached
-		debugging symbols).
+		distribution, and many applications.
 	    </item>
 	  </taglist>
 	</p>
@@ -3660,10 +3650,10 @@ Files:
 	    size, section and priority and the filename.  For example:
 	    <example>
 Files:
- 4c31ab7bfc40d3cf49d7811987390357 1428 text extra example_1.2-1.dsc
- c6f698f19f2a2aa07dbb9bbda90a2754 571925 text extra example_1.2.orig.tar.gz
- 938512f08422f3509ff36f125f5873ba 6220 text extra example_1.2-1.diff.gz
- 7c98fe853b3bbb47a00e5cd129b6cb56 703542 text extra example_1.2-1_i386.deb
+ 4c31ab7bfc40d3cf49d7811987390357 1428 text optional example_1.2-1.dsc
+ c6f698f19f2a2aa07dbb9bbda90a2754 571925 text optional example_1.2.orig.tar.gz
+ 938512f08422f3509ff36f125f5873ba 6220 text optional example_1.2-1.diff.gz
+ 7c98fe853b3bbb47a00e5cd129b6cb56 703542 text optional example_1.2-1_i386.deb
 	    </example>
 	    The <qref id="f-Section">section</qref>
 	    and <qref id="f-Priority">priority</qref> are the values of
-- 
2.1.0


Reply to: