hello piuparts maintainers,

as you might know, adequate(1) has been rewritten from scratch last July. the
rewrite is meant to be a [drop-in] replacement, with only very trivial
backwards-incompatible changes (see /usr/share/doc/adequate/NEWS.Debian.gz for
full details)

I'm told that piuparts.d.o runs on Debian stable, and therefore still relies on
the old implementation of adequate. Holger has suggested that it'd be good to
try out the new implementation in piuparts.d.o (perhaps in a test instance, if
one exists) prior to the Trixie release.

I'm not particularly worried (adequate has not received any bug reports in the
last few months, and all of the reports that were filed shortly after the
rewrite have been long addressed) but I see no reason why we shouldn't give
Holger's suggestion a try. (I'd go even further and suggest that piuparts.d.o
should always use adequate from testing but I'd rather leave that for another
thread, if you see that as a contentious change). as a one off, we could
temporarily pin adequate to the testing release, or manually install the
adequate executable from testing/unstable (adequate's Depends in
testing/unstable are satisfied by bookworm)

I'm happy to carry out the aforementioned testing myself, but I'd need somebody
to answer questions regarding the piuparts.d.o setup (given that, trivial
changes aside, piuparts/docs/README_pejacevic.txt has been written 5y ago) and
would need access to at least one piuparts runner instance.

once we establish that all's good, I'd also like to discuss the possibility of
overriding --fail-if-inadequate to true in piuparts.d.o, or even changing the
default in piuparts.py

thanks,
serafi

[drop-in] the rewritten adequate is not available in three ports; my
          understanding is that that should be immaterial given that all
          piuparts runners run on amd64

Attachment: signature.asc
Description: PGP signature

Reply via email to