Soren via Cygwin writes:
> The Perl interpreter uses directories contained in the internal array @INC to
> find libraries. Cygwin's Perl 5.40.0-1 installation leaves several
> directories uncreated but listed in @INC.
[…]
> Let's look at the error messages we get.

That's a bug in _your_ script.  There is no requirement or guarantee
that any of the components in the search paths in @INC that are under
the control of the site or local admin exist if they aren't needed by
the current installation.

> The 3 base directories with 0 files under them don't exist. For one example
> of consequences: If one were to use cpanplus, it would want to place files
> under /usr/local/share/perl5/site_perl/5.40 and suchlike. I love using
> cpanplus. Watching it run the builds, tests and installations automatically
> is very relaxing ;-).

If you run cpanplus you are expected to set it up correctly as the local
administrator, including the provision of correctly owned directories.
I don>'t know specifically about cpanplus, but any build method I have
used would create those directories when needed, provided it had the
access rights to do so.

> One further anomaly: In output of cygcheck:
>
> perl                      5.40.0-1                     Incomplete
>
> How do we fix this at Cygwin package build time?

That's not what I am seeing:
perl                                     5.40.0-1                        OK

So what did it say is missing from the installation?


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

Factory and User Sound Singles for Waldorf Q+, Q and microQ:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to