Bug#1081174: O: gnubg -- graphical or console backgammon program with analysis

2024-09-08 Thread Russ Allbery
Package: wnpp Severity: normal X-Debbugs-Cc: gn...@packages.debian.org, r...@debian.org Control: affects -1 + src:gnubg I intend to orphan the gnubg package. The package is in good shape, but I rarely use it and am not the best person to continue to maintain it. The package description is: GNU B

Bug#1073608: Bug#1074014: Bug#1073622: Bug#1073608: mksh, pax: no move to /usr going to happen, because:

2024-08-08 Thread Russ Allbery
Russ Allbery writes: > Sure, no problem. I'll file a bug against dash. #1007263 had already been filed and was on a very similar topic, so I have added some supplemental information to that bug report. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1007263: Document upgrading dash will change the /bin/sh no matter what

2024-08-08 Thread Russ Allbery
Package: dash Version: 0.5.12-9 Followup-For: Bug #1007263 X-Debbugs-Cc: r...@debian.org This topic came up in Policy bug #1074014. It sounds like there is a plan to document the transition in the release notes, but, going forward, the mechanism to change the shell underlying /bin/sh sounds like i

Bug#1074014: Bug#1073622: Bug#1073608: mksh, pax: no move to /usr going to happen, because:

2024-08-08 Thread Russ Allbery
f files in the data.tar of a .deb. All of the protective > diversions that we ever installed for DEP17 are managed in maintainer > scripts and dh_movetousr does not touch maintainer scripts at all. Ah! Thank you. > Your reasoning makes sense to me. I do not intend to work on this > matter, b

Bug#1073608: Bug#1074014: Bug#1073608: Bug#1074014: Bug#1073622: Bug#1073608: mksh, pax: no move to /usr going to happen, because:

2024-08-08 Thread Russ Allbery
il dpkg can gain full understanding of the path aliasing. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1073608: Bug#1074014: Bug#1073608: Bug#1074014: Bug#1073622: Bug#1073608: mksh, pax: no move to /usr going to happen, because:

2024-08-08 Thread Russ Allbery
int to bash directly. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1074014: Bug#1073622: Bug#1073608: mksh, pax: no move to /usr going to happen, because:

2024-08-08 Thread Russ Allbery
ere are two occasions where this could be seen as having been vetted. > One is elaborate discussions on d-devel with consensus summaries that > have not been objected to. The other is a transition bug that has been > acknowledged by the release team. In any case, I do not think w

Bug#1074014: Bug#1073622: Bug#1073608: mksh, pax: no move to /usr going to happen, because:

2024-08-06 Thread Russ Allbery
at needs to be analyzed and appropriately addressed, but in the typical case, no, the files in the packages should move so that we get to the more predictable and easier-to-reason-about end state that was the goal of the migration fix adopted by the CTTE. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1073608: Bug#1074014: Bug#1073622: Bug#1073608: mksh, pax: no move to /usr going to happen, because:

2024-08-06 Thread Russ Allbery
x27;m guessing that you're anticipating some problem related to diversions, but I can't put the pieces together without some more details. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1075146: libauthen-sasl-xs-perl: ftbfs with GCC-14; patch ready

2024-08-05 Thread Russ Allbery
you're using any mechanism other than the simple password ones. See Authen::SASL::Perl: As for server support, only *PLAIN*, *LOGIN* and *DIGEST-MD5* are supported at the time of this writing. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1077764: Ruling request on os-release specification implementation

2024-08-03 Thread Russ Allbery
one aspect of the lifecycle, but still does not achieve the semantics you're arguing for in the abstract. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1077764: Ruling request on os-release specification implementation

2024-08-02 Thread Russ Allbery
Simon McVittie writes: > On Fri, 02 Aug 2024 at 09:07:12 -0700, Russ Allbery wrote: >> Luca Boccassi writes: >>> It is correct as-is. VERSION_ID is meant to identify a release, not >>> updates or point releases. A release as in, Debian Bookworm, or Fedora >>

Bug#1077764: Ruling request on os-release specification implementation

2024-08-02 Thread Russ Allbery
ling release with very substantial caveats and limitations. I do agree that it's often useful to be able to quickly determine if an image is pointing to testing or to unstable. > On Fri, 2 Aug 2024 at 04:00, Russ Allbery wrote: >> Well, it's related to your example of the zoom

