Bug#1089110: [PATCH] Document that packages should not require man / info / locale files

2024-12-30 Thread Mattia Rizzolo
--- > + > +The directory ``/usr/share/locale/`` contains localization files for > +different locales. > + > +Packages should not require the existence of any files in > +``/usr/share/locale/`` in order to function in a ``C`` or ``C.UTF-8`` > +locale. > + > .. _s

Bug#998165: debian-policy: document and allow Description in the source paragraph

2021-12-27 Thread Mattia Rizzolo
itself. ? (fwiw, Guillem: do you think the same text, once picked, should be copied verbatim on deb-src-control(5)?) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More a

Bug#998165: debian-policy: document and allow Description in the source paragraph

2021-12-24 Thread Mattia Rizzolo
have their own Description: fields" ? Where would you add this line? The whole section is talking about Description regardless of where it is used, so your suggestion doesn't sounds any good there. -- regards, Mattia Rizzolo GPG Key: 66

Bug#998165: debian-policy: document and allow Description in the source paragraph

2021-12-14 Thread Mattia Rizzolo
n general. [...] The fields in the general paragraph (the first one, for the source package) are: [...] Of course I'm happy to use a different expression (like, "first paragraph of a source control file") if I'm recommended to. -- regards, Ma

Bug#998165: debian-policy: document and allow Description in the source paragraph

2021-12-12 Thread Mattia Rizzolo
On Sun, Oct 31, 2021 at 11:18:35AM +0100, Mattia Rizzolo wrote: > If I get no pushbacks I'll also propose some text later on when I'm > freer (unless somebody beats me to it!). I'm hereby seeking seconds (or, well, suggestions for improvements) for the following di

Bug#998165: debian-policy: document and allow Description in the source paragraph

2021-11-04 Thread Mattia Rizzolo
l standard - metalanguage for markup languages. +Description: ${source:Synopsis} - Python3 bindings + ${source:Extended-Description} . This package contains the files needed to use the GNOME XML library in Python3 programs. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A

Bug#998165: debian-policy: document and allow Description in the source paragraph

2021-11-03 Thread Mattia Rizzolo
odified to filter this out of the Sources file? I'm sure it could, but I don't think we would want that? As I wrote, it's likely what we would like to have regardless, so that, say `apt-cache showsrc` can bring some more information. -- regards, Mattia Ri

Bug#998165: debian-policy: document and allow Description in the source paragraph

2021-10-31 Thread Mattia Rizzolo
few packages are going to make use of this facility in the near future so it shouldn't really matter IMHO. If I get no pushbacks I'll also propose some text later on when I'm freer (unless somebody beats me to it!). -- regards, Mattia Rizzolo GPG Key:

Bug#685506: debian-policy: Please add field Files-Excluded to machine readable copyright files definition

2021-09-18 Thread Mattia Rizzolo
erested in seconding such patch. For whoever is going to write it, remember to talk about: * Files-Excluded-$component * Files-Included which are even less-known bits of the "specification" (Files-Included is also *very* new, in Debian times). -

Bug#682347: resurrect editor virtual package name

2021-05-19 Thread Mattia Rizzolo
description: default base system /usr/bin/editor > + alternatives: > + - /usr/bin/editor > + - name: editor > + description: suitable /usr/bin/editor > + alternatives: > + - /usr/bin/editor > - name: flexmem > description: anything that can access flex

Bug#875531: "editor +42 filename" -- accept or reject?

2021-05-19 Thread Mattia Rizzolo
On Tue, May 18, 2021 at 12:11:08PM -0700, Sean Whitton wrote: > On Tue 18 May 2021 at 01:42PM +02, Mattia Rizzolo wrote: > > > Seconded. > > Thanks. I looked at applying this patch but the version we have in git > doesn't apply to 'next' without first app

Bug#875531: "editor +42 filename" -- accept or reject?

2021-05-18 Thread Mattia Rizzolo
ual package ``editor`` by including it in the > > ``Provides`` control field. The package providing the current default Seconded. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapr

Bug#932696: Please document Haskell team style Vcs-Git sytax

2021-04-08 Thread Mattia Rizzolo
l file must not have more than one ``Vcs-`` > field. If the package is maintained in multiple version control Seconded. Thank you for formalizing this syntax. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .

Bug#971023: Version field (5.6.12) and colons

