[moin-devel] moin2 release with core functionality

Paul Boddie paul at boddie.org.uk
Wed Aug 16 11:40:56 EDT 2023


On Wednesday, 16 August 2023 00:47:12 CEST Paul Boddie wrote:
> 
> The aim with regard to the Debian packaging is that you should be able to
> just invoke "apt install moin2" and get all the necessary software.

Correcting myself here, you would actually do this:

apt install python3-moinmoin2

> Currently, I'm trying to update the packages but have encountered some
> problems with the test suite that didn't occur before.

These are actually related to the way that the tests invoke the moin program 
which obviously needs the program to be available somehow. For some reason, 
this doesn't work, even though I have been packaging something else whose 
principal program can be invoked just fine to run its accompanying tests.

Ignoring the test suite, the actual package is still installable and usable, 
although I am sure that improvements can be made. Resources like the following 
yield 404 errors, for instance:

/+serve/autosize/jquery.autosize-min.js
/+serve/font_awesome/css/all.css

As far as the test suite is concerned, I have moved it to the Salsa CI system 
where it may well experience problems as it attempts to obtain other packages 
that are completely new to Debian, these being shown in the overview of the 
repositories:

https://salsa.debian.org/moin-team/

If there is any documentation about the kinds of workarounds that have been 
available for things like pbuilder, or any concise, pertinent documentation 
about the CI system at all, I cannot find it. So, I think that there will be 
numerous pipeline failures until I figure something out:

https://salsa.debian.org/moin-team/moin/-/pipelines

Anyway, I hope this is vaguely interesting for some readers.

Paul




More information about the moin-devel mailing list