Bug#1077764: Ruling request on os-release specification implementation

2024-08-01 Thread Russ Allbery
e use codenames in the archive structure and I am probably overthinking this. > What do you mean?!! It's right there! > https://www.freedesktop.org/software/systemd/man/devel/os-release.html#RELEASE_TYPE= > ...ok, ok, it's there now because I just merged it and regenerated the > docs :-P Thanks! This looks good to me. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1077764: Ruling request on os-release specification implementation

2024-08-01 Thread Russ Allbery
Right now, it requires substantial effort to read any thread that you have replied to because I have to brace myself for judgmental, emotionally loaded, and hostile-sounding language that gets in the way of understanding the root disagreement and having a cordial and constructive collaboration. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1077764: Ruling request on os-release specification implementation

2024-08-01 Thread Russ Allbery
ssion. I did review the discussion #1021663 in the hope that I would find a detailed technical proposal there, but your messages to that bug seemed to focus on criticisms of the current behavior mixed with insults. I wasn't able to find a proposal, but it's entirely possible I missed it.

Bug#1076346: Perl modules installed read-only (mode 0444)

2024-07-14 Thread Russ Allbery
Package: dh-debputy Version: 0.1.43 Severity: normal X-Debbugs-Cc: r...@debian.org Module::Build, one of the common build systems for Perl modules, defaults to installing Perl modules under /usr/share/perl5 read-only (mode 0444). With debhelper, this could be ignored for Debian packaging, since dh

Bug#858970:

2024-07-09 Thread Russ Allbery
NULL) > +return errno; > + > +while ((entry = readdir(d)) != NULL) { > (...) readdir ordering is probably bad. I think that's essentially random on a lot of file systems, and I'm not sure it's even guaranteed to be stable. Is there any chance we could get that

Bug#858970: please add /etc/krb5.conf.d

2024-07-09 Thread Russ Allbery
and there's still the basic problem that we can't guarantee that the include directive is present. > I was thinking about a breaks, as in, new krb5-config would break old > heimdal. Ah, yes, that makes sense. And then packages that need configuration snippets can depend on the

Bug#858970: please add /etc/krb5.conf.d

2024-07-09 Thread Russ Allbery
not required to solve my problem in a separate package. :) I was just hoping that it would. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#858970:

2024-07-09 Thread Russ Allbery
ly before including them, so that there's some predictable order for which fragments override each other? We'll want to document the ordering. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#858970: please add /etc/krb5.conf.d

2024-07-09 Thread Russ Allbery
c Kerberos implementation, so I don't know how to represent this as a dependency. And what dependency should a package that wants to use included fragments have to ensure that those included fragments are loaded? -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1075905: ITP: python-fraction -- Fraction carries out all the fraction operations including addition, subtraction, multiplication, division, reciprocation

2024-07-07 Thread Russ Allbery
uot; specifically: https://docs.python.org/3/library/fractions.html -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1074014: encode mandatory merged-/usr into policy

2024-06-22 Thread Russ Allbery
t work is a level of complexity that we don't need, and it doesn't, so far as I know, have a strong technical justification. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1074014: encode mandatory merged-/usr into policy

2024-06-21 Thread Russ Allbery
re ends up being disagreement, the TC should use its policy making > powers and put this to bed. I forgot about the TC involvement. This is a better answer than mine. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1074014: encode mandatory merged-/usr into policy

2024-06-21 Thread Russ Allbery
. Given earlier disagreement on this matter, should we discuss this > matter in a wider setting such as d-devel? You certainly can, but at this late stage I don't think it would change anything. We're already into mass-bug-filing territory and it's going to be an RC bug,

Bug#1069858: libkrb5-3: krb5.conf seems to ignore rdns = false

