Bug#975941: add exception case to package-contains-documentation-outside-usr-share-doc if docs are linked to /usr/share/doc?

2020-11-28 Thread Russ Allbery
packages need at runtime have to be installed outside of /usr/share/doc, with links to /usr/share/doc if appropriate. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#975941: add exception case to package-contains-documentation-outside-usr-share-doc if docs are linked to /usr/share/doc?

2020-11-27 Thread Russ Allbery
e inverse case (moving the docs to /usr/share/doc and > linking them back to where the software expects them)? If the files are used at runtime, Policy requires installing the files outside of /usr/share/doc and linking them to /usr/share/doc. See Policy 12.3, second-to-last par

Bug#975250: clarify gathering together of copyright information

2020-11-21 Thread Russ Allbery
worth, I've never assumed we can coalesce years in a way that drops gaps, and never have done so myself, so it's obvious that we should write something down since two people who have both worked in Debian for a very long time had different understandings of what was allowed. :) -- Russ Allbery (r..

Bug#975250: clarify gathering together of copyright information

2020-11-21 Thread Russ Allbery
of silly. Therefore, where I personally land is that we should try to make the Policy guidance correct (but as simple as possible), and then we should not care if people don't exactly follow it because in truth it's not going to matter. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#974024: inn2 FTBFS on IPV6-only buildds

2020-11-21 Thread Russ Allbery
Russ Allbery writes: > Adrian Bunk writes: >> ... >> lib/network/server..MISSED 34-42 (killed by signal 14) >> ... >> Failed Set Fail/Total (%) Skip Stat Failing Tests >> -- -- -

Bug#975250: clarify gathering together of copyright information

2020-11-19 Thread Russ Allbery
u're allowed to coalesce copyright statements from multiple files into a single copyright notice as long as all of the listed authors and years are covered. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#971515: Status as of last tech-ctte meeting

2020-11-18 Thread Russ Allbery
dopt new strategies for packaging that make life simpler and easier for packagers and allow us to keep pace with more upstream packages than to reduce scope to only the things we already know we're good at. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#973604: lintian reports spare-manual-page on PAM and NSS modules

2020-11-17 Thread Russ Allbery
ks who picked 7). -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#974177: libnss3: Handshake failed (-12251) with Pidgin since 2:3.58-1