2020-11-09 Thread Mattia Rizzolo
lly needed, consider it seconded by me. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `

Re: Bug#971023: Version field (5.6.12) and colons

2020-09-30 Thread Mattia Rizzolo
quot;1:2.3:abc" used to be valid). ¹ and I think it does: https://salsa.debian.org/dbnpolicy/policy/-/commit/918cac858424739a5af269d993e4cadfab285b29 So, yes. I think it would be good to make the wording just clearer, instead of carrying over some previous syntax from when the rules we

Bug#940144: developers-reference: document self-service givebacks in wanna-build section

2020-01-21 Thread Mattia Rizzolo
ently has trouble being deployed. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri

Bug#941475: debian-policy: please document the /run/reboot-required thingy in the upgrade changelog

2019-10-03 Thread Mattia Rizzolo
he upgrading checklist? I only read the title of the d-d-a mail, but I read the upgrade checklist many times over the course of the years. Hope that answers your question :) I think this would be the case where a 3rd party thought would be welcome :) -- regards, Mattia

Bug#941475: debian-policy: please document the /run/reboot-required thingy in the upgrade changelog

2019-10-01 Thread Mattia Rizzolo
. Like you document in the checklist addition to the virtual packages: also those don't require any change to existing packages, it's just there for everybody to know that starting from that version they can make use of that new thing. -- regards, Mattia Rizzolo GP

Bug#941475: debian-policy: please document the /run/reboot-required thingy in the upgrade changelog

2019-10-01 Thread Mattia Rizzolo
Package: debian-policy Version: 4.4.1.0 SSIA. (incidentally, due to this the change also didn't make it to d-d-a…) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: http

Bug#884857: developers-reference: clarify process on retirement/improve wording

2019-09-22 Thread Mattia Rizzolo
to > + mail NM frontdesk using ``n...@debian.org``. Mh, not really. For SSO issues, the point of contact is the SSO team. The NM team grew a some know-how due to providing support in the past, but I really don't want it to be advertised as the SSO support team. -- regards,

Bug#884857: developers-reference: clarify process on retirement/improve wording

2019-09-22 Thread Mattia Rizzolo
his gpg key really belongs to the same person that used to be behind this Debian uid") -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Bug#932696: Please document Haskell team style Vcs-Git sytax [and 1 more messages]

2019-07-22 Thread Mattia Rizzolo
ength actually), probably debina-qa@ or debian-devel@. It was then implemented in vcswatch (https://qa.debian.org/cgi-bin/vcswatch) and elsewhere. I'm positive a result of that discussion made clear there was no such URI format available already. -- regards, Mattia R

Bug#918438: orig tarball components with uppercase letters

2019-01-06 Thread Mattia Rizzolo
k the usage of features because of a bug. And don't use case insensitive file systems to do UNIX development. :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://maprer

Bug#850171: Recommend that manpages contain an EXAMPLES section

2018-11-04 Thread Mattia Rizzolo
rated manpages. What I mean is: if there is really enough people wanting this change by all means do it, but 1. make the wording clear that is really optional (in this view, I see "recommended" as too strong a word) and 2. I really hope lintian won't start bothering for this. -- re

Bug#845715: Required targets must not write outside of the source package tree

2018-11-04 Thread Mattia Rizzolo
ificant time and effort > > +4.9 > +Required targets must not write outside of the unpacked source > +package tree, except for TMPDIR (or /tmp if that is not set). > + > 10.1 > Binaries should be stripped using > ``strip --strip-unneeded --remove-s

Bug#904248: Beginnings of a patch to add netbase to build-essential

2018-10-20 Thread Mattia Rizzolo
/hosts than having netbase. And with the presence of people being actively against netbase in build essential then I'd say this policy change can't go on at all… -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .

Bug#904248: Beginnings of a patch to add netbase to build-essential

2018-10-12 Thread Mattia Rizzolo
e, which is an issue in my book. On the note of /etc/hosts, I'm fixing the original bug rised by Simon McVittie (that was triggered by tests.reproducible-builds.org not resolving localhost) within pbuilder (#905307) btw. -- regards, Mattia Rizzolo GPG Key: 66AE 2B

Re: Current plan for translating Policy

2018-07-30 Thread Mattia Rizzolo
usr/share/doc/debian-policy/xx instead — also considering Policy §12.3 (the relevant change made with v3.9.7). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me:

Bug#795402: base-files: Please add Creative Commons license texts

2018-07-10 Thread Mattia Rizzolo
ean means a "regular patch" in the bug). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad us

Bug#891216: seconded 891216: Requre d-devel consultation for epoch bump

2018-06-28 Thread Mattia Rizzolo
believe the trouble Ian is referring to is much minor, and it's the case where an useless epoch bump in debian caused the ubuntu autosync to fail due to reuse of filename - which has been "fixed" differently in policy by forbidding epoch-free-version reuse) -- regards,

Bug#900679: nmu: Migrating developers-reference to Salsa and minor updates

2018-06-03 Thread Mattia Rizzolo
on the repo after > the move. Done => https://salsa.debian.org/debian/developers-reference And added you to the project. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Bug#900679: nmu: Migrating developers-reference to Salsa and minor updates

2018-06-03 Thread Mattia Rizzolo
e is receiving the bug mails in any way). Also CCing lucas… -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~m

Bug#900679: nmu: Migrating developers-reference to Salsa and minor updates

2018-06-03 Thread Mattia Rizzolo
f maintainers" team at all, and that if you actually wish to work on it you should go ahead, add yourself to uploaders and do stuff. Incidentally, what's your interest for working on devref? Surely you have some other goal other than those very very minor changes… -- regards,

Bug#891216: Requre d-devel consultation for epoch bump

2018-02-26 Thread Mattia Rizzolo
a patch like this, pretty much everybody would like to see the filename and the hook delimiters (i.e. everything git diff gives you). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Bug#887771: debian-policy: No paragraph numbers in 4.1.3 policy.txt

2018-01-19 Thread Mattia Rizzolo
er formats are not very usable). Right, that's a long known issue due to a sphinx bug (that has very recently been fixed upstream). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''

Re: Bug#886219: lintian should be less pedantic about latest policy version

2018-01-03 Thread Mattia Rizzolo
ackages against the upgrading > checklist before they can upload other improvements is an example of > requiring prerequisite work of volunteers that is not needed for > co-ordinating with other volunteers. So we should not require it. Agree, we should not require it. But I believe we shou

Bug#883950: debian-policy: allow specifying common licenses with only the identifier

2017-12-09 Thread Mattia Rizzolo
extended license specification). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `

Bug#859649: debian-policy: Please add CC0-1.0 to common-licenses

2017-12-08 Thread Mattia Rizzolo
re/common-licenses/Artistic``, > > + ``/usr/share/common-licenses/CC0-1.0``, > > ``/usr/share/common-licenses/GPL-1``, > > ``/usr/share/common-licenses/GPL-2``, > > ``/usr/share/common-licenses/GPL-3``, Seconded. (just know that I'd love to see as many long tex

Bug#881431: debian-policy: Clarify a version number is unique field

2017-11-11 Thread Mattia Rizzolo
t machinery at ftp-master. But that's for another day. Personally I believe that should come *before* having it in policy. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about

Bug#881432: debian-policy: Please clarify postinst invocation upon first installation

2017-11-11 Thread Mattia Rizzolo
great effort of documenting how dpkg behaves. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri

Bug#846970: Patch to document Build-Indep-Architecture field

2017-10-14 Thread Mattia Rizzolo
t should be more straightforward in conveying its meaning of "pretty please at least two arch". -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Bug#636383: debian-policy: 10.2 and others: private libraries may also be multi-arch-ified

2017-10-14 Thread Mattia Rizzolo
ich very weirdly seemed to be what most of the mails in this bug are about? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad

Bug#877697: debian-policy: discourage using all 4 digits numbers in Standards-Version

2017-10-04 Thread Mattia Rizzolo
it when you are always used to see 3. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri

Bug#877697: debian-policy: discourage using all 4 digits numbers in Standards-Version

2017-10-04 Thread Mattia Rizzolo
should be avoided, and most packages avoid it indeed, but this wording in the policy makes me feel like it's pretty much the same. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about

Bug#874206: debian-policy: allow a trailing comma in package relationship fields

2017-09-05 Thread Mattia Rizzolo
mapreri: well dpkg does not accept it but the perl code does and remove it before generating the DEBIAN/control files so it's all good mapreri: I'll clarify the deb-src-control man page -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3

Bug#874206: debian-policy: allow a trailing comma in package relationship fields

2017-09-04 Thread Mattia Rizzolo
://bugs.debian.org/760021#20>. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'

Bug#870915: debian-policy: [5.6.30] Testsuite: There are much more defined values

2017-08-30 Thread Mattia Rizzolo
kages for which to run a specific autodep8 thing (which is what has been done for all the things currently in autodep8 to have them enabled right away for all packages). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .'&

Re: [policy] 01/03: correct description of Testsuite:

2017-08-29 Thread Mattia Rizzolo
Wait a second... On Tue, 29 Aug 2017, 12:01 a.m. Sean Whitton wrote: > commit 18c8f975c6351c0c720804b7c4a9801561c94398 > Author: Sean Whitton > Date: Sat Aug 26 12:44:44 2017 -0700 > > correct description of Testsuite: > > - dpkg adds to binary control files > Not "binary"... It's ad

Bug#873346: Updating the developers-reference Uploaders list

2017-08-26 Thread Mattia Rizzolo
to remove them from the Uploaders list of the package so we can close that part of the file. (If the person is listed as Maintainer, what we are asking is to please step in as a new maintainer.) Thanks. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04

Bug#872895: debian-policy: Split html for policy lost

2017-08-22 Thread Mattia Rizzolo
x and then head to the relevant, single page. > - since we're publishing only the single-page version on www.debian.org, > we need to rewrite the links Please do publish both. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4

Bug#683222: debian-policy: Policy section 4.4 is imprecise with respect to section 12.7

2017-08-21 Thread Mattia Rizzolo
hange is about clarifying that debian/copyright must exist (where before it was "fine" not existing). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Re: Upstream Tarball Signature Files

2017-08-18 Thread Mattia Rizzolo
https://sources.debian.net/src/inkscape/0.92.2-1/debian/upstream/signing-key.asc/ (that's https://anonscm.debian.org/git/reproducible/misc.git/tree/dump-gpg-keys.sh) IOW: Guillem: I second merging that sig→asc converter into dpkg-source! :) -- regards, Mattia Rizzolo

Bug#844431: Revised patch: seeking seconds

2017-08-16 Thread Mattia Rizzolo
On Tue, 15 Aug 2017, 11:02 p.m. Adrian Bunk wrote: > Tracker: > https://tracker.debian.org/pkg/hsqldb1.8.0 > "Does not build reproducibly during testing" > And indeed it's not reproducible according to policy: it's storing the build user at the very least. > > Let's look at the mdds package, th

Bug#870899: devref: priority:extra is deprecated, please stops uggesting it

2017-08-06 Thread Mattia Rizzolo
packages) and §6.7.9 (best practices for debug packages). I suggest instead to recommend priority:optional. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://m