2024-04-26 Thread Russ Allbery
princ_dns.html#openldap-ldapsearch-etc (at the bottom of the page), which is not under the control of the Kerberos libraries. It's a very long-standing issue in Cyrus SASL that some of us used to patch locally. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2024-04-06 Thread Russ Allbery
7;t, so we might be making those buggy if > we just ban network access for all non-free packages. How about you? Yup, let's go with Bill's change since it's a bit more conservative. I think it accomplishes the same goal. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2024-04-04 Thread Russ Allbery
y, which may be sufficient. Builds that use the network seem like a bad idea even in non-free packages because it means we may not be able to rebuild them since all of the relevant data is not in the Debian source package. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2024-04-04 Thread Russ Allbery
te outside of the unpacked >> source package tree. There are two exceptions. Firstly, the binary > LGTM, Seconded. Also looks good to me. Seconded. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1065768: libauthen-krb5-perl: FTBFS on arm{el,hf}: Krb5.xs:1040:17: error: implicit declaration of function ‘krb5_free_address’; did you mean ‘krb5_free_addresses’? [-Werror=implicit-function-dec

2024-03-31 Thread Russ Allbery
should really be doing from Perl and the rest of it remains somewhat useful, but given that upstream has archived the project, I would go ahead and remove it. Maybe someday I'll dust off and finish a proper Kerberos Perl module that uses the modern C API. In my copius free time. :

Bug#1068047: Suspicious commit merged in 2021 from account responsible for xz backdoor

2024-03-29 Thread Russ Allbery
Package: libarchive13t64 Version: 3.7.2-1.1 Severity: important X-Debbugs-Cc: r...@debian.org So far it looks like no one has been able to figure out an obvious way for this to be exploitable, but I wanted to make sure that you were aware of this upstream issue: https://github.com/libarchive/liba

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

2024-03-26 Thread Russ Allbery
ch is the real heart of the disagreement that at some point we need to confront. (I know, I know, I'm one to talk given that I dropped all my Policy work on the floor and disappeared for six months. But still, I would give myself the same advice.) -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1060700: Requesting advice regarding the impact of problems caused by aliasing on declared Conflicts

2024-02-20 Thread Russ Allbery
ll ecosystem of packaging tools fits together. I think the only way out for the /usr-merge transition specifically is through, and until we finish that we're probably not in a good position to absorb those lessons in a more comprehensive way, but I hope we don't skip that step. -- Russ

Bug#1063710: lintian: apache2-deprecated-auth-config ignores mentioned workaround

2024-02-11 Thread Russ Allbery
ntirely unsupported since July of 2017. I think one can make a good argument that both the Lintian tag description and xymon should just drop all support for Apache versions prior to 2.4. Hopefully no one is still running it, since it almost certainly has significant unfixed security vulnerabi

Bug#1060146: libnews-article-nocem-perl: Signature hash hardcoded to SHA1

2024-01-06 Thread Russ Allbery
dy been consumed and hashed with the default hash algorithm, and the correct hash is no longer available. I believe what hash algorithm GnuPG uses by default is controlled by local GnuPG configuration, and it may well default to SHA-256 these days. Also, all of these modules should swi

Bug#1060146: libnews-article-nocem-perl: Signature hash hardcoded to SHA1

2024-01-06 Thread Russ Allbery
to put this metadata and thus it is always lost. perl-nocem itself doesn't seem to care and just copies the whole input into a temporary file for GnuPG. What's the nature of the failure? Is GnuPG failing to validate the resulting file if the hash algorithm is omitted? -- Russ All

Bug#1057057: debian-policy: Please make Checksums-Sha1 optional

2023-11-28 Thread Russ Allbery
or Debian packages. As soon as DAK doesn't require it, I'm happy to make it optional (and indeed it would arguably be a bug in Policy if it's optional in the archive but Policy claims it's mandatory). -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1042853: docknot: FTBFS with Perl 5.38: t/spin/errors.t failure

2023-11-18 Thread Russ Allbery
gregor herrmann writes: > On Wed, 06 Sep 2023 08:21:24 -0700, Russ Allbery wrote: >> gregor herrmann writes: >>> According to https://github.com/rra/docknot/issues/6 fixed upstream >>> (in git, not released yet). >> Yeah, I'm sorry about the delay here.

Bug#1041731: Hyphens in man pages

2023-10-15 Thread Russ Allbery
also explicitly says that it's non-breaking (I believe that's the case, although please tell me if I got that wrong) and is more (perhaps excessively) explicit about distinguishing it from "-" because of all the confusion about this. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1041731: Hyphens in man pages

2023-10-15 Thread Russ Allbery
aphy (the hyphen-minus is one of 25 dashes in Unicode), you may want to say that explicitly in addition to saying that it's the character used in UNIX command-line options (and, arguably as importantly, in UNIX command names). -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1041731: Hyphens in man pages

2023-10-15 Thread Russ Allbery
at have been turned into \-. People will have to rewrite them using proper Unicode hyphens to get proper formatting. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#967443: gnubg: depends on deprecated GTK 2

2023-10-15 Thread Russ Allbery
Bastian Germann writes: > Am 14.10.23 um 21:41 schrieb Russ Allbery: >> Upstream specifically says that the Gtk-3 support is buggy, does not >> work, and should not be used. How thoroughly did you test it? > I have played a round against the computer and have not seen a prob

Bug#967443: gnubg: depends on deprecated GTK 2

2023-10-14 Thread Russ Allbery
horoughly did you test it? -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1053812: Pretty sure #1053812 is fixed in 4.2

2023-10-13 Thread Russ Allbery
gram. This bug would have caused the type of corruption that I saw in > Russ's database, so I'm pretty sure it will go away in 4.2. I installed 4.2 locally and then did an apt upgrade and everything worked correctly, so I am also hopeful. 4.2 is on its way to experimental now.

Bug#1053863: Terminal problems after suspending less during apt-listchanges output

2023-10-12 Thread Russ Allbery
Package: apt-listchanges Version: 4.1 Severity: normal X-Debbugs-Cc: r...@debian.org As of apt-listchanges 4.1, if I suspend the less command showing the report with Ctrl-Z and then resume with fg or %, the terminal state is incorrect. The report screen is not refreshed, Ctrl-L doesn't work, and q

Bug#1053812: apt-listchanges showing old changelog entries during upgrade

2023-10-12 Thread Russ Allbery
I need to see yours. I'm sending you this via direct mail. I'm now seeing the problem with each apt upgrade (in other words, I feel like 4.1 might be worse than 4.0, which seemed to exhibit the problem only with some packages). -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1053812: apt-listchanges showing old changelog entries during upgrade

2023-10-11 Thread Russ Allbery
Package: apt-listchanges Version: 4.1 Severity: normal X-Debbugs-Cc: r...@debian.org Looks like some variation of this bug still exists in 4.1, although I'm not sure if it's the same bug. But the following upgrades: Unpacking golang-1.21-doc (1.21.3-1) over (1.21.2-1) ... Unpacking golang-1.21-sr

Bug#1053725: apt-listchanges: Shows NEWS for package tor from 2008

2023-10-09 Thread Russ Allbery
Jonathan Kamens writes: > Not the same bug. #1053696 only applies to changelog entries, not NEWS > entries, since the latter can't be downloaded via apt. > I am thus far unable to reproduce this. Still investigating. Ah, whoops, sorry, I wasn't reading carefully enough.

Bug#1053725: apt-listchanges: Shows NEWS for package tor from 2008

2023-10-09 Thread Russ Allbery
e same problem. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1053696: Upgrading Python packages showed numerous ancient changelog entries

2023-10-09 Thread Russ Allbery
the network if apt-listchanges exhausted the changelog shipped with the package and still couldn't find the beginning of the entries it wanted to display. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1053696: Upgrading Python packages showed numerous ancient changelog entries

2023-10-08 Thread Russ Allbery
Package: apt-listchanges Version: 4.0 Followup-For: Bug #1053696 X-Debbugs-Cc: r...@debian.org Same thing happened with the following upgrades: Unpacking gcc-12 (12.3.0-10) over (12.3.0-9) ... Unpacking libgcc-12-dev:amd64 (12.3.0-10) over (12.3.0-9) ... Unpacking cpp-12 (12.3.0-10) over (12.3.0-

Bug#1053696: Upgrading Python packages showed numerous ancient changelog entries

2023-10-08 Thread Russ Allbery
Package: apt-listchanges Version: 4.0 Severity: normal X-Debbugs-Cc: r...@debian.org An apt run that included the following upgrades: Unpacking python3.11-dev (3.11.6-3) over (3.11.6-2) ... Unpacking libpython3.11-dev:amd64 (3.11.6-3) over (3.11.6-2) ... Unpacking libpython3.11:amd64 (3.11.6-3) o

Bug#1003112: apt-listchanges uses sensible-pager now, should this be sensible-pager's job?

2023-10-02 Thread Russ Allbery
chain have even less information and are even less suited to making this decision. Of those two options, having apt-listchanges do it would be less obscure (it's not immediately obvious that apt could run less), although possibly surprising. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1052460: tech-ctte: In re ticket 1051368: including Selenium Manager in python3-selenium package

2023-09-22 Thread Russ Allbery
EWS.Debian files, not the full changelog. Any new NEWS.Debian file entry for a package that you have installed is generally worth reading, and this is the supported way (other than the Release Notes for the full stable release) that Debian communicates major breaking changes like this to u

Bug#1052460: tech-ctte: In re ticket 1051368: including Selenium Manager in python3-selenium package

2023-09-22 Thread Russ Allbery
s is a problem created by the maintainer and overriding the maintainer will not help. Someone will have to do this work, and it is very far from trivial. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-20 Thread Russ Allbery
Niels Thykier writes: > Russ Allbery: >> Ooo, this is a great framing of the problem. I have a lot of thoughts >> about this. Unfortunately, I'm not sure if they're actionable thoughts >> since my grand vision requires someone to sit down and do some serious >

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

2023-09-17 Thread Russ Allbery
ion. I think Policy should primarily have an audience of packagers, including packagers who need to coordinate cross-package integrations, secondarily have an audience of tool makers who need a reference manual for Debian's file formats and integrations, and then have a deprioritized tertiary audience of toolchain maintainers. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-17 Thread Russ Allbery
similar directory, and then cruft could just consume that database of registered paths to get attribution information until such time as that can move into dpkg. This design is just off the top of my head, and I'm probably missing some problems and some details. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-17 Thread Russ Allbery
hile (we have a special exception in the FHS for it because it's breaking the FHS file system layout rules), and there have been a few attempts to handle it some other way, but none of them so far have been successful. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-17 Thread Russ Allbery
ns around /var being fixed and > package-managed is already creating some headaches, and requiring > workarounds. Specifics! Specifics! My kingdom for specifics! :) Bug numbers for these headaches would be helpful, or detailed descriptions, or *something*. You're giving me nothing to work with here, which means that I'm likely to go forward with requiring some of these empty directories be registered with dpkg because that's the less invasive change and avoids a regression. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1051371: Post-/usr-merge paths for script interpreters

2023-09-17 Thread Russ Allbery
feel like we need to wait for the TC bug to be resolved, since there is a standing TC decision to make /bin a symlink to /usr/bin and we can always change our wording later if that decision changes, but we need to wait for the buildd /usr-merge anyway, so either way I don't think we'r

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

2023-09-17 Thread Russ Allbery
Bill Allombert writes: > On Sun, Sep 17, 2023 at 10:41:55AM +0200, Marco d'Itri wrote: >> On Sep 17, Russ Allbery wrote: >>> (I am a little confused by this wording, but I think what you're >>> saying is that /usr is encrypted and read-only, and /var is

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

2023-09-16 Thread Russ Allbery
that's great, > and even more reasons not to change policy for something that would > only be a temporary stop-gap. I'm not going to assume that this is going to happen on any particular time scale. dpkg has to gain a mechanism for registering transient files first, which in my understanding depends on other significant dpkg architectural work. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-16 Thread Russ Allbery
ion. Does anyone know if that integration has already been done to invoke systemd-tmpfiles during boot on systems using sysvinit? -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#915583: debian sphinx styling: second attempt

2023-09-16 Thread Russ Allbery
iced was that the version number of Policy in the left sidebar at the top is very difficult to read because it's almost the same color as the background. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1051371: Post-/usr-merge paths for script interpreters

2023-09-16 Thread Russ Allbery
the PATH stays consistent from one build to the next. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1051371: Post-/usr-merge paths for script interpreters

2023-09-16 Thread Russ Allbery
e the most about and would like to say explicitly somewhere in Policy, even though that's beyond the scope of Luca's original report. I don't think Policy says anything about /usr-merge at all right now, and once the buildds are merged and all Debian systems relevant to unstable development are /usr-merged, we probably should. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1050001: Bug#1051371: Post-/usr-merge paths for script interpreters

2023-09-16 Thread Russ Allbery
ame question about how to talk about those paths in Policy. I therefore don't think resolution of this bug blocks on the TC bug. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1051371: Post-/usr-merge paths for script interpreters

2023-09-15 Thread Russ Allbery
Luca Boccassi writes: > On Wed, 13 Sept 2023 at 04:48, Russ Allbery wrote: >> Simon pointed out that this bug is not yet ready to act on, which was >> very helpful. Thank you. However, presumably the buildds will be >> /usr-merged at some point in the not-too-distant f

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

2023-09-15 Thread Russ Allbery
e latter is my guess about where we're headed based on previous discussions). -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-12 Thread Russ Allbery
Russ Allbery writes: > Russ Allbery writes: >> Maybe the right way to do this is just have two examples, one as the >> default and another if you're using tmpfiles.d functionality added in a >> specific version of systemd that's newer than the version shippe

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

2023-09-12 Thread Russ Allbery
Russ Allbery writes: > Maybe the right way to do this is just have two examples, one as the > default and another if you're using tmpfiles.d functionality added in a > specific version of systemd that's newer than the version shipped with > the stable version of Debian p

Bug#1051371: Post-/usr-merge paths for script interpreters

2023-09-12 Thread Russ Allbery
ete goal in mind for what that requirement or recommendation is going to achieve. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#793499: debian-policy: The Installed-Size algorithm is out-of-date

2023-09-12 Thread Russ Allbery
y 1024 and rounded up. > +The disk space is given as the accumulated size of each regular file and > +symlink rounded to 1 KiB used units, and a baseline of 1 KiB for any other > +filesystem object type. > > .. _s-f-Files: -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#1051801: document DEB_BUILD_OPTIONS value nopgo

2023-09-12 Thread Russ Allbery
since they help explain to the reader how Debian is designed beyond just a mechanical set of instructions. If you have a chance, feel free to send a proposed diff to add this to the DEB_BUILD_OPTIONS section. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-12 Thread Russ Allbery
nse text because it varies. At least if I understand what our goals would be. (License texts that have portions that vary between packages they apply to are a menace and make everything much harder, and I really wish people would stop using them, but of course the world of software development is not going to listen to me.) -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-12 Thread Russ Allbery
he debian/copyright file, though. If we take this approach, we'll need to be very explicit that you can only use whatever triggers the automatic inclusion of the license text if your license text is word-for-word identical. Otherwise, you'll need to cut and paste it into the fi

Bug#872587: Document the Protected field

2023-09-11 Thread Russ Allbery
without using one of the force options). (And while we're there, we don't document the Build-Essential field either.) -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-11 Thread Russ Allbery
Sam Hartman writes: >>>>>> "Luca" == Luca Boccassi writes: > Luca> Thank you, looks good to me, seconded. > LGTM too, seconded. Thanks! This has now been merged for the next Policy release. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-11 Thread Russ Allbery
Guillem Jover writes: > Seconded. Thanks! I think the wording changes subsequent to Sam's second are informative and within the changes the Policy Editor can make without seconds, so I'm proceeding with this and Sam's second and have merged this change for the next Policy

Bug#1041731: groff-base: "-" mapped as HYPHEN

2023-09-11 Thread Russ Allbery
ng long lines with lots-of-words-that-are-all-conncted-by-hyphens, although that's somewhat rare. My opinion is that the world of documents that are handled by man do not encode meaningful distinctions between - and \-, and man should therefore unify those characters. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-11 Thread Russ Allbery
is "here's a bunch of complex things you need to do but if you follow these instructions instead of using debhelper your package will be buggy." This is not ideal! I think there's a lot of appeal of having a thorough specification for what debhelper is supposed to be doing. It would enable future competition around better packaging helpers (and I do think debhelper will not be the last word). But I also want to be realistic about whether we're really capable of maintaining that specification. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#567033: Decide if we should continue recommending /usr/games

2023-09-11 Thread Russ Allbery
Antoine Beaupré writes: > On 2023-09-11 11:25:34, Russ Allbery wrote: >> Antoine Beaupré writes: >>> I get the argument against bad binaries not being in PATH but we have >>> some tooling for that, don't we? /usr/libexec, no? >> /usr/libexec isn't a

Bug#567033: Decide if we should continue recommending /usr/games

2023-09-11 Thread Russ Allbery
user's path but not root's, which is a distinct use case. Thanks, Simon and Bill. I had forgotten about that point even though it has come up before (just not in this bug). I agree that's a more compelling argument for keeping /usr/games. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#567033: Decide if we should continue recommending /usr/games

2023-09-11 Thread Russ Allbery
ompelling due to the increase in the size of disks (which is only sort of keeping up with full commercial games, but is certainly keeping up with the games packaged in Debian). -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-11 Thread Russ Allbery
or you based on the heading that you're linking to. (I think we are excessively explicit in a bunch of places in Policy currently due to a conversion artifact from DebianDoc-XML.) -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-10 Thread Russ Allbery
As usual, the things I notice only after I post text, even though I'd already read it several times. Russ Allbery writes: > +Volatile and temporary files (``tmpfiles.d``) > +- > + > +Some packages require empty directories, files wit

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

2023-09-10 Thread Russ Allbery
thing like that. Of course, the point may be moot if upstream never ports GNU Backgammon to anything newer than Gtk+ 2, and the chances of that port currently aren't looking great. > But again, happy to shelve this for now, as it's a more complex topic. Agreed, we don't

Bug#970234: consider dropping "No hard links in source packages"

2023-09-10 Thread Russ Allbery
sts). Thanks, that does seem like a good idea. > But given that hard links in source packages do not seem prevalent at > all, and that the tooling or linters can be improved in that direction I > suppose it might make sense to lift this specific restriction. Thank you for the revi

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

