So digging further, the problem installing perl5162-core appears to be due to a
bug in dpkg handling directories that differ in capitalisation when installing
on a case sensitive file system.
/sw/lib/perl5-core/5.16.2/version/Internals.pod
was unable to be installed because /sw/lib/perl5-core/5.16.2/version/ was not
created.
Checking with dpkg the created perl5162-core_5.16.2-103_darwin-x86_64.deb shows
that /sw/lib/perl5-core/5.16.2/version/ is within the deb file and
/sw/lib/perl5-core/5.16.2/Version/, however the lower case version was not
being created, while /sw/lib/perl5-core/5.16.2/Version was being created which
only had one file.
ls -l /sw/lib/perl5-core/5.16.2/Version
total 32
-r--r--r-- 1 root admin 14605 7 Jan 11:47 Requirements.pm
So dpkg seems to be confused when two directories differing in case should be
created on a case sensitive APFS file system. Manually creating the directory:
sudo mkdir /sw/lib/perl5-core/5.16.2/version/
then allows perl5162-core to install, no longer complaining about Internals.pod
being unable to be installed.
Leigh
--
Leigh M. Smith
mailto:[email protected]
http://www.leighsmith.com
_______________________________________________
fink-core mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.core
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-core