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

Bug#491985: debian-policy: Should Policy mandate -dbg binary packages to be `Priority: extra'?



Package: debian-policy
Version: 3.8.0.1
Severity: normal

Hello, Policy makers,

As discussed on debian-devel@l.d.o, the FTP team enforces a priority of
`extra' for packages whose purpose is to ship symbols for the GNU
debugger.
http://lists.debian.org/msgid-search/87wsjdanjq.fsf@delenn.ganneff.de

Indeed, only a small minority of packages do not follow that rule:

sorbet【~】$ grep-available -P dbg -s Priority | sort | uniq -c
    263 Priority: extra
      8 Priority: optional

sorbet【~】$ grep-available -FPackage dbg --and -FPriority optional -s Package 
Package: libonig2-dbg
Package: icedove-dbg
Package: libgnuradio-core0c2a-dbg
Package: kdbg (obviously a false positive, but I could not do `-FPackage -dbg')
Package: libwbxml2-0-dbg
Package: kxsldbg
Package: thunderbird-dbg
Package: libnetfilter-log1-dbg

Given this, I wonder if the Policy shouldn't require -dbg package to be
`extra', to align on the enforced value in order to reduce the differences
beteween the binary package we ship and the packages obtained by our users when
they build them from the source packages we ship.

A simple modification of the Policy like the following one could do the job:

--- a/policy.sgml
+++ b/policy.sgml
@@ -751,9 +751,10 @@
            <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
+               priorities, that are only likely to be useful if you
                already know what they are or have specialized
-               requirements.
+               requirements, or that only contain symbols for the GNU
+               debugger.
            </item>
          </taglist>
        </p>

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan



Reply to: