Bug#1055242: pkg-config files have empty Version

2023-11-02 Thread Jelmer Vernooij
Package: libsvn-dev Version: 1.14.2-4+b3 Severity: normal The pkg-config files for the libsvn libraries have an empty Version string. E.g.: ... Name: libsvn_client Description: Subversion Client Library Version: Requires: apr-util-1, apr-1 Requires.private: libsvn_wc, libsvn_ra, libsvn_delta,

Bug#1054568: breezy - broken rust regex build-dependency

2023-10-26 Thread Jelmer Vernooij
Hi Peter, Please do go ahead and NMU this. Thanks! Cheers, Jelmer On Thu, Oct 26, 2023 at 04:19:28AM +0100, Peter Green wrote: > Package: breezy > Version: 3.3.4-1 > Severity: serious > Tags: patch > > Breezy build-depends on librust-regex+aho-corasick-dev which is no longer > provided (in

Bug#1052319: ITP: rust-analyzer -- LSP server for Rust

2023-09-20 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: rust-analyzer Version : 0.3.1631 Upstream Contact: Rust Analyzer Developers * URL : https://github.com/rust-lang/rust-analyzer * License : MIT or Apache-2.0 Programming Lang: Rust

Bug#1052286: please re-enable building against pkcs5 crate

2023-09-19 Thread Jelmer Vernooij
Source: rust-pkcs8 Version: 0.10.2+ds-7 Severity: wishlist Hello, The pkcs5 crate has entered unstable. Please consider dropping the 2002_pkcs5.patch patch. I've verified that the package still builds without it. This will enable building of the rsa crate. -- System Information: Debian

Bug#1051501: provide subcommand that lists debian dependencies for a crate

2023-09-08 Thread Jelmer Vernooij
Package: debcargo Severity: wishlist I've packaged a few Python packages that include rust code. Since they're python packages, I can't just use debcargo. However, it would be great if I somehow use debcargo to extract Debian dependency information from Cargo.toml. Perhaps a subcommand for

Bug#1043391: debianize crash

2023-08-09 Thread Jelmer Vernooij
Package: lintian-brush On Sun, Jun 25, 2023 at 05:42:11PM +0200, Alexandre Detiste wrote: > I know it's experimental :-) > > url = g...@github.com:dcarp/cmake-d.git > > > > debianize > debianize is experimental and often generates packaging that is incomplete > or does not build as-is.

Bug#1030734: link to upstream bug tracker and repository

2023-02-25 Thread Jelmer Vernooij
Hi Raphael, On Sat, Feb 25, 2023 at 03:53:28PM +0100, Raphael Hertzog wrote: > On Mon, 06 Feb 2023, Jelmer Vernooij wrote: > > A large number of Debian packages now has upstream metadata, including > > links to > > upstream repositories (Repository-Browse) and bugtrackers (B

Bug#1031944: ITP: python-aioredlock -- asyncio implementation of the redlock algorithm

2023-02-25 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: python-aioredlock Version : 0.7.3 Upstream Contact: Joan Vilà Cuñat * URL : https://github.com/joanvila/aioredlock * License : MIT Programming Lang: Python Description : asyncio

Bug#1021582: closed by Piotr Ożarowski (fixed in 1.0.4-1)

2023-02-21 Thread Jelmer Vernooij
On Tue, Feb 21, 2023 at 06:12:30PM +, Debian Bug Tracking System wrote: > Date: Tue, 21 Feb 2023 19:10:43 +0100 > From: Piotr Ożarowski > To: 1021582-d...@bugs.debian.org > Subject: fixed in 1.0.4-1 > > Source: pytest-aiohttp > Source-Version: 1.0.4-1 > > ups, looks like I hijacked your

Bug#1031679: lintian: d/rules: should suggest using `execute_before/_after_dh_command` instead of `override_dh_command`

2023-02-20 Thread Jelmer Vernooij
On Mon, Feb 20, 2023 at 03:48:00PM +0100, Christoph Berg wrote: > Re: Gioele Barabucci > > execute_after_dh_clean: > > touch this_strange_file > > The downside of this is that it makes backporting to buster-and-older > harder since it doesn't have the required debhelper version yet.

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

2023-02-20 Thread Jelmer Vernooij
On Thu, Feb 09, 2023 at 02:15:42PM -0700, Sean Whitton wrote: > Hello, > > On Fri 03 Feb 2023 at 05:24PM GMT, Jelmer Vernooij wrote: > > > Package: debian-policy > > Severity: wishlist > > > > Policy currently describes Vcs-* headers as something optional, b

Bug#1030734: link to upstream bug tracker and repository

2023-02-06 Thread Jelmer Vernooij
Package: tracker.debian.org Severity: wishlist A large number of Debian packages now has upstream metadata, including links to upstream repositories (Repository-Browse) and bugtrackers (Bug-Database / Bug-Submit). Would it be possible to link to those from tracker?

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

2023-02-03 Thread Jelmer Vernooij
On Fri, Feb 03, 2023 at 06:48:13PM +0100, Bill Allombert wrote: > On Fri, Feb 03, 2023 at 05:24:36PM +0000, Jelmer Vernooij wrote: > > Package: debian-policy > > Severity: wishlist > > > > Policy currently describes Vcs-* headers as something optional, but stops to &

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

2023-02-03 Thread Jelmer Vernooij
On Fri, Feb 03, 2023 at 06:43:06PM +0100, Jérémy Lal wrote: > Le ven. 3 févr. 2023 à 18:27, Jelmer Vernooij a écrit : > > > Package: debian-policy > > Severity: wishlist > > > > Policy currently describes Vcs-* headers as something optional, but stops >

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

2023-02-03 Thread Jelmer Vernooij
Package: debian-policy Severity: wishlist Policy currently describes Vcs-* headers as something optional, but stops to endorse a particular Vcs. At this point, it seems uncontroversial to encourage use of Vcs-Git specifically here. Apart from technical arguments, it's the vcs that the majority

Bug#1029966: ITP: aiojobs -- Python jobs scheduler for managing asyncio background tasks

2023-01-29 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: aiojobs Version : 1.1.0 Upstream Contact: Andrew Svetlov. * URL : https://github.com/aio-libs/aiojobs * License : Apache2 Programming Lang

Bug#1029727: python-debian: please depend on zstd

2023-01-26 Thread Jelmer Vernooij
On Thu, Jan 26, 2023 at 07:49:28PM +0100, Gianfranco Costamagna wrote: > Hello, I see dh-cmake FTBFS in Ubuntu due to this: > > test_run_debian_rules > (dhcmake.tests.cmake.DHCMakeTestCase.test_run_debian_rules) ... ok > test_autopep8

Bug#1025984: watch: add json output

2022-12-23 Thread Jelmer Vernooij
On Fri, Dec 23, 2022 at 11:10:18AM +0100, Lucas Nussbaum wrote: > On 12/12/22 at 21:26 +0000, Jelmer Vernooij wrote: > > Package: qa.debian.org > > Severity: wishlist > > > > It would be great if watch had a json mode, like vcswatch does. > > > > E.

Bug#1019457: lintian-brush: Is deb-scrub-obsolete worth it?

2022-12-18 Thread Jelmer Vernooij
Hi Jeremy, On Fri, Sep 09, 2022 at 01:55:46PM -0400, Jeremy Bicha wrote: > The Debian Janitor service is opening merge proposals to drop > "obsolete" dependency relations. I'm wondering what the justification > is for this? Does it significantly speed up apt upgrades? > > It's useful for

Bug#1025984: watch: add json output

2022-12-12 Thread Jelmer Vernooij
Package: qa.debian.org Severity: wishlist It would be great if watch had a json mode, like vcswatch does. E.g. allowing the retrieval of https://qa.debian.org/cgi-bin/watch?package=foo=1 to get the watch status for package foo.

Bug#1024788: ITP: setuptools-protobuf -- protocol buffer compilation for setuptools

2022-11-24 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: setuptools-protobuf Version : 0.1.3 Upstream Author : Jelmer Vernooij * URL : https://github.com/jelmer/setuptools-protobuf * License : Apachev2 Programming Lang: Python Description

Bug#1024450: ITP: setuptools-gettext -- Compile .po files into .mo files

2022-11-23 Thread Jelmer Vernooij
On Wed, Nov 23, 2022 at 08:09:36AM +0100, Roland Clobus wrote: > Hello Jelmer, > > On 22/11/2022 00:49, Jelmer Vernooij wrote: > > On Mon, Nov 21, 2022 at 09:19:41PM +0100, Roland Clobus wrote: > > > On 19/11/2022 18:20, Jelmer Vernooij wrote: > > > > Pack

Bug#1024450: ITP: setuptools-gettext -- Compile .po files into .mo files

2022-11-21 Thread Jelmer Vernooij
Hi Roland, On Mon, Nov 21, 2022 at 09:19:41PM +0100, Roland Clobus wrote: > On 19/11/2022 18:20, Jelmer Vernooij wrote: > > Package: wnpp > > Severity: wishlist > > Owner: Jelmer Vernooij > > X-Debbugs-Cc: debian-de...@lists.debian.org > > > >

Bug#1024570: RM: sphinxcontrib-rubydomain -- ROM; broken since 2018, low popcon score, dead upstream

2022-11-21 Thread Jelmer Vernooij
Package: ftp.debian.org Severity: normal X-Debbugs-Cc: 896...@bugs.debian.org Please remove the sphinxcontrib-rubydomain source package. The package has failed to work since at least April 2018 (see bug 896395), it has a popcon score of 3 and is dead upstream (no commits for >10 years). It has

Bug#1024450: ITP: setuptools-gettext -- Compile .po files into .mo files

2022-11-19 Thread Jelmer Vernooij
On Sat, Nov 19, 2022 at 06:43:01PM +0100, Niels Thykier wrote: > Jelmer Vernooij: > > Package: wnpp > > Severity: wishlist > > Owner: Jelmer Vernooij > > X-Debbugs-Cc: debian-de...@lists.debian.org > > > > * Package name: setuptools-gettext > &g

Bug#1024450: ITP: setuptools-gettext -- Compile .po files into .mo files

2022-11-19 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: setuptools-gettext Version : 0.0.1 Upstream Author : Breezy Team * URL : https://github.com/jelmer/setuptools-gettext * License : GPL

Bug#1023505: include verification steps in commit message for out-of-date-standards-version

2022-11-05 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.133 Severity: wishlist lintian-brush will verify that all conditions documented in the Debian policy upgrade checklist (https://www.debian.org/doc/debian-policy/upgrading-checklist.html) have been met before bumping the Standards-Version. However, this isn't

Bug#1023477: ITP: libtypec -- user-space library for accessing USB-C/USB-PD metadata

2022-11-04 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: libtypec Version : 0.1 Upstream Author : Rajaram Regupathy * URL : https://github.com/Rajaram-Regupathy/libtypec/ * License : MIT Programming

Bug#1021582: ITP: python3-pytest-aiohttp -- Pytest plugin for aiohttp support

2022-10-11 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python3-pytest-aiohttp Version : 1.0.4 Upstream Author : aiohttp team * URL : https://github.com/aio-libs/pytest-aiohttp * License : Apache-v2

Bug#1021131: Fix national-encoding tag

2022-10-02 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.132 Severity: wishlist Yadd writes in https://salsa.debian.org/jelmer/janitor/-/issues/153: > could Janitor fix this lintian tag? Here is a little script I use for this: > > ```bash > #!/bin/bash > TO="UTF-8"; FILE=$1 > FROM=$(file -i $FILE | cut -d'=' -f2) >

Bug#1021129: deal with fuzz in debian/patches

2022-10-02 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.132 Severity: wishlist lintian-brush should deal better with patch application: * https://janitor.debian.net/cupboard/pkg/ros-robot-model/96756a8d-9272-40d6-ad26-30eb25a43326/ *

Bug#1018893: support for unshare in some form

2022-09-01 Thread Jelmer Vernooij
Package: piuparts Severity: wishlist It would be great if piuparts supported root-less operation, ideally in a less complicated way than via podman+docker. Conversation in #debian-qa suggests the are various options for building on top of infrastructure that's provided by other packages, e.g.

Bug#1014473: vcswatch: track identity of committers of unuploaded commits

2022-07-06 Thread Jelmer Vernooij
Package: qa.debian.org Severity: wishlist X-Debbugs-Cc: m...@debian.org It would be great if vcswatch could track who the committers were of the commits have not yet made it into the archive. I'm curious about this as a way to track the number of janitor commits that have not yet been uploaded,

Bug#1014415: ITP: dispatch -- incident management tool

2022-07-05 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: dispatch Version : 20220607 Upstream Author : Netflix * URL : https://github.com/netflix/dispatch * License : Apachev2 Programming Lang

Bug#1014407: update lintian overrides to new format

2022-07-05 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.126 Severity: wishlist See https://lists.debian.org/debian-devel/2022/06/msg00184.html for background, and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007002 Paraphrasing a request from Helmut: in essence, lintian now flags a combination of "?:

Bug#1010943: ITP: cri-dockerd -- a shim for Docker Engine that lets you control Docker via the Kubernetes Container Runtime Interface.

2022-05-13 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: cri-dockerd Version : 0.2.0 Upstream Author : Mirantis Inc. * URL : https://github.com/Mirantis/cri-dockerd * License : Apachev2 Programming

Bug#1010065: ITP: swagger-ui -- Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

2022-04-23 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: swagger-ui Version : 4.10.3 Upstream Author : Name * URL : https://github.com/swagger-api/swagger-ui * License : Apache-2.0 Programming Lang

Bug#1009815: debmutate.watch: Use perl-compatible regular expressions

2022-04-18 Thread Jelmer Vernooij
Package: python3-debmutate Version: 0.49 Severity: minor uscan is written in perl and uses perl regular expressions. debmutate.watch currently uses Python's default re module, which supports a slightly different syntax. We should ideally switch to the pcre module. -- System Information: Debian

Bug#1009811: ITP: python-pcre -- Python bindings for the Perl Compatible Regex Engine

2022-04-18 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pcre Version : 0.7 Upstream Author : Name * URL : https://github.com/awahlig/python-pcre * License : BSD-3 Programming Lang: Python, C

Bug#1009235: ITP: rust-pyo3 -- Rust bindings for the Python interpreter

2022-04-09 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: rust-pyo3 Version : 0.16.3 Upstream Author : Name * URL : https://github.com/pyo3/pyo3 * License : Apachev2 Programming Lang: Python, Rust

Bug#1006804: ITP: janitor -- management platform for large-scale automated code improvements

2022-03-05 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: team+jani...@tracker.debian.orgr debian-de...@lists.debian.org * Package name: janitor Version : 0.1.0 Upstream Author : Jelmer Vernooij * URL : https://github.com/jelmer/janitor/ * License

Bug#1006561: ITP: libcst -- A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree

2022-02-27 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: libcst Version : 0.4.1 Upstream Author : Meta, Inc. * URL : https://github.com/instagram/libcst * License : MIT Programming Lang: Python Description : Format-preserving AST

Bug#1006278: ITP: tokenize-rt -- A wrapper around the stdlib `tokenize` which roundtrips.

2022-02-22 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: python-tokenize-rt Version : 2.1.0 Upstream Author : Anthony Sottile * URL : https://github.com/asottile/tokenize-rt * License : MIT Programming Lang: Python Description

Bug#1005190: gbp dch: add trailing dot when updating changelog?

2022-02-15 Thread Jelmer Vernooij
On Wed, Feb 09, 2022 at 09:12:39AM +0100, Guido Günther wrote: > Hi Jelmer, > On Tue, Feb 08, 2022 at 07:01:36PM +, Jelmer Vernooij wrote: > > Package: git-buildpackage > > Version: 0.9.25 > > Severity: wishlist > > > > Hi Guido! > > > > "

Bug#1005190: gbp dch: add trailing dot when updating changelog?

2022-02-08 Thread Jelmer Vernooij
Package: git-buildpackage Version: 0.9.25 Severity: wishlist Hi Guido! "gbp dch" generates entries for debian/changelog based on Git commit messages. Best practice in Git is that the first line of a Git commit message is email subject-style, i.e. without a trailing dot. (see

Bug#1003062: ITP: aiohttp-openmetrics -- openmetrics integration for aiohttp

2022-01-03 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: aiohttp-openmetrics Version : 0.0.3 Upstream Author : Jelmer Vernooij * URL : https://github.com/jelmer/aiohttp-openmetrics * License : Apachev2+ Programming Lang: Python Description

Bug#1003054: ITP: wikkid -- VCS-backed Wiki

2022-01-03 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: wikkid Version : 0.0.3 Upstream Author : Wikkid Developers * URL : https://github.com/wikkid-team/wikkid * License : AGPLv3 Programming Lang: Python Description : VCS-backed Wiki

Bug#1000677: RM: isso -- ROM; RC-buggy for a long time

2021-11-26 Thread Jelmer Vernooij
Package: ftp.debian.org Severity: normal Please remove isso from unstable. It has been buggy for a long time, and blocks removal of some other packages

Bug#999850: ITP: maturin -- Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.

2021-11-17 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: maturin Version : 0.11.5 Upstream Author : konstin * URL : https://github.com/pyo3/maturin * License : Apache2 Programming Lang: Python, Rust

Bug#995053: dh_assistant command for listing installed files

2021-10-28 Thread Jelmer Vernooij
Hi Niels, On Sun, Oct 24, 2021 at 10:12:13AM +0200, Niels Thykier wrote: > On Sat, 25 Sep 2021 22:09:53 +0200 Niels Thykier wrote: > > Control: tags -1 moreinfo > > > > Jelmer Vernooij: > > > Package: debhelper > > > Version: 13.5.2 > > >

Bug#996785: deb822-repro: doesn't support leading tabs when assigning values

2021-10-18 Thread Jelmer Vernooij
Package: python3-debian Version: 0.1.39 Severity: normal X-Debbugs-Cc: nthyk...@debian.org python-debian doesn't seem to support assigning fields that contain tabs: >>> from debian._deb822_repro import parse_deb822_file >>> x = parse_deb822_file(["Source: foo\n", "Depends: bar\n"]) >>>

Bug#996784: deb822-repro: Doesn't preserve field name casing

2021-10-18 Thread Jelmer Vernooij
Package: python3-debian Version: 0.1.39 Severity: normal X-Debbugs-Cc: nthyk...@debian.org When updating a field using the deb822 repro code, the existing field name casing is discarded and instead overriden by the user-provided casing. This is inconsistent with the way that the current code

Bug#996783: deb822-repro: Paragraph iter yields rather than strings

2021-10-18 Thread Jelmer Vernooij
Package: python3-debian Version: 0.1.39 Severity: normal The new deb822 repro interface paragraph iterator yields objects of type debian._util._CaseInsensitiveString rather than strings. This breaks e.g. checks that verify that the name of the field appears in a list of strings when there are

Bug#994911: error modifying deb822 object while iterating

2021-10-14 Thread Jelmer Vernooij
On Sun, Oct 10, 2021 at 08:41:55AM +0200, Niels Thykier wrote: > On Thu, 23 Sep 2021 00:43:50 +0000 Jelmer Vernooij > wrote: > > Package: python3-debian > > Version: 0.1.41 > > Severity: normal > > > > Modifying a deb822 file while iterati

Bug#995053: dh_assistant command for listing installed files

2021-09-25 Thread Jelmer Vernooij
Package: debhelper Version: 13.5.2 Severity: wishlist Dear debhelper maintainers, For lintian-brush, it would be really useful if it was possible to discover which patterns it would be installing, why and where. I have no idea how hard this would be to implement, and whether this information is

Bug#995004: support updating existing lists in changelog

2021-09-24 Thread Jelmer Vernooij
Package: python3-debmutate Version: 0.40 Severity: wishlist When adding items to changelog with subitems, we should provide a way to easily deduplicate. E.g.: * Remove constraints unnecessary since buster: + Build-Conflicts: Drop constraint on ant. + Build-Conflicts: Drop constraint on blah.

Bug#994911: error modifying deb822 object while iterating

2021-09-22 Thread Jelmer Vernooij
Package: python3-debian Version: 0.1.41 Severity: normal Modifying a deb822 file while iterating over it results in a RuntimeError: ... File "/home/jelmer/src/debian-janitor/python-debian/lib/debian/_deb822_repro/parsing.py", line 2208, in iter_keys yield from self._kvpair_elements

Bug#994854: repro fails to parse some control files

2021-09-21 Thread Jelmer Vernooij
Package: python3-debian Version: 0.1.41 Severity: normal The deb822_repro module struggles to parse the control file in https://salsa.debian.org/go-team/packages/golang-github-suapapa-go-eddystone.git: ... File

Bug#993813: warn about known invalid fields in debian/upstream/metadata

2021-09-06 Thread Jelmer Vernooij
On Mon, Sep 06, 2021 at 03:10:05PM -0700, Felix Lechner wrote: > On Mon, Sep 6, 2021 at 2:26 PM Jelmer Vernooij wrote: > > It won't provide maintainers of packages that use > > invalid settings that they are. Isn't that purpose of lintian? > I am not sure. Is it perhaps a gra

Bug#993813: warn about known invalid fields in debian/upstream/metadata

2021-09-06 Thread Jelmer Vernooij
On Mon, Sep 06, 2021 at 01:44:31PM -0700, Felix Lechner wrote: > On Mon, Sep 6, 2021 at 12:56 PM Jelmer Vernooij wrote: > > it would simply be a list of > > known bad values > > I am not sure I agree with the hardcoding of those values unless they > create legal issues

Bug#993813: warn about known invalid fields in debian/upstream/metadata

2021-09-06 Thread Jelmer Vernooij
On Mon, Sep 06, 2021 at 12:51:43PM -0700, Felix Lechner wrote: > On Mon, Sep 6, 2021 at 12:24 PM Jelmer Vernooij wrote: > > > > Registration: https://github.com/join > > As a tool without network access, Lintian may not be well-suited to > synchronize upstream metadata

Bug#993813: warn about known invalid fields in debian/upstream/metadata

2021-09-06 Thread Jelmer Vernooij
Package: lintian Version: 2.104.0 Severity: wishlist Some packages have known incorrect values in debian/upstream/metadata. For example: Registration: https://github.com/join is certain to be incorrect - as we don't package GitHub. It would be great if lintian could warn about these. --

Bug#992569: missing-debian-watch-file-standard files for watch files without content

2021-08-20 Thread Jelmer Vernooij
Package: lintian Version: 2.104.0 Severity: minor The missing-debian-watch-file-standard tag triggers for a lot of debian/watch files that have no contents, or only contain comments. For example, this is the case for the "aladin" package, where the comments are: # The latest version of

Bug#992464: ITP: python-fastbencode -- Fast implementation of bencode serializer/deserializer

2021-08-18 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org, gzl...@googlemail.com * Package name: python-fastbencode Version : 0.0.4 Upstream Author : Breezy Developers * URL : http://github.com/breezy-team/fastbencode

Bug#990956: uploading lintian-brush to testing-proposed-updates

2021-07-19 Thread Jelmer Vernooij
On Wed, Jul 14, 2021 at 10:25:29PM +0200, Paul Gevers wrote: > Hi, > > On 12-07-2021 01:20, Jelmer Vernooij wrote: > > On Sun, Jul 11, 2021 at 09:58:30PM +0200, Paul Gevers wrote: > >> On 11-07-2021 21:47, Jelmer Vernooij wrote: > >>> It's going to be tricky

Bug#990956: uploading lintian-brush to testing-proposed-updates

2021-07-11 Thread Jelmer Vernooij
On Sun, Jul 11, 2021 at 09:58:30PM +0200, Paul Gevers wrote: > Hi Jelmer, > > On 11-07-2021 21:47, Jelmer Vernooij wrote: > > It's going to be tricky to get this resolved in time before the removal of > > lintian-brush from testing. > > Can you elaborate why it's tri

Bug#990956: uploading lintian-brush to testing-proposed-updates

2021-07-11 Thread Jelmer Vernooij
Hi Paul, On Sun, Jul 11, 2021 at 08:35:07PM +0200, Paul Gevers wrote: > On 11-07-2021 19:44, Jelmer Vernooij wrote: > > Can I upload a small fix for lintian-brush to testing-proposed-updates to > > allow > > it to remain in testing? I just found out an old FTBFS bug is

Bug#990961: RM: ognibuild/0.0.1~git20201031.4cbc8df-1.1

2021-07-11 Thread Jelmer Vernooij
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: rm Please remove ognibuild from bullseye/testing; the current version (0.0.1~git20201031.4cbc8df-1.1) there is a very early prerelease that is unlikely to provide a good experience to users.

Bug#990960: RM: silver-platter/0.4.2-1

2021-07-11 Thread Jelmer Vernooij
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: rm Please remove silver-platter from bullseye; the current version has a low popcon count (9) and upgrading to future versions will require a major change for users - a new CLI has been

Bug#990956: uploading lintian-brush to testing-proposed-updates

2021-07-11 Thread Jelmer Vernooij
Package: release.debian.org Severity: important Hi release team, Can I upload a small fix for lintian-brush to testing-proposed-updates to allow it to remain in testing? I just found out an old FTBFS bug is still affecting it in testing, and there's a much newer version in unstable. The bug in

Bug#990941: ITP: zipkin -- Distributed tracing system

2021-07-11 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: zipkin Version : 2.22.1 Upstream Author : Zipkin Team * URL : http://www.zipkin.org/ * License : Apache Programming Lang: Java Description

Bug#988933: deb-scrub-obsolete: when drop versioned dependencies for essential packages, drop entire dependency

2021-05-21 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.104 Severity: normal See https://salsa.debian.org/pkg-netfilter-team/pkg-nftables/-/merge_requests/5#note_239505 When dropping versioned dependencies for packages that are essential (and were so in upgrade-release), then drop the entire dependency. -- System

Bug#988932: deb-scrub-obsolete: should not strip trailing commas in dependencies

2021-05-21 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.104 Severity: normal See https://salsa.debian.org/postgresql/psqlodbc/-/merge_requests/1: deb-scrub-obsolete should not strip commas. This happens because it drops dependencies first at the moment and then removes any empty elements in the list. It should just

Bug#988666: ITP: aiozipkin -- Distributed tracing instrumentation for asyncio application with zipkin

2021-05-17 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: aiozipkin Version : 1.1.0 Upstream Author : Nikolay Novik * URL : https://github.com/aio-libs/aiozipkin * License : (GPL, LGPL, BSD, MIT/X, etc

Bug#987544: RFP: envoyproxy -- high performance C++ distributed proxy designed for single services and applications

2021-04-25 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: envoyproxy Version : 1.18.2 Upstream Author : Envoy Project Authors * URL : http://envoyproxy.io/ * License : Apachev2 Programming Lang: C

Bug#986751: ITP: python-apispec -- pluggable API specification generator

2021-04-11 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org, de...@kali.org * Package name: python-apispec Version : 3.3.1 * URL : https://github.com/marshmallow-code/apispec * License : MIT Programming Lang: Python

Bug#986750: ITP: python-webargs -- Python library for parsing and validating HTTP request arguments

2021-04-11 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org, de...@kali.org * Package name: python-webargs Version : 7.0.1 * URL : https://github.com/sloria/webargs * License : MIT Programming Lang: Python Description

Bug#986641: ITP: aiohttp-aiospec -- swagger extension for aiohttp

2021-04-08 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: aiohttp-aiospec Version : 2.2.1 Upstream Author : Danilchenko Maksim * URL : https://github.com/maximdanilchenko/aiohttp-apispec * License : MIT

Bug#985834: ancient-maintscript-entry should mention when last relevant version was

2021-03-24 Thread Jelmer Vernooij
X-Debbugs-Cc: raph...@offensive-security.com Package: lintian-brush Version: 0.101 Severity: minor Raphael writes: > I noticed a case where lintian-brush drops a > .maintscript file: > https://janitor.kali.org/cupboard/pkg/hashcat-utils/059988c9-7de0-454a-9ed5-99381ae399a6/ >* > The commit

Bug#985633: warn about watch files that use github and include full refs

2021-03-22 Thread Jelmer Vernooij
On Sun, Mar 21, 2021 at 09:40:32PM -0700, Felix Lechner wrote: > On Sun, Mar 21, 2021 at 6:30 PM Jelmer Vernooij wrote: > > > > I was hoping that lintian could verify that there is at least > > something after "/archive/" in the matching pattern > Could Lintia

Bug#985633: warn about watch files that use github and include full refs

2021-03-21 Thread Jelmer Vernooij
Hi Felix, On Sat, Mar 20, 2021 at 09:44:07PM -0700, Felix Lechner wrote: > On Sat, Mar 20, 2021 at 7:27 PM Jelmer Vernooij wrote: > > > > https://qa.debian.org/cgi-bin/watch?pkg=jupyter-core > > I saw the traffic on IRC where someone suggested we replace > > .

Bug#985633: warn about watch files that use github and include full refs

2021-03-20 Thread Jelmer Vernooij
Package: lintian Version: 2.104.0 Severity: normal Some watch files are now broken because GitHub archive URLs now include the full ref rather than the tag name. It would be great if lintian could warn when this was the case. See e.g. the watch file for jupyter-core:

Bug#984900: debhelper command printing buildsystem detection

2021-03-09 Thread Jelmer Vernooij
Package: debhelper Version: 13.3.4 Severity: wishlist For lintian-brush, it would be great if there was a command that printed the buildsystem that debhelper would use in a directory. At the moment, lintian-brush runs something like: perl -w -MDebian::Debhelper::Dh_Lib

Bug#984626: ITP: python-tr -- implementation of the tr algorithm

2021-03-05 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-tr Version : 0.1.2 Upstream Author : Yukino Ikegami * URL : https://pypi.org/project/python-tr/ * License : MIT Programming Lang

Bug#984425: missing dependency on debhelper

2021-03-03 Thread Jelmer Vernooij
Package: libconfig-model-perl Severity: normal There appears to be a missing depends/recommends on debhelper. Without debhelper installed, cme fails to run for me with: Use of uninitialized value $file_path in concatenation (.) or string at /usr/share/perl5/Config/Model/BackendMgr.pm line 346,

Bug#983809: ITP: pyahocorasick -- Aho-Corasick string search algorithm

2021-03-01 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: pyahocorasick Version : 1.4.1 Upstream Author : Wojciech Muła * URL : https://github.com/WojciechMula/pyahocorasick/ * License : BSD-3-Clause

Bug#983742: ITP: boolean.py -- boolean algebra library for Python

2021-02-28 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: boolean.py Version : 3.8 Upstream Author : * URL : https://github.com/bastikr/boolean.py * License : BSD-2-clause Programming Lang: Python

Bug#983741: ITP: license-expression -- parse, compare, ' 'simplify and normalize license expressions (such as SPDX license ' 'expressions) using boolean logic.

2021-02-28 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: license-expression Version : 1.2 Upstream Author : * URL : https://github.com/nexb/license-expression * License : Apache-2.0 Programming Lang

Bug#983711: ITP: saneyaml -- PyYaml wrapper with sane behaviour to read and write readable YAML safely

2021-02-28 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: saneyaml Version : 0.3 Upstream Author : Philippe Ombredanne * URL : https://github.com/nexB/saneyaml * License : Apache-2.0 Programming Lang: Python Description : PyYaml wrapper

Bug#983699: ITP: python-commoncode -- set of common functions and utilities for handling various things like paths, dates, files and hashes

2021-02-28 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: python-commoncode Version : 21.1.21 Upstream Author : Philippe Ombredanne * URL : https://github.com/nexB/commoncode * License : Apache-2.0 Programming Lang: Python Description

Bug#983640: ITP: scancode-toolkit -- detects licenses, copyrights, package manifests & dependencies and more by scanning code

2021-02-27 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij * Package name: scancode-toolkit Version : 0.0.1 * URL : https://github.com/nexB/scancode-toolkit * License : Apache-2.0, some CC-BY-4.0 Programming Lang: Python Description : detects licenses

Bug#982883: report when fixes were skipped because of overrides

2021-02-15 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.95 Severity: wishlist lintian-brush should mention the number of skipped fixes due to overrides in its output, rather than silently skipping them and pretending there was nothing that could be fixed. -- System Information: Debian Release: bullseye/sid APT

Bug#982655: scrub-obsolete: replace dependencies on transitional or removed packages

2021-02-12 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.92 Severity: wishlist scrub-obsolete should update any build-dependencies, test-dependencies or other dependencies on either: * packages that are transitional and for which the replacement can be derived * packages that have been removed but were present in

Bug#982271: ITP: buildlog-consultant -- builg log parser and analyser

2021-02-07 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: buildlog-consultant Version : 0.0.1 Upstream Author : Jelmer Vernooij * URL : https://github.com/jelmer/buildlog-consultant * License : GPL

Bug#981529: deb-scrub-obsolete: should strip redundant dependencies after removal

2021-01-31 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.92 Severity: normal When removing versioned dependencies, deb-scrub-obsolete should drop dependency entries that are also satisfied by other dependencies. For example, when changing: Depends: perl, libfoo-perl | perl (>> 5.6.0) to Depends: perl, libfoo-perl |

Bug#981528: deb-scrub-obsolete: only updates changelog, but no deps changed

2021-01-31 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.92 Severity: normal See e.g.: https://janitor.debian.net/cupboard/pkg/libcatmandu-mods-perl/6be97b8e-9b65-4bec-9e08-4d655cc5f68c -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing')

Bug#980824: no-op-testsuite: many false positives

2021-01-22 Thread Jelmer Vernooij
Package: lintian Version: 2.104.0 Severity: normal no-op-testsuite seems to trigger on any Test-Command that invokes /bin/true, even if that testcommand e.g. uses shell constructs and only invokes /bin/true in some code paths. Out of the ~dozen source packages listed, at least for the first few

Bug#979464: ITP: qbrz -- Qt frontend for breezy

2021-01-06 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org, breezy-c...@googlegroups.com * Package name: qbrz Version : 0.1 Upstream Author : RJL situp and qbzr authors * URL : https://launchpad.net/qbrz * License

Bug#978081: ITP: setuptools-rust -- support for packaging rust extensions using setuptools

2020-12-25 Thread Jelmer Vernooij
Package: wnpp Severity: wishlist Owner: Jelmer Vernooij X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: setuptools-rust Version : 0.11.6 Upstream Author : Nikolay Kim * URL : https://github.com/PyO3/setuptools-rust * License : MIT Programming

Bug#977593: check cert validity when upgrading homepage field from http to https

2020-12-17 Thread Jelmer Vernooij
Package: lintian-brush Version: 0.89 Severity: normal See e.g. https://salsa.debian.org/debian/sysstat/-/merge_requests/1/diffs#note_207379 When upgrading http: URLs to https:, lintian-brush should verify that the cert is trusted by the CAs on a normal Debian system. -- System Information:

  1   2   3   4   5   6   7   8   9   10   >