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: