Bug#1075856: Clarify filename conflicts for programs

2024-07-11 Thread Sean Whitton
Policy. So it would be good to file those bugs first. -- Sean Whitton

Re: Why do we have both locales/ and policy/locale/ ?

2024-05-17 Thread Sean Whitton
and also running > «i18nspector **/*.po», both emit multiple things that could be fixed, > or improved. Thanks for taking a look. I think I've successfully merged the two sets of .po files, now, on the next branch. -- Sean Whitton signature.asc Description: PGP signature

Why do we have both locales/ and policy/locale/ ?

2024-05-08 Thread Sean Whitton
on the internationalisation. Does anyone know what's going on? The 'next' branch has the current state of play. -- Sean Whitton signature.asc Description: PGP signature

Bug#1065643: debian-policy: Refer to «dpkg-buildtree clean» for dpkg generated files

2024-04-28 Thread Sean Whitton
+It may also be wise to ensure a fresh start by emptying or removing it at the > +start of the ``binary`` target. > > When ``dpkg-gencontrol`` is run for a binary package, it adds an entry > to ``debian/files`` for the ``.deb`` file that will be created when Seconded. It seems prudent t

Bug#1065643: debian-policy: Refer to «dpkg-buildtree clean» for dpkg generated files

2024-04-28 Thread Sean Whitton
Hello, On Sat 20 Apr 2024 at 09:00pm +02, Guillem Jover wrote: > Hi! > > On Thu, 2024-03-28 at 09:58:29 +0800, Sean Whitton wrote: >> On Thu 07 Mar 2024 at 11:22pm +01, Guillem Jover wrote: >> > diff --git a/policy/ch-source.rst b/policy/ch-source.rst >> &

Re: single-page html of debian-policy to be revived?

2024-04-27 Thread Sean Whitton
Hello, On Mon 15 Apr 2024 at 09:59am GMT, Holger Levsen wrote: > On Sun, Apr 14, 2024 at 08:43:51PM +0800, Sean Whitton wrote: >> ... but if dev-ref is already shipping both, maybe singlepage is indeed >> usable these days ... > > I think it is. > >> > Co

Bug#1069256: debian-policy: clarify requirement for use of Static-Built-Using

2024-04-19 Thread Sean Whitton
. That seems worth writing down. Thank you Maytham for your work so far. -- Sean Whitton signature.asc Description: PGP signature

Re: single-page html of debian-policy to be revived?

2024-04-14 Thread Sean Whitton
html). Hrm. That seems like a pretty serious problem :\ Holger L., did you know about this issue? Did you decide it was worth publishing anyway? -- Sean Whitton signature.asc Description: PGP signature

Re: Bug#872944: #872944 www.debian.org: Remove JavaScript from Policy Manual published on web mirrors

2024-04-13 Thread Sean Whitton
gt; need in providing more formats of this manual. >> >> Therefore we can close this and I will close 877337. > > fwiw, I disagree with this conclusion. single page txt and pdf versions > are no replacements for single page html. I agree, and still think we should be publishing

Bug#1039102: debian-policy: make systemd units mandatory for packages shipping system services

2024-04-07 Thread Sean Whitton
h services to run and in which order. > """ > ^ is that "+" before "enabled" really intended? It looks weird to me. Fixed in git, thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#963524: fixed in debian-policy 4.7.0.0

2024-04-07 Thread Sean Whitton
; dropping them. I guess this bug report will be closed unsolved instead. In this case we weren't really making a decision on the Policy side, but just updating documentation. So it can be changed back if the decision is reversed. -- Sean Whitton

debconf BoF idea

2024-04-07 Thread Sean Whitton
Hello Holger, I was thinking that maybe we could submit a joint Policy--DevRef BoF for debconf, if you are going to be there. -- Sean Whitton

Bug#1068192: debian-policy: extended forbidden network access to contrib and non-freeo

2024-04-05 Thread Sean Whitton
Hello, On Sat 06 Apr 2024 at 12:15pm +08, Sean Whitton wrote: > Hi Russ, > > We have two seconded solutions, so you and I should perhaps break the > tie. I prefer the Bill's 'Autobuild: no' solution as the more > conservative change: we only have data about packages tha

Bug#1068192: debian-policy: extended forbidden network access to contrib and non-freeo

2024-04-05 Thread Sean Whitton
network access for all non-free packages. How about you? -- Sean Whitton signature.asc Description: PGP signature

Bug#1068022: Document the Testsuite-Triggers field

2024-04-05 Thread Sean Whitton
his field is needed because otherwise to be able to get the test >> dependencies, each source package would need to be unpacked. Sounds good to me. If you'd like to propose wording, there's some more guidance in our README.md. Thanks! -- Sean Whitton signature.asc Description: PGP signature

Re: Bug#1067079: Clarify that policy on a technology does not implicitly mandate that technology

2024-04-03 Thread Sean Whitton
Hello, On Tue 02 Apr 2024 at 04:18pm +01, Josh Triplett wrote: > Sean Whitton wrote: >> On Tue 26 Mar 2024 at 10:11am -06, Sam Hartman wrote: >> > I tend to agree with Sean that your rationale is not convincing. >> > It sounds like you want to use policy as a st

Bug#1064593: dh_sphinxdoc: replaces files provided by read-the-doc theme by empty symlinks

2024-04-01 Thread Sean Whitton
f Debian guidelines and best practice? > > Is it ok, to have such "isolated copies" of packages as described above? > > I have not much experience in similar things, so I would like to get > some comments here, please. I mean, it seems okay to me, but it's up to the web team really. -- Sean Whitton signature.asc Description: PGP signature

Bug#1068192: debian-policy: extended forbidden network access to contrib and non-free

2024-04-01 Thread Sean Whitton
rity concerns. Would it be possible to extend this > restriction to all archives? We need to know if this is going to break existing packages and allow some input from their maintainers. Are you able to prepare a list of the affected packages? -- Sean Whitton

Bug#1068022: Document the Testsuite-Triggers field

2024-03-29 Thread Sean Whitton
ased on the documentation in dsc(5), but I don't > know what the current process is. Does anyone have a link to a doc on > how to submit a change? There is a chapter of Policy regarding the Policy Changes Process. -- Sean Whitton signature.asc Description: PGP signature

Bug#1065643: debian-policy: Refer to «dpkg-buildtree clean» for dpkg generated files

2024-03-27 Thread Sean Whitton
lso be wise ..." can you use one of the sets of magic words from Policy 1.1, please? -- Sean Whitton signature.asc Description: PGP signature

Bug#1064593: Bug#1066967: Bug#1064593: Bug#1066967: dh_sphinxdoc: replaces files provided by read-the-doc theme by empty symlinks

2024-03-27 Thread Sean Whitton
on't need it, and to ensure installability on stable, or something similar. -- Sean Whitton signature.asc Description: PGP signature

Bug#1064593: Bug#1066967: Bug#1064593: Bug#1066967: dh_sphinxdoc: replaces files provided by read-the-doc theme by empty symlinks

2024-03-27 Thread Sean Whitton
et this done). > > Closing #1066967 against sphinx-common/dh_sphinxdoc now. > Thanks python people for your help! Many thanks all for working on this, especially you Holger for this scripting work. So, we're waiting in DSA and then on your script changes, and it'll work again. -- Sean Whitton signature.asc Description: PGP signature

Bug#1067079: Clarify that policy on a technology does not implicitly mandate that technology

2024-03-26 Thread Sean Whitton
; over the head and say "policy is not a stick." This was basically my concern. -- Sean Whitton signature.asc Description: PGP signature

Bug#1067155: debian-policy: prerm scripts cannot actually rely on dependencies

2024-03-22 Thread Sean Whitton
roken dependencies, so still, > prerms should not rely on dependencies, but only on essential packages. I'm not sure that Policy is the place to discuss a change proposal like this, and we can't render a swathe of packages RC buggy by making such a change here. The archive would need to change first. -- Sean Whitton signature.asc Description: PGP signature

Bug#1067079: Clarify that policy on a technology does not implicitly mandate that technology

2024-03-22 Thread Sean Whitton
Hello, On Mon 18 Mar 2024 at 04:06am -07, Josh Triplett wrote: > On Mon, Mar 18, 2024 at 05:38:15PM +0800, Sean Whitton wrote: >> Was there some recent packaging situation that prompted you to think >> about this? I'm cautious about adding it in the absence of that. >

Bug#1067079: Clarify that policy on a technology does not implicitly mandate that technology

2024-03-18 Thread Sean Whitton
Hello Josh, Was there some recent packaging situation that prompted you to think about this? I'm cautious about adding it in the absence of that. -- Sean Whitton

Bug#1064593: debian-policy: missing static resources for www.debian.org policy page

2024-02-25 Thread Sean Whitton
ype=heads#L319 > to get such files copied over to debian.org during website build. > > But first, we need to have a working version in the binary package, > since that's the basis for website build. I guess I should have done a debdiff huh? :) Thank you for the analysis. Osamu, Stéphane, could you take a look? Thank you. -- Sean Whitton

Bug#1064593: debian-policy: missing static resources for www.debian.org policy page

2024-02-25 Thread Sean Whitton
policy >>manual seem to return HTTP 404 responses at the moment, meaning that the >>intended Sphinx CSS theming fails to apply. >> >>[1] - https://www.debian.org/doc/debian-policy/ > > Hmm, locally built it's fine here ... > > @Stéphane: could you take a look? T

Bug#915583: about html_static_path

2024-02-24 Thread Sean Whitton
control: tag -1 + pending Hello, On Sat 24 Feb 2024 at 08:52am +01, Holger Wansing wrote: > Hi Sean, > > Sean Whitton wrote (Sat, 24 Feb 2024 11:58:59 > +0800): >> Attached is the patch I prepared, which I couldn't get to work. Maybe >> you can see what is wrong

Bug#915583: about html_static_path

2024-02-23 Thread Sean Whitton
Hello, On Thu 15 Feb 2024 at 11:44pm +01, Holger Wansing wrote: > Sean Whitton wrote: >> On Fri 29 Dec 2023 at 07:08am +01, Stéphane Blondon wrote: >> >> > Yes, html_static_path must be set but it's already the case in conf.py.in: >> > https://sources.debian.org

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2024-02-23 Thread Sean Whitton
cond. I think what you write in your patch is fair to proponents of alternative init systems, though it would be good to have explicit approval from one of them if someone has time. We could post your updated patch to one of their lists? Thank you for your efforts on this. -- Sean Whitton signature.asc Description: PGP signature

Bug#968226: Move documentation of Build-Depends alternative selection out of footnote

2024-02-23 Thread Sean Whitton
ngle release, they can still be used to provide > - flexibility in building the same package across multiple > - distributions or releases, where a particular dependency is met by > - differently named packages. > - > .. [#] > The relations ``<`` and ``>`` were previously allowed, but they were > confusingly defined to mean earlier/later or equal rather than -- Sean Whitton

Bug#1051582: Policy 9.3 (Starting system services) is largely obsolete

2024-02-21 Thread Sean Whitton
actually write Policy text counts for more than abstract discussions of best practice. -- Sean Whitton signature.asc Description: PGP signature

Bug#915583: about html_static_path

2024-01-07 Thread Sean Whitton
need to keep > the current setup. That line is commented out, though. Are you saying it takes on its default value in that case? -- Sean Whitton signature.asc Description: PGP signature

Bug#1059730: debian-policy: switch to new Debian-conform html theme for Sphinx/reST

2023-12-30 Thread Sean Whitton
#915583. Possibly some of your changes could be applied on top of that? -- Sean Whitton signature.asc Description: PGP signature

Bug#1057238: debian-policy: Take dpkg-build-api into account for Rules-Requires-Root

2023-12-15 Thread Sean Whitton
anism in Debian > policy makes sense though. When many/most Debian package maintainers need to know about this, as they do debhelper compat, then we should add it, but until then, perhaps not. -- Sean Whitton signature.asc Description: PGP signature

Bug#1057199: debian-policy: express more clearly that Conflicts to not reliably prevent concurrent unpacks

2023-12-15 Thread Sean Whitton
here any code changes under consideration in response to this work? -- Sean Whitton signature.asc Description: PGP signature

Bug#915583: patch for debian style

2023-12-15 Thread Sean Whitton
to get it work without everything properly > installed/configured. This doesn't seem to be enough to ensure that debian.css gets installed to the .deb. I think we might also need to set html_static_path ? -- Sean Whitton signature.asc Description: PGP signature

Bug#915583: debian sphinx styling: second attempt

2023-11-03 Thread Sean Whitton
testing of some kind, at least with screenreaders. But maybe the fact that you've based your theme on an existing, popular Sphinx theme means this is covered? Thanks again. -- Sean Whitton signature.asc Description: PGP signature

Bug#885698: What licenses should be included in /usr/share/common-licenses?

2023-10-09 Thread Sean Whitton
ould be in favour of the 25 lines criterion. The main problem with manipulating d/copyright is only the really long licenses, IME. -- Sean Whitton signature.asc Description: PGP signature

Bug#1024367: In 4.9.1, the example uses not recommended install -s

2023-09-24 Thread Sean Whitton
r work debhelper would automate. Replace it with > a note that packaging helper frameworks do much of this work. > --- > policy/ch-source.rst | 35 +++---- > 1 file changed, 3 insertions(+), 32 deletions(-) LGTM. -- Sean Whitton signature.asc Description: PGP signature

Bug#1041464: debian-policy: make Uploaders field optional for team-maintained packages

2023-07-19 Thread Sean Whitton
gt; decision? That way the matter can be closed one way or the other. That would be a premature escalation -- if you want to drive this, please approach the MIA team. -- Sean Whitton

Bug#1041464: debian-policy: make Uploaders field optional for team-maintained packages

2023-07-19 Thread Sean Whitton
eave them be purely team > maintained, to do so. I wanted to do this some years ago, but the MIA team objected. So you'd need to speak to them first. -- Sean Whitton

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-18 Thread Sean Whitton
Hello, On Fri 16 Jun 2023 at 05:57PM +01, Luca Boccassi wrote: > Is there anything needed from me to make progress on this? Any changes > required to the last revision posted? Yes, Russ posted some comments on your most recent revision, I believe. -- Sean Whitton signature.asc Descr

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-16 Thread Sean Whitton
if other interested > people offer to maintain them and provide tested patches. I'm sympathetic, though, this in itself is not a Policy issue. -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-14 Thread Sean Whitton
system does not know how to apply changes to services when > updating > +alternatives, so the resulting behavior would be confusing and unpredictable. > +Instead, `aliases > +<https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Description>`_ > +can be used to provide alternative implementations of the same named unit. > + > .. _s-maintscriptprompt: > > Prompting in maintainer scripts Seconded. -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-13 Thread Sean Whitton
ll one of Russ or I do so? -- Sean Whitton signature.asc Description: PGP signature

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-13 Thread Sean Whitton
ault-logind virtual packages. Thank you for reviewing. Do you have a rough idea of how long it would be until you could confirm that this is viable, and implement it in sid? -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-13 Thread Sean Whitton
two levels of normative language in Policy. It's simply untrue that all but one of each of those is optional. Debian's normative landscape is more complex than that. -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-13 Thread Sean Whitton
Hello, On Tue 06 Jun 2023 at 07:56PM -07, Russ Allbery wrote: > Sean Whitton writes: > >> I think what's a bit peculiar here is using "must" for a case where >> there might be package-specific exceptions. In other cases, Policy uses >> "should&qu

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-13 Thread Sean Whitton
t never" is our standard phrasing, and "must not" is not any normatively weaker than "must never". -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-06 Thread Sean Whitton
ther message with some wording review. -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-06 Thread Sean Whitton
ackages involved. For example, configuration files used by systemd components should not be diverted with dpkg-divert or the alternatives system without agreement between not only the maintainers of the packages that ship the files, but also the maintainers of the relevant systemd

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-06 Thread Sean Whitton
e other than my mail client. -- Sean Whitton signature.asc Description: PGP signature

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-06 Thread Sean Whitton
king it no longer fun to maintain a package. Yes, let's figure out a standard solution and write it in Policy. The reasoning may well be applicable to similar things in the future. -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-04 Thread Sean Whitton
ut it covers much of the >> general case. > > Would you like me to reword/move the new snippet? Yes, thank you. I will review the new version. -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-04 Thread Sean Whitton
Hello, On Mon 08 May 2023 at 12:52PM -07, Russ Allbery wrote: > Sean Whitton writes: >> On Mon 08 May 2023 at 08:48AM -07, Russ Allbery wrote: > >>> In other words, dpkg-divert is primarily for local administrators, >>> non-Policy-compliant local packages

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-04 Thread Sean Whitton
d tool needs to decide if it's building an image where > tmpfiles snippets need to be ran, and if so pull in the preferred > alternative. This is a highly inspecific response, but: aren't things expressed by dependencies generally less work for everyone than more special cases to be handled by ea

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Sean Whitton
at maintainers seemed to habitually make, the former would make sense, but so far I think we have just one or a few concrete examples, and so the correct thing to do seems to me to be to add normative language for only the general case. -- Sean Whitton signature.asc Description: PGP signature

Re: nocheck (don't run) vs nodoc (don't build)

2023-05-04 Thread Sean Whitton
ation. Just to note that Debian Policy's definition of these terms is not quite the same as the RFC process definitions (I know you know this -- just wanted to note that they're not the most relevant definitions). -- Sean Whitton signature.asc Description: PGP signature

Re: Bug #1013195: base-files: Please add AGPL-3 license

2023-04-28 Thread Sean Whitton
hings that I think need to be resolved: > > [...] Thank you for these thoughts. I agree with you about what needs to be done. -- Sean Whitton signature.asc Description: PGP signature

Re: Reducing allowed Vcs for packaging?

2023-02-26 Thread Sean Whitton
t we just fix all those packacges, instead of changing any documents? Is there anyone who actually wants to introduce new packages not using git? I'm not so sure. -- Sean Whitton signature.asc Description: PGP signature

Bug#1030382: encourage Vcs-Git over other Vcs-* headers

2023-02-20 Thread Sean Whitton
nts? Thanks for filing the patch. As to your question, it's the latter (I'm not sure whether or not the former is true, but in any case, Policy contains recommendations in addition to musts and shoulds). -- Sean Whitton signature.asc Description: PGP signature

Re: small typo in policy/ap-pkg-diversions.rst line 53

2023-02-16 Thread Sean Whitton
-policy' > package, i am not 100% sure a similar bug did not already exist. However, i > could not find any existing similar bug. No problem, thank you for checking! -- Sean Whitton signature.asc Description: PGP signature

Re: small typo in policy/ap-pkg-diversions.rst line 53

2023-02-15 Thread Sean Whitton
-o disappear = "$1" ]; then > > note the difference in quoting (one double quote added). Thanks, but could you file this as a bug? -- Sean Whitton signature.asc Description: PGP signature

Bug#1030382: encourage Vcs-Git over other Vcs-* headers

2023-02-09 Thread Sean Whitton
the archive. I count 62 > (ignoring those with an alioth URL): > > * 26 on Svn > * 3 on Cvs > * 4 on Hg (2 are hg/hg-buildpackage) > * 39 on bzr (half of these are actually bzr and related packages, which I > maintain) This strikes me as a matter for devref not Policy? -- Sean Whitton

Re: Request to contribute translation (zh, Chinese中文)

2023-01-27 Thread Sean Whitton
glish (if I understand > how the translation machinery works). > > That said, we haven't tried to incorporate translation work in a while, so > some of the machinery has probably rusted and will need repairs. Yup, please create MRs with translations here: <https://salsa.debian.org/dbnpolicy/policy-l10n-merge-requests-here> -- Sean Whitton

Bug#1020248: marked as done (debian-policy: Clarifying nomenclature for control file names)

2022-12-17 Thread Sean Whitton
ver the meat of the original > report. See below. We're sticking with 'stanza', and in light of that, could you confirm that the bug is reopened in order to make additional fixes, rather than back anything else out? Thanks. -- Sean Whitton signature.asc Description: PGP signature

Re: new policy upload before the freeze?

2022-12-15 Thread Sean Whitton
bjections to uploading it before then; I just probably won't > have time personally. Thanks Holger for pointing this out. I'll cut a release today or tomorrow. -- Sean Whitton

Bug#975637: debian-policy: deprecate Rules-Requires-Root other than "no", "binary-targets" in Debian

2022-10-04 Thread Sean Whitton
I on it. For me, the recommendation would > be documenting public sentiment on this topic. > > Source: https://trends.debian.net/rulesreqroot_testing-percent.png Cool. I think that would be fine too. -- Sean Whitton signature.asc Description: PGP signature

Bug#963524: debian-policy: Binary and Description fields not mandatory in .changes on source-only uploads

2022-09-22 Thread Sean Whitton
When it appears in a ``.changes`` file, it lists the names of the binary > -packages being uploaded, separated by whitespace (not commas). > +packages being uploaded, separated by whitespace (not commas). If only > +source packages are being uploaded, this field will not be present. > > .. _s-f-Installed-Size: Seconded. -- Sean Whitton signature.asc Description: PGP signature

Bug#823256: debian-policy: Update maintscript arguments with dpkg >= 1.18.5

2022-09-22 Thread Sean Whitton
iled-upgrade *old-version* *new-version* > > If this works, installation continues. If not, Error unwind: > > @@ -410,7 +410,7 @@ These are the "error unwind" calls listed below. > > .. parsed-literal:: > > - *new-postrm* abort-upgrade *old-version* > + *new-postrm* abort-upgrade *old-version* *new-version* > > If this fails, the old version is left in a "Half-Installed" > state. If it works, dpkg now calls: Seconded. -- Sean Whitton signature.asc Description: PGP signature

Bug#992136: Don't require Standards-Version field when only udebs Standards-Version for udeb packages

2022-09-22 Thread Sean Whitton
all of the > +requirements discussed here. See the `Debian Installer internals manual > +<https://d-i.debian.org/doc/internals/ch03.html>`_ for more information > +about them. > > .. [#] > Informally, the criteria used for inclusion is that the material meet Seconded and applied, thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#1020248: [Git][dbnpolicy/policy][master] 2 commits: Use stanza to refer to deb822 parts instead of paragraph

2022-09-21 Thread Sean Whitton
y itself is not > going to be translated, I think that it can be advantageous if its > contents can be discussed in simple words in people's native languages. It may yet be translated! We have the po4a setup :) -- Sean Whitton

Re: Idea for Policy expert reviewer list

2022-09-20 Thread Sean Whitton
not sure why this would need to go to debian-devel -- seems like a Policy team-internal thing.) -- Sean Whitton signature.asc Description: PGP signature

Bug#992136: Don't require Standards-Version field when only udebs Standards-Version for udeb packages

2022-09-20 Thread Sean Whitton
rmation about them. > > That could be as simple as saying "udebs (...) and source packages that > produce only udebs do not comply" Sounds good to me. -- Sean Whitton signature.asc Description: PGP signature

Bug#975631: debian-policy: window manager: remove reference to Debian menu

2022-09-19 Thread Sean Whitton
`The Window Manager Specification >> Project <https://www.freedesktop.org/wiki/Specifications/wm-spec>`_, > > Yes, this looks right to me. Seconded. Likewise seconded, and applied. Thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#1020248: debian-policy: Clarifying nomenclature for control file names

2022-09-18 Thread Sean Whitton
Hello, On Sun 18 Sep 2022 at 05:34PM -07, Russ Allbery wrote: > Sean Whitton writes: >> On Mon 19 Sep 2022 at 12:45AM +02, Guillem Jover wrote: > >>> So, personally, I'd be happy to fully switch to stanza TBH, because it >>> seems more specific to our

Bug#1020248: debian-policy: Clarifying nomenclature for control file names

2022-09-18 Thread Sean Whitton
n of "stanza" in a footnote to mention it's a common alias or > similar. Hmm, I see. > So, personally, I'd be happy to fully switch to stanza TBH, because it > seems more specific to our use, probably easier to search for, and > it's shorter. I think this is fine f

Bug#1020248: debian-policy: Clarifying nomenclature for control file names

2022-09-18 Thread Sean Whitton
ot; is for prose. -- Sean Whitton signature.asc Description: PGP signature

Bug#1007717: Native source package format with non-native version

2022-06-27 Thread Sean Whitton
format MBF. -- Sean Whitton

Bug#1008480: debian-policy: The mime-support package was split into media-types and mailcap

2022-03-28 Thread Sean Whitton
the previous release cycle, I have split the mime-support into the > media-types and the mailcap packages. > > The patch below updates the Policy to reflect that. This is technically a normative change but since the change has already been made in the archive, I've just gone ahead and a

Bug#1006912: is it time to have account deletion in policy?

2022-03-13 Thread Sean Whitton
in a second > change. I think the second change also needs the base-passwd people in > the loop. The latter, please, assuming I'm not misunderstanding and the first change makes things worse on the reproducibility front. -- Sean Whitton signature.asc Description: PGP signature

Bug#1006912: is it time to have account deletion in policy?

2022-03-08 Thread Sean Whitton
without destroying existing references to chapter numbers? Please go ahead and write a patch. The Policy Editors are happy to review and edit proposed wording but we can't be responsible for producing all of the text that gets added to Policy. -- Sean Whitton

Bug#1004522: debian-policy: Proposing new virtual packages: wayland-session, x-session

2022-02-18 Thread Sean Whitton
ight have a hard time figuring out what to use, unless they happen to stumble across the discussion in this bug. What do you think about adding a condensed version of your reasoning to the Policy Manual somewhere? -- Sean Whitton

Bug#1004522: debian-policy: Proposing new virtual package: wayland-session

2022-01-29 Thread Sean Whitton
): > > mir-demos: /usr/share/wayland-sessions/mir-shell.desktop Seems fine. Just to confirm, the primary use case is so that if a package providing wayland-session is installed, a display manager like gdm3 won't try to install GNOME? -- Sean Whitton signature.asc Description: PGP signature

Bug#998063: debian-policy: New virtual package: {default-,}dbus-system-bus

2022-01-29 Thread Sean Whitton
control: tag -1 + pending Hello, On Sat 29 Jan 2022 at 08:24PM GMT, Simon McVittie wrote: > On Thu, 23 Dec 2021 at 21:26:53 -0700, Sean Whitton wrote: >> On Fri 29 Oct 2021 at 11:12AM +01, Simon McVittie wrote: >> > it seems like a good time to introduce {default-,}dbus-syste

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

2022-01-27 Thread Sean Whitton
gt; +distribution in Debian is derived from the upstream source. > + > + > +Additionally, once documented in this manner, various tools such as > +uscan or mk-origtargz can use > +this information as instructions on how to automatically repack an > + upstream source distribution into one suitable for use within Debian. Nice. -- Sean Whitton

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

2021-12-29 Thread Sean Whitton
have descriptions. It may also be worth adding a paragraph explaining > that source packages may have descriptions as well, but are not required > to. Right. I don't think we even want to recommend them at this point. I would not like to put any pressure on maintainers to write them. -- Sean Whitton signature.asc Description: PGP signature

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

2021-12-27 Thread Sean Whitton
Hello Guillem, Mattia, On Fri 24 Dec 2021 at 01:42PM +01, Guillem Jover wrote: > On Tue, 2021-12-21 at 17:53:31 -0700, Sean Whitton wrote: >> >> Is there really no name for the first paragraph other than "general >> paragraph"? > > That's how the dpkg do

Bug#1002626: debian-policy: building packages should not require to be root

2021-12-27 Thread Sean Whitton
s only advisory based on how there is no requirement on packages expressed must/should/etc. in the description of Rules-Requires-Root: no in Policy. The target of the advice would be authors and maintainers of package builders. However, I missed the use of "required" in the text, which means there is in fact a Policy requirement not to fail to build as non-root when this field value is declared, I think? Sorry for causing some confusion here. -- Sean Whitton signature.asc Description: PGP signature

Bug#1002626: debian-policy: building packages should not require to be root

2021-12-25 Thread Sean Whitton
be confident that making this change in Policy would not render more than a few packages buggy. -- Sean Whitton signature.asc Description: PGP signature

Bug#542288: debian-policy: Version numbering: native packages, NMU's, and binary only uploads

2021-12-23 Thread Sean Whitton
of a > +non-native package has an upstream component and a Debian component, and > +there may be multiple Debian package versions associated with a single > +upstream release version and sharing the same upstream source tar files. > + > +Most source packages in Debian are non-native. > + >

Bug#999826: debian-policy: fix Build-Depends footnote

2021-12-23 Thread Sean Whitton
control: tag -1 + pending Hello Johannes, On Sat 20 Nov 2021 at 10:52PM +01, Johannes Schauer Marin Rodrigues wrote: > Hi Sean, > > Quoting Sean Whitton (2021-11-19 23:13:46) >> Can you turn this into a patch against our git repo, please? > > maybe I'm looking at the wrong

Bug#998063: debian-policy: New virtual package: {default-,}dbus-system-bus

2021-12-23 Thread Sean Whitton
meant to be sent to d-devel, not just filed as a bug against debian-policy, so perhaps you could do that and we'll give it a week, then I'll go ahead and add these? -- Sean Whitton signature.asc Description: PGP signature

Bug#994008: debian-policy: Clarify relationship between source and binary packages' archive areas

2021-12-23 Thread Sean Whitton
contained: if you download > all main or contrib source packages, that should give you the source > code of all main and contrib binary packages. I wonder if this idea that we want main+contrib to be self-contained should be included in the text somehow? Or is it obvious? -- Sean Whitton signature.asc Description: PGP signature

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

2021-12-21 Thread Sean Whitton
e. Is there really no name for the first paragraph other than "general paragraph"? Maybe "the source package's stanza"? Also, how about "the text in this field describes all binary packages which do not have their own Description: fields" ? -- Sean Whitton signature.asc Description: PGP signature

Bug#999826: debian-policy: fix Build-Depends footnote

2021-11-19 Thread Sean Whitton
ng any architecture-specific restrictions for >> the build architecture in question, except when the later alternative >> has the same package name as the first alternative. This is to improve >> consistency between repeated builds of a package while still allowing >> version ranges of the same package. Can you turn this into a patch against our git repo, please? -- Sean Whitton signature.asc Description: PGP signature

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

2021-11-01 Thread Sean Whitton
he .dsc and as such end up in the Sources index. This is probably > what we want anyway, but with all the people complaining about how big > the index is getting it's something to consider. However it's also true > that realistically very few packages are going to make use of this >

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

2021-09-17 Thread Sean Whitton
Hello, On Fri 17 Sep 2021 at 06:24PM -04, Nicholas D Steeves wrote: > Hi, > > Sean Whitton writes: > >> Hello, >> >> On Sun 25 Oct 2020 at 09:40PM -04, Joe Nahmias wrote: >> >>> Is this truly the case that all that's needed is a new patch? Can we g

  1   2   3   4   5   6   7   >