Bug#863729: debian-policy: please use the cgit link in Vcs-Browser

2017-05-30 Thread Mattia Rizzolo
gitweb involved in any way here and where do you see any "shortlog" section in https://anonscm.debian.org/git/dbnpolicy/policy.git ? Which link are you clicking on? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540

Bug#850729: debian-policy: Documenting special version number suffixes

2017-01-09 Thread Mattia Rizzolo
the second (or third, if you start counting from 0, afaik there is no rule here) revision of that version uploaded directly to 16.04) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: ht

Bug#850646: [copyright-format] Allow https version of Format URI

2017-01-08 Thread Mattia Rizzolo
On Sun, Jan 08, 2017 at 12:02:38PM -0800, Russ Allbery wrote: > Here's an updated patch that also fixes the other examples. Thanks. > diff --git a/copyright-format/copyright-format-1.0.xml > b/copyright-format/copyright-format-1.0.xml > index 8b72e10..f33c5a2 100644 > --- a/copyright-format/copy

Bug#850646: [copyright-format] Allow https version of Format URI

2017-01-08 Thread Mattia Rizzolo
say "Debian's general move towards using https for all projet URLs", because it's hardly a Debian thing that plain text http is bad, and I don't think a specification format is the place to explain it. IMHO just drop that whole sentece; saying that both values are allowed i

Bug#833177: 9.3.3.2: Remove /etc/init.d/

2017-01-02 Thread Mattia Rizzolo
nd prerm scripts to: > - > - if which invoke-rc.d >/dev/null 2>&1; then > - invoke-rc.d package <action> > - else > - /etc/init.d/package <action> > - fi > - > + invoke-rc.d package &

Bug#819660: explicitly allow building automatic debug symbols packages not listed in control

2017-01-02 Thread Mattia Rizzolo
ly if they have such field, see https://anonscm.debian.org/git/mirror/dak.git/tree/daklib/checks.py#n288 https://anonscm.debian.org/git/mirror/dak.git/tree/daklib/utils.py#n1372 -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540

Bug#780725: Bug#780729: Bug#780725: PATH used for building is not specified

2015-08-08 Thread Mattia Rizzolo
n and so i don't know whether there are other packages requiring it. I'll be happy to change align to the policy once it's clear, because i also don't believe that definition of PATH is right for buildds. Until them, i'll stick this as a blocked wishlist bug. -- regards,