Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.devel > #111838
| From | Otto Kekäläinen <otto@debian.org> |
|---|---|
| Newsgroups | linux.debian.devel |
| Subject | Re: Any volunteers for lintian co-maintenance? |
| Date | 2024-05-20 22:10 +0200 |
| Message-ID | <IGhux-eHlE-1@gated-at.bofh.it> (permalink) |
| References | <IBtwm-bIsQ-1@gated-at.bofh.it> <IChCN-cdY6-3@gated-at.bofh.it> <IChCN-cdY6-1@gated-at.bofh.it> <IFMh3-eolu-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi!
> > If I am successful, then lintian can specialize its efforts into issues only
> > visible in packaged artifacts and thereby reduce it scope a bit.
>
> Perfect. I'd love to have some policy checking at "the right point in
> time". I'd love to support this but as far as I understand even your
> suggestion does not spare the work of fixing lintian itself. The problem
> that motivated me to my initial mail to ask for help on lintian was about
> packaged artifacts and we need to keep an eye on this - no matter how nifty
> things we do before.
As somebody who has contributed to a bunch of Debian packaging tooling
(Lintian, Deputy, git-buildpackage, Salsa-CI) I think Niels' approach
makes a lot of sense. Deputy is great for static analysis of Debian
packaging (i.e. are the files in debian/* syntactically and
semantically correct). Lintian could over time remove those checks and
focus only on analysing the build artifacts (as anyway Lintian can be
run only _after_ the build was done). Yes, Lintian needs to continue
to be maintained, but the maintenance work could be slightly less if
Lintian adopts the strategy/architecture of focusing only on
post-build artifact analysis.
Regarding this discussion in general, I get the sense that
participants haven't actually tried Debputy and are not aware of its
capabilities. If you have Podman/Docker you can effortlessly run this
little check to get some experience:
cd my-package
podman run --interactive --tty --rm --volume=$PWD:/tmp/my-package
--workdir=/tmp/my-package debian:sid bash
apt update && apt install -y dh-debputy python3-lsprotocol
debputy lint
Examples of output:
pedantic: File: ./debian/changelog:944:82:944:89: Line exceeds 82 characters
944: -
runtime-test-file-uses-supported-python-versions-without-python-all-build-depends
informational: File: ./debian/control:64:19:64:24: Latest
Standards-Version is 4.7.0
64: Standards-Version: 4.6.2
Back to linux.debian.devel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Any volunteers for lintian co-maintenance? Andreas Tille <tille@debian.org> - 2024-05-09 21:30 +0200
Re: Any volunteers for lintian co-maintenance? Soren Stoutner <soren@debian.org> - 2024-05-09 23:00 +0200
Re: Any volunteers for lintian co-maintenance? Lucas Nussbaum <lucas@debian.org> - 2024-05-10 08:00 +0200
Re: Any volunteers for lintian co-maintenance? Marc Haber <mh+debian-devel@zugschlus.de> - 2024-05-10 09:20 +0200
Re: Any volunteers for lintian co-maintenance? Niels Thykier <niels@thykier.net> - 2024-05-10 12:20 +0200
Re: Any volunteers for lintian co-maintenance? Andreas Tille <andreas@an3as.eu> - 2024-05-10 16:10 +0200
Re: Any volunteers for lintian co-maintenance? Nilesh Patra <nilesh@debian.org> - 2024-05-10 16:40 +0200
Re: Any volunteers for lintian co-maintenance? Nilesh Patra <nilesh@debian.org> - 2024-05-10 20:10 +0200
Re: Any volunteers for lintian co-maintenance? Soren Stoutner <soren@debian.org> - 2024-05-10 22:40 +0200
Re: Any volunteers for lintian co-maintenance? Andrey Rakhmatullin <wrar@debian.org> - 2024-05-10 19:50 +0200
Re: Any volunteers for lintian co-maintenance? Bill Allombert <ballombe@debian.org> - 2024-05-10 23:30 +0200
Re: Any volunteers for lintian co-maintenance? Andreas Tille <andreas@an3as.eu> - 2024-05-19 12:50 +0200
Re: Any volunteers for lintian co-maintenance? Andrey Rakhmatullin <wrar@debian.org> - 2024-05-19 13:10 +0200
Re: Any volunteers for lintian co-maintenance? Scott Kitterman <debian@kitterman.com> - 2024-05-19 17:20 +0200
Re: Any volunteers for lintian co-maintenance? Otto Kekäläinen <otto@debian.org> - 2024-05-20 22:10 +0200
Re: Any volunteers for lintian co-maintenance? Holger Levsen <holger@layer-acht.org> - 2024-05-21 13:40 +0200
Re: Any volunteers for lintian co-maintenance? PICCA Frederic-Emmanuel <frederic-emmanuel.picca@synchrotron-soleil.fr> - 2024-05-21 14:20 +0200
Re: Any volunteers for lintian co-maintenance? Niels Thykier <niels@thykier.net> - 2024-05-21 15:30 +0200
csiph-web