[ITA] fortune-mod - please review

ASSI Stromeko@nexgo.de
Mon Apr 12 05:52:21 GMT 2021


Brian Inglis writes:
> On 2021-04-11 13:44, Achim Gratz wrote:
>> Brian Inglis writes:
>>> I just ran cpan Path:Tiny which also updated Unicode::UTF8,
>>> Test::MockRandom, and Test::FailWarnings.
>> Leave your hands off CPAN when you do packaging.
>
> I would like to, but do not know how else to easily install unpackaged
> prereqs for a build.

You don't.  You package them or request them to get packaged, then use
the installed package.

> What's required to package App::XML::DocBook::Builder, is there a good
> package to use as a template, and are there any special considerations
> for perl packages?

In this particular case seemingly that does nothing but build a
Makefile, so I'd rather try to figure out a way to live without it.  And
yes, there are special considerations for Perl packages, given that some
patches for getting the correct dependencies in have not yet made it
into the official cygport.

>>> It looks like something about perl-Path-Tiny and/or prereqs was messed
>>> up here, but is no longer.
>> No, you not comprehending what you're doing there is more likely.
>
> I did not comprehend why setup_x86 complained about installing
> perl-Path-Tiny, so I told it to go ahead, as deinstalling perl_vendor
> seemed drastic, with a lot of dependencies, and I could only see it in
> mirror/x86/setup.ini:

That particular package has been obsolete since at least 2015 and its
ghost existence on your system is just another indication that this
installation hasn't been properly maintained and is unsuitable for
packaging work (and unlikely to work correctly otherwise).  I don't
really care what you do with your own installation, but please keep
separate x86 and x86_64 installations that you use just for packaging
and are current with the latest updates with no orphaned packages
installed when you start each build.

I think I'll re-add obsoletes: hints to all existing Perl versions.

> There seem to be some discrepancies between arches in setup.ini:

Again, I'm fairly certain that most of these are long obsolete and just
kept because some not-yet removed older package version still refers to
them.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf microQ V2.22R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada


More information about the Cygwin-apps mailing list