[Piuparts-devel] coordination between lintian/piuparts/adequate

Raphael Hertzog hertzog at debian.org
Mon Nov 4 13:21:30 GMT 2024


Hello,

On Fri, 01 Nov 2024, Serafeim (Serafi) Zanikolas wrote:
> > Or maybe it would help if adequate could be run in a debusine task. We
> > already have tasks to run lintian and piuparts but we are lacking one for
> > adequate.
> 
> thanks for the pointer to debusine. however it seems to be meant for expensive
> tasks, and adequate is not expensive at all. in my mind, the right context is
> autopkgtest (details in another response of mine in the same thread)

It's not restricted to expensive tasks. And expensive depends a bit on
your point of view. Setting up a clean chroot where to install the package
and then run adequate can be considered as expensive by some developers
that would not have the proper environment ready to use.

Which is certainly one of the reason why piuparts is also not widely used
by maintainers prior to upload. And it's precisely that kind of gap in the
test coverage that debusine wants to fill.

I understand that autopkgtest's test infrastructure is ideal to run
adequate but I question the usefulness of adding manual tests to each
source package just to run adequate. If anything, it should hook with
something like autodep8 (i.e. auto-generated tests).

Cheers,
-- 
  ⢀⣴⠾⠻⢶⣦⠀   Raphaël Hertzog <hertzog at debian.org>
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋    The Debian Handbook: https://debian-handbook.info/get/
  ⠈⠳⣄⠀⠀⠀⠀   Debian Long Term Support: https://deb.li/LTS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 523 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/piuparts-devel/attachments/20241104/135bdcca/attachment.sig>


More information about the Piuparts-devel mailing list