2023-09-10 Thread Russ Allbery
t. (Unfortunate, but oh well, too late now.) Here is an updated patch that restructures this paragraph to try to make this clearer. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/> >From 516d0a327e247c35bd1bb95ff2a9bfc773f87c21 Mon Sep 17 00:00:00 2001

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

2023-09-10 Thread Russ Allbery
ecting that in source files, so it wouldn't know to include licenses referenced in License stanzas without the license text included. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-10 Thread Russ Allbery
e excessive. So maybe we still need to do something with common-licenses? -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

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

2023-09-10 Thread Russ Allbery
d, the script will need serious improvements. That was something else I wanted to ask: I've invested all of a couple of hours in this script, and would be happy to throw it away in favor of something that tries to do a more proper job of classifying the licenses referenced in debian/copyright

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

2023-09-10 Thread Russ Allbery
eview, and I might again have > perhaps missed instances or similar. All of these changes seem straightforward and uncontroversial to me, and there are huge advantages to using consistent terminology between Policy and dpkg. I have applied all of them for the next Policy release. Thank you! -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#830913: debian-policy: Allow amd64 systems without /lib64

2023-09-10 Thread Russ Allbery
Russ Allbery writes: > It's now been about a year and it looks like this message didn't get a > reply, so I'm going to go ahead and close this bug because I don't think > we have enough information to act on it. If there are more details > about my questions a

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

2023-09-10 Thread Russ Allbery
binary packages that it produces must also be in the *non-free-firmware* archive area. Please let me know, and I will propose some follow-up wording for that. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/> diff --git a/debian/changelog b/debian/changelo

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

2023-09-10 Thread Russ Allbery
Russ Allbery writes: > This patch from a while back is still waiting for one more second before > it can be merged for the next Policy release. It previously got one > second from Wouter. I revised the patch to mention the experimental > suite as well as the backports suites.

Bug#970234: consider dropping "No hard links in source packages"

2023-09-10 Thread Russ Allbery
This patch is still waiting for one more second. It was previously seconded by Helmut. Russ Allbery writes: > Here is a patch dropping the restriction on hard links in source > packages that I think is ready for seconds. I'm copying Guillem for his > review, in case there'

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

2023-09-10 Thread Russ Allbery
This patch from a while back is still waiting for one more second before it can be merged for the next Policy release. It previously got one second from Wouter. I revised the patch to mention the experimental suite as well as the backports suites. -- Russ Allbery (r...@debian.org

  1   2   3   4   5   6   7   8   9   10   >