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