2020-11-10 Thread Russ Allbery
Package: libnss3 Version: 2:3.58-1 Severity: important Control: affects -1 pidgin libnss3 since 2:3.58-1 has broken TLS negotiation in Pidgin. There are several reports (see the latest message in #790610 and the #973566 report against pidgin). This is probably severity: serious against Pidgin,

Bug#974024: inn2 FTBFS on IPV6-only buildds

2020-11-09 Thread Russ Allbery
sts=3631, 12.90 seconds (2.43 usr + 1.92 sys = 4.35 CPU) > make[2]: *** [Makefile:38: test] Error 1 I'm working on a fix. It's unfortunately rather complicated because the assumption that binding on any address will provide two sockets ran fairly deep. I think the problem only affects the

Bug#972713: libnss3: Handshake failed (-12251) with Pidgin since 2:3.58-1

2020-10-23 Thread Russ Allbery
Package: libnss3 Version: 2:3.58-1 Followup-For: Bug #972713 I'm seeing the same problem when connecting to a stock buster ejabberd server with a Let's Encrypt certificate and no special TLS configuration. Something definitely changed between 2:3.56-1 and 2:3.58-1 and I'm dubious it's poor TLS

Bug#972206: remctl ftbfs in unstable (failing tests)

2020-10-14 Thread Russ Allbery
the buildds with only IPv6 addresses. Working on a fix, will try to get it uploaded soon since I know a Python transition is coming. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#970201: vcs-field-not-canonical explanation mildly confusing

2020-09-12 Thread Russ Allbery
Russ Allbery writes: > I had a package with control fields: > Vcs-Git: https://salsa.debian.org/rra/libpgp-sign-perl.git > Vcs-Browser: https://salsa.debian.org/rra/libpgp-sign-perl Argh, sorry, that should have been: Vcs-Git: https://salsa.debian.org/rra/libpgp-sign-perl Vcs-Brows

Bug#970201: vcs-field-not-canonical explanation mildly confusing

2020-09-12 Thread Russ Allbery
Package: lintian Version: 2.94.0 Severity: minor I had a package with control fields: Vcs-Git: https://salsa.debian.org/rra/libpgp-sign-perl.git Vcs-Browser: https://salsa.debian.org/rra/libpgp-sign-perl This produces the following Lintian diagnosis: I: libpgp-sign-perl source:

Bug#968226: Build-Depends-If-Available

2020-08-11 Thread Russ Allbery
rominant (and make it clear that it's normative), and tweak the wording. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#968156: False positive for repeated-path-segment

2020-08-09 Thread Russ Allbery
Package: lintian Version: 2.88.0 Severity: minor Lintian produces a false-positive pedantic repeated-path-segment tag for Perl modules that use File::ShareDir (a Perl mechanism to provide static data files for a Perl module in a location that Perl can find at runtime across all supported

Bug#968000: libconfig-model-dpkg-perl: Get policy release dates in another way

2020-08-07 Thread Russ Allbery
nted format. If we did that, I would probably ship this information in YAML rather than in the somewhat ad hoc format of Lintian's data file (which was my fault originally). -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#967857: debian-policy: [Files/Permissions and owners] files installed by package manager should not be writable

2020-08-04 Thread Russ Allbery
Guillem Jover writes: > On Tue, 2020-08-04 at 13:56:45 -0700, Russ Allbery wrote: >> I assume this is in support of systems, containers, or jails where UID >> 0 may not have CAP_FOWNER? > If that's the reason, it certainly was not clear from the original > report. :) It s

Bug#967857: debian-policy: [Files/Permissions and owners] files installed by package manager should not be writable

2020-08-04 Thread Russ Allbery
n strategy coordinated across multiple packages, since this behavior is encoded in a lot of places. Maybe it would make sense for Guillem to weigh in first and indicate whether this would be a problem on the dpkg side and if he sees any concerns. Copying debian-dpkg@lists for that. -- Russ Allbery

Bug#966640: build-depends: debhelper-compat (= 13) cannot be satisfied

2020-07-31 Thread Russ Allbery
debhelper if you want to build the unstable version of krb5. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#962601: manpage-section-mismatch doesn't take into account manpages with multiple binaries

2020-07-16 Thread Russ Allbery
would be ideal if the tag were specific to the underlying problem, but I would consider it reasonable to complain that one cannot extract the section from that .TH line since groff cannot either. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#964073: lintian: Possible false positives for breakout-link for Lua modules

2020-07-01 Thread Russ Allbery
Felix Lechner writes: > On Wed, Jul 1, 2020 at 8:16 PM Russ Allbery wrote: >> I'm puzzled by why you would have changed Lintian in response to that >> bug, given that the reported problem was only with Lintian and was >> fixed sixteen years ago. > I am just working thro

Bug#964073: lintian: Possible false positives for breakout-link for Lua modules

2020-07-01 Thread Russ Allbery
with Lintian and was fixed sixteen years ago. What problem is this tag trying to address? -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#953629: debian-policy: Please permit Debian revisions with 1.0 native packages

2020-06-30 Thread Russ Allbery
maintainer view consistent (such as dgit). I suspect it is therefore not the solution Ian is looking for. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#962784: [Pkg-puppet-devel] Bug#962784: facter aborts with free(): invalid pointer

2020-06-14 Thread Russ Allbery
/facts.d > /etc/puppetlabs/facter/facts.d > /opt/puppetlabs/facter/facts.d Yup, confirmed that works. Thank you! -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#962784: facter aborts with free(): invalid pointer

2020-06-13 Thread Russ Allbery
Package: facter Version: 3.11.0-4.1 Severity: grave facter no longer works at all on amd64. When invoked, it dies with an invalid pointer error: % facter free(): invalid pointer Aborted (core dumped) gdb backtrace: #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #1

Bug#961294: Allow derivatives to define parent project fields

2020-05-22 Thread Russ Allbery
Debian-Uploaders` as well. Similarly this seems to be entirely a question for Ubuntu (and Lintian, of course). -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#947734: tf5 and GNUtls interaction, breaks in TLS1.3 connections seemingly!

2020-05-10 Thread Russ Allbery
ork given your follow-up message. Hopefully OpenSSL will eventually release under an Apache 2.0 license, and then this can be resolved by using OpenSSL directly. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#902986: tf5: Please package new fork

2020-05-10 Thread Russ Allbery
Russ Allbery writes: > Sebastian Humenda writes: >> It would be great if the properly maintained fork of TF could be >> packaged. It is available here: >> https://github.com/ingwarsw/tinyfugue >> I would like to see Python support as a default feature, hence my &g

Bug#959063: src:yadm: fails to migrate to testing for too long

2020-04-28 Thread Russ Allbery
o DELAYED/15, closing this > bug. Please let me know if I should delay or cancel that upload. Oh, whoops, sorry. Thank you for letting me know! I'll do the source upload myself, since that way it's easy for me to keep the Git history consistent. I can do that this evening. -- Russ Allbery (

Bug#935706: lintian: Make tag certainty a programmatic assessment

2020-03-06 Thread Russ Allbery
is that the classification system is more fine-grained than the users of Lintian care about, so maintaining it is to some extent wasted effort. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944920: Revise terminology used to specify requirements

2020-02-29 Thread Russ Allbery
, in: If punctuation is desired between the date components, remember that hyphen (``-``) cannot be used in native package versions. the "cannot" is not a normative Policy requirement, just a description of a logical consequence of a definition stated earlier. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944330: debian-policy: Hyphenation damage on plain text output

2020-02-15 Thread Russ Allbery
Dmitry Shachnev writes: > On Sun, Nov 17, 2019 at 11:11:37AM -0800, Russ Allbery wrote: >> Sphinx uses Python's standard textwrap module to wrap text output. That >> class has an option, break_on_hyphens, which defaults to True but can be >> set to False. For Policy, we wa

Bug#948316: MIA?

2020-02-04 Thread Russ Allbery
ersion of the package when you get a chance! If I end up with a moment to do it instead, I'll update this thread before starting to avoid duplicate work. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#948316: MIA?

2020-02-03 Thread Russ Allbery
. I will be able to get to that in the next couple of days, or happy for someone else to do it. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#949690: debian-policy: "service unit should have the same name as the package" seems too strong

2020-01-23 Thread Russ Allbery
strong sense. Do you have a suggestion for alternative wording? I think we still need to say something about matching the name of the init script if any, and if upstream doesn't provide a service unit, it seems reasonable to use the name of the package (but maybe that should be encouraged rather

Bug#948318: openssh-server: Unable to restart sshd restart after upgrade to version 8.1p1-2

2020-01-20 Thread Russ Allbery
Marco d'Itri writes: > On Jan 20, Russ Allbery wrote: >> This also implies that there is arguably an SONAME issue with this library >> given that two versions of the library with the same SONAME don't provide >> the same symbols, but I suspect there were really

Bug#948318: openssh-server: Unable to restart sshd restart after upgrade to version 8.1p1-2

2020-01-20 Thread Russ Allbery
me (but now I wonder if I have other > leftover files like this…). This also implies that there is arguably an SONAME issue with this library given that two versions of the library with the same SONAME don't provide the same symbols, but I suspect there were really, really good reasons to not ch

Bug#949390: Newly created package usernames should begin with an underscore

2020-01-20 Thread Russ Allbery
plicit exception for users starting with systemd-*, since we're unlikely to rename those and it seems reasonable to reserve that namespace for the systemd project (which is somewhat unique in the number of low-level users that it wants to create). But we can deal with that in a separate bug

Bug#948316: New upstream release available (2.3.0)

2020-01-18 Thread Russ Allbery
Package: yadm Followup-For: Bug #948316 I've built a package of 2.3.0 for my personal use that's now available from archives.eyrie.org/debian. Let me know if you'd like me to push the changes to Salsa and/or upload it to Debian as well. Since I was starting fresh, I haven't dealt with the

Bug#949007: debian-policy: Typo in example

2020-01-15 Thread Russ Allbery
""" > The Perl code is invalid. There is missing a 0 after "==" and before > "or die(...)". Thanks! Fixed for the next release. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#948944: general: File Premissions broken, Group write access denied

2020-01-14 Thread Russ Allbery
trying the mkdir from that open session. Try newgrp user2 in user1's session after the usermod, or log out and log back in to refresh your supplemental groups. (This has always been Debian's, and indeed UNIX's, behavior so far as I know.) -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#932351: gnubg: Crashes on launch

2020-01-13 Thread Russ Allbery
Andreas Beckmann writes: > Followup-For: Bug #932351 > Control: tag -1 pending > buster-pu request: https://bugs.debian.org/948796 Oh, thank you! I was going to get to that and then didn't. Much appreciated and let me know if I can help in any way. -- Russ Allbery (r...@d

Bug#948275: is Debian POSIX compliant?

2020-01-07 Thread Russ Allbery
lly no chance whatsoever that Debian will pursue formal POSIX validation. Among other things, it costs substantial amounts of money (since this is how the relevant organization supports itself), which Debian is highly unlikely to spend on that purpose. -- Russ Allbery (r...@debian.org)

Bug#948316: New upstream release available (2.3.0)

2020-01-06 Thread Russ Allbery
Package: yadm Version: 1.12.0-2 Severity: normal I was looking for good home directory dotfile managers, and yadm looks like the best currently packaged in Debian, but the Debian version is out of date. The current upstream version is 2.3.0 and seems to have substantial improvements in how the

Bug#948275: is Debian POSIX compliant?

2020-01-06 Thread Russ Allbery
on that list. There's more information here: https://unix.stackexchange.com/questions/522413/why-are-most-linux-distributions-not-posix-compliant -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#948115: Revise init script Policy based on GR result

2020-01-05 Thread Russ Allbery
s a bit far afield of this specific change. Please file a separate bug against debian-policy if you think this is a good idea so that we can track it. Thanks! -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944920: Revise terminology used to specify requirements

2020-01-04 Thread Russ Allbery
d will change this in my draft version to "The Release Team can". -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#948115: Revise init script Policy based on GR result

2020-01-04 Thread Russ Allbery
ersion. Other folks reviewing this patch, please consider that change as made when deciding whether to second (and let me know if you object to that change). Thank you for the review! -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#948115: Revise init script Policy based on GR result

2020-01-03 Thread Russ Allbery
Package: debian-policy Version: 4.4.1.2 Severity: important Per recent (non-BTS) discussion, this patch is a first draft at reconciling Policy with the recent GR result. Summary of changes: * Change section headings and anchors to reflect the more general topic * Add recommended naming

Bug#944920: Revise terminology used to specify requirements

2020-01-03 Thread Russ Allbery
irements to recommendations. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944920: Revise terminology used to specify requirements

2020-01-03 Thread Russ Allbery
Russ Allbery writes: > I agree, but let's also fix existing incorrect wording. I reviewed > every instance of may and optional in Policy, and I think this larger > diff will make wording (mostly) consistent. I've tried not to change > the sense of any of these Policy statements

Bug#944920: Revise terminology used to specify requirements

2020-01-03 Thread Russ Allbery
Sean Whitton writes: > On Sun 17 Nov 2019 at 05:48PM -08, Russ Allbery wrote: >> is being used.) You must not include the ``/etc/rcn.d`` directories >> -themselves in the archive either. (Only the ``sysvinit`` package may do >> -so.) >> +themselves in the archive eith

Bug#941803: debian-policy: dependencies on font packages

2020-01-02 Thread Russ Allbery
Stephen Kitt writes: > I’m attaching a revert and an update to the footnote (against the next > branch): Thanks! Applied for the next release. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944920: Revise terminology used to specify requirements

2019-12-29 Thread Russ Allbery
when that's done. Once that's complete, we can do a reconciliation. I'm inclined to downgrade Policy musts that the release team does not consider likely to be release-critical in the future, for instance. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#907727: Empty directory is already present in orig tarball

2019-12-14 Thread Russ Allbery
? Sure, yes, please go ahead. After thinking about this some more, I agree with your reasoning. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#941198: In support of mandatory unit files

2019-12-08 Thread Russ Allbery
tting in the /etc/default file, that would have no effect and the default would still be used. If you reverse the order of EnvironmentFile, it avoids that problem, but now the legacy setting with $(hostname) will be used if it hasn't been changed, and that will result in a literal $(hostname) in t

Bug#941198: In support of mandatory unit files

2019-12-08 Thread Russ Allbery
Tobias Frost writes: > Am Samstag, den 07.12.2019, 17:12 -0800 schrieb Russ Allbery: >> A Policy should means that if there is some stronger reason (such as >> that adding a unit file would introduce new bugs), there is nothing >> requiring you to do so. It indicates that n

Bug#941198: In support of mandatory unit files

2019-12-07 Thread Russ Allbery
. That said, if you'd like help with this, I or someone else following this thread may be willing to take a look and figure out a way to replicate the init script behavior. It's normally possible to handle /etc/default conffiles in systemd units, although it can be a little complicated. -- Rus

Bug#941198: please postpone until after the GR

2019-12-02 Thread Russ Allbery
th dedicated configuration than with trying to run sysvinit scripts for some of the same reasons as systemd. For instance, it would much prefer if services didn't background themselves and instead stayed in the foreground so that they could be more easily monitored. -- Russ Allbery (r..

Bug#941198: please postpone until after the GR

2019-12-01 Thread Russ Allbery
Policy and we could hold the next release until January. What do you think, Sean? -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#945542: [Pkg-rust-maintainers] Bug#945542: debcargo -- Randomly adds and removes binary packages

2019-11-30 Thread Russ Allbery
Bastian Blank writes: > On Fri, Nov 29, 2019 at 10:35:04AM -0800, Russ Allbery wrote: >> Procedurally in Debian neither of these are justifications for setting >> the severity to serious. This is not a Policy requirement that has >> reached consensus, and the release team

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

2019-11-30 Thread Russ Allbery
are approaches that might satisfy both goals at the same time, such as dpkg using systemd's native services and configuration files to integrate with systemd-using systems. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#945542: [Pkg-rust-maintainers] Bug#945542: debcargo -- Randomly adds and removes binary packages

2019-11-29 Thread Russ Allbery
intainers are not respecting something that you think is obvious, but I don't think that fighting over the bug severity is the right way to approach this disagreement in Debian. If you feel that you've reached an impasse in this discussion, this is what the Technical Committee is for. -- Russ A

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

2019-11-29 Thread Russ Allbery
temd-sysusers is another matter and a bit more obviously doable with dpkg, although if Sam's option three wins, I'd ask everyone in the project, including you as dpkg maintainer, to consider the possible benefits of using cross-distribution mechanisms instead of Debian-specific mechanisms.) -- Russ

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

2019-11-22 Thread Russ Allbery
sh out wording (just based on past experience), and there's no reason not to start that now, and by that point we may be pretty near a vote anyway. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#941803: debian-policy: dependencies on font packages

2019-11-22 Thread Russ Allbery
l be on a different machine from the client. Argh, you are of course entirely correct, so I think this change may be wrong. I just tested and indeed traditional bitmap fonts are still loaded from the X server, not from the client. I had thought I'd tested that before but tested it incorrectly. -

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

2019-11-22 Thread Russ Allbery
work on it, though, and I'd be very happy to see specific proposed language in this bug that we can consider once the GR makes it clear how the project wants us to proceed with facilities like this. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944920: Revise terminology used to specify requirements

2019-11-18 Thread Russ Allbery
fication seemed very awkward. /usr/lib64 is for 64-bit architecture support the Red Hat way (instead of the Debian multiarch approach), so no 32-bit package would ever legitimately install files there. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944920: Revise terminology used to specify requirements

2019-11-17 Thread Russ Allbery
Sean Whitton writes: > On Sun 17 Nov 2019 at 10:10AM -08, Russ Allbery wrote: >> +* The term *may* and the adjective *optional* are sometimes used to >> + clarify cases where it may otherwise appear that Policy is specifying a >> + requirement or recommendation. These wor

Bug#944801: debian-policy: must all inits support /etc/insserv/override & /usr/share/insserv/override

2019-11-17 Thread Russ Allbery
Russ Allbery writes: > I think the current approach in the entirety of 9.11 no longer makes > sense, but there are two possible alternative approaches and which to > pick will depend on the results of the current GR. Therefore, I think > we should for the results of the GR rathe

Bug#944801: debian-policy: must all inits support /etc/insserv/override & /usr/share/insserv/override

2019-11-17 Thread Russ Allbery
ackaging init systems intended for use inside containers or other special-purpose environments that do not need to support arbitrary Debian packages. But any alternate init system should make clear which of those use cases it's aiming at.) -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944329: debian-policy: Unclear text about password files modifications

2019-11-17 Thread Russ Allbery
up`` or ``/etc/gshadow``. I added "directly" since of course adduser modifies /etc/passwd indirectly, as does every package that calls adduser in its maintainer scripts. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944920: Revise terminology used to specify requirements

2019-11-17 Thread Russ Allbery
Bastian Blank writes: > On Sun, Nov 17, 2019 at 10:10:11AM -0800, Russ Allbery wrote: >> +The Release Team may, at their discretion, downgrade a Policy requirement >> +to a Policy recommendation for a given release of the Debian distribution. >> +This may be done for on

Bug#944332: debian-policy: Broken markup in policy source

2019-11-17 Thread Russ Allbery
fields of the package), the first line of > `--- > source: > ,--- > :ref:```Maintainer`` <#s-f-Maintainer` or > ```Uploaders`` ` control fields of the package), > `--- Thanks, fixed. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944331: debian-policy: Spurious space after dash in plain text output

2019-11-17 Thread Russ Allbery
,--- > This wording allows the development files to be split into > several packages, such as a separate architecture-independent > libraryname- headers, provided that the development package > `--- > - chapter 8, footnote [13], rendered as: > ,--- >

Bug#944330: debian-policy: Hyphenation damage on plain text output

2019-11-17 Thread Russ Allbery
hinx, but it's really an upstream feature request. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944325: please fix this unclear and obtuse phrasing in §7.8 (suggestion provided)

2019-11-17 Thread Russ Allbery
se or DFSG requirements to retain the referenced source package. It should not be added solely as a way to locate packages that need to be rebuilt against newer versions of their build dependencies. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944920: Revise terminology used to specify requirements

2019-11-17 Thread Russ Allbery
Package: debian-policy Version: 4.4.1.1 Severity: normal In attempting to revise recent GRs to use the same terminology as Policy, I got frustrated again by the lack of precision of our current language. This is an attempt to make a minor improvement. It doesn't go all the way to using all-caps

Bug#944330: debian-policy: Hyphenation damage on plain text output

2019-11-07 Thread Russ Allbery
ow off-hand how to do that and haven't yet done any research.) -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944296: debian-policy: Source provenance requirement is WET

2019-11-07 Thread Russ Allbery
and how to download it, put download information in debian/watch. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944260: lintian: Add a detection/tag for when compat is >> 10 and cdbs in build-depends

2019-11-06 Thread Russ Allbery
ething into Policy and hopefully would speed up resolution of the bug. v9 and v10 are still not deprecated, so support for v12 isn't urgent (yet). If this bug is still unfixed by the time that v9 and v10 are deprecated, that would probably warrant more urgency. -- Russ Allbery (r...@debi

Bug#944152: network access during the build

2019-11-05 Thread Russ Allbery
Now fixed, although I got the changelog message wrong because I still didn't understand properly. Ugh. I could have sworn that Debian buildds didn't allow network access. I'll fix the changelog message in a future upload. Thank you! -- Russ Allbery (r...@debian.org) <ht

Bug#944151: remctl: attempts internet connection during testsuite

2019-11-05 Thread Russ Allbery
Now fixed, although I got the changelog message wrong because I still didn't understand properly. Ugh. I could have sworn that Debian buildds didn't allow network access. I'll fix the changelog message in a future upload. Thank you! -- Russ Allbery (r...@debian.org) <ht

Bug#944151: remctl: attempts internet connection during testsuite

2019-11-05 Thread Russ Allbery
thought setuptools was much smarter than apparently it actually is. I'll look at this tonight; I may fix this upstream instead of only in the Debian package if it doesn't take too long to do. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944152: network access during the build

2019-11-05 Thread Russ Allbery
s (I thought it would know that an unversioned dependency on typing was already satisfied by Python 3 stdlib). Will fix tonight. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#944132: noesckeys under xterm breaks capital letters

2019-11-04 Thread Russ Allbery
Package: vim-nox Version: 2:8.1.2244-1 Severity: normal I have "set noesckeys" in my .vimrc because I don't like the delay after pressing ESC under the normal configuration. When I upgraded to 2:8.1.2244-1, this broke handling of capital letters in insert mode. Specifically, after entering

Bug#941198: initscripts: packages should ship systemd units

2019-11-03 Thread Russ Allbery
ckages that include daemons for system +services should place scripts in ``/etc/init.d`` to start or stop those +services at boot time or during a change of runlevel. These scripts should +be named ``/etc/init.d/package``, and they should accept one argument, +saying what to do: ``start`` start

Bug#941198: initscripts: packages should ship systemd units

2019-11-01 Thread Russ Allbery
Ansgar writes: > Russ Allbery writes: >> Ansgar writes: >> I think we can proceed to add a Policy "should" for including a systemd >> unit file unless someone raises objections pretty soon here. So far, I >> haven't seen any objections to the basic idea.

Bug#941198: initscripts: packages should ship systemd units

2019-11-01 Thread Russ Allbery
o be that conservative here, mostly because we're long-overdue for saying something, and I think the should is fairly mild in this case. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#943851: inn2 FTCBFS: IOV_MAX check doesn't work for cross

2019-10-30 Thread Russ Allbery
conftestval`, +inn_cv_macro_iov_max=error, +16) + AS_IF([test x"$inn_cv_macro_iov_max" = xerror], +[AC_MSG_WARN([probe failure, assuming 16]) + inn_cv_macro_iov_max=16])]) + AC_DEFINE_UNQUOTED([IOV_MAX], [$inn_cv_macr

Bug#903090: Want to spot source-only binaries-NEW upload to Debian

2019-10-27 Thread Russ Allbery
Sean Whitton writes: > On Sat 26 Oct 2019 at 03:54PM -07, Russ Allbery wrote: >> For what it's worth, I also always follow a practice of running dgit >> sbuild before dgit push-source, so dgit could have detected the binary >> packages that way in theory, but I'm not

Bug#903090: Want to spot source-only binaries-NEW upload to Debian

2019-10-26 Thread Russ Allbery
Package: dgit Version: 9.9 Followup-For: Bug #903090 For the purposes of tracking interest, I just ran into this problem with a package that introduced a new binary package, and would also like dgit to be able to detect this situation and warn me before doing a push-source. Parsing

Bug#943580: dh_python3 doesn't recognize typing

2019-10-26 Thread Russ Allbery
Package: dh-python Version: 4.20190722 Severity: normal I: dh_python3 pydist:228: Cannot find package that provides typing. Please add package that provides it to Build-Depends or add "typing python3-typing" line to debian/py3dist-overrides or add proper dependency to Depends by hand and

Bug#943374: dgit push-source fails and loses a package version number without retries

2019-10-25 Thread Russ Allbery
of signed > artefacts in a single batch, and provide a way to retry the delivery of > the objects to remote places. That would also make it more convenient > to work around a dput failure. That sounds like an even better fix if it's possible. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#907727: Empty directory is already present in orig tarball

2019-10-25 Thread Russ Allbery
orrect that it doesn't help with keeping the directory in the source package; it just makes sure it's created by the build step before anything might use it. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#943463: false positive: loses track of variable modifications via pointers

2019-10-24 Thread Russ Allbery
Package: cppcheck Version: 1.89-4 Severity: normal cppcheck has a couple of new false positives in one of my packages (remctl) that seem to be related to losing track of possible modifications of variables via passing a pointer to that variable to another function. First false positive:

Bug#943376: dh_installman fails on compressed man pages

2019-10-23 Thread Russ Allbery
Package: debhelper Version: 12.7 Severity: important gnubg 1.06.002-2 no longer builds with the latest debhelper, producing the following error message: dh_installman dh_installman: mv debian/gnubg/usr/share/man/man6/makeweights.6.gz.dh-new debian/gnubg/usr/share/man/man6/makeweights.6: No

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

2019-10-23 Thread Russ Allbery
ng syntax:: + + [ " -b " ] + +This is interpreted the same way as the Git syntax except a path +within the repository is not supported. A package control file must not have more than one ``Vcs-`` field. If the package is maintained in multple version control -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>

Bug#943374: dgit push-source fails and loses a package version number without retries

2019-10-23 Thread Russ Allbery
Wed 23 Oct 2019 05:24:46 PM PDT gpg:using RSA key D73934B49674CF5CCD9AC2787D80315C5736DE75 gpg: Good signature from "Russ Allbery " [ultimate] gpg: aka "Russ Allbery " [ultimate] gpg: aka "Russ Allbery " [ultimate] gpg:

<    1   2   3   4   5   6   7   8   9   10   >