Re: perl5162-core building and installing problems

Justin Hallett <[email protected]> Mon, 7 Jan 2019 21:45:46 -0700
Newsgroups gmane.os.apple.fink.core
Message-ID <[email protected]>
--===============8120106595399714886==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_A4A0FF33-EE25-46DA-BA51-99330FBF211B"


--Apple-Mail=_A4A0FF33-EE25-46DA-BA51-99330FBF211B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Oh I do run a MUCH newer dpkg so that might be why I do not see this =
issue at all.
---
TS
http://www.southofheaven.org/
Life begins and ends with chaos, live between the chaos!

> On Jan 7, 2019, at 9:09 PM, Leigh Smith <[email protected]> wrote:
>=20
> 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.
>=20
> /sw/lib/perl5-core/5.16.2/version/Internals.pod
>=20
> was unable to be installed because /sw/lib/perl5-core/5.16.2/version/ =
was not created.=20
>=20
> 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.=20
>=20
> ls -l /sw/lib/perl5-core/5.16.2/Version                                =
                                                           =20
> total 32
> -r--r--r--  1 root  admin  14605  7 Jan 11:47 Requirements.pm
>=20
> 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:
>=20
> sudo mkdir /sw/lib/perl5-core/5.16.2/version/
>=20
> then allows perl5162-core to install, no longer complaining about =
Internals.pod being unable to be installed.
>=20
> Leigh
> --
> Leigh M. Smith
> mailto:[email protected]
> http://www.leighsmith.com=20
>=20
>=20
>=20
>=20
>=20
>=20
> _______________________________________________
> 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


--Apple-Mail=_A4A0FF33-EE25-46DA-BA51-99330FBF211B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Oh =
I do run a MUCH newer dpkg so that might be why I do not see this issue =
at all.<br class=3D""><div class=3D"">
<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; " class=3D""><p style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 12px/normal Helvetica; " class=3D"">---</p><p =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 12px/normal Helvetica; " =
class=3D"">TS</p><p style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; font: normal normal normal =
12px/normal Helvetica; " class=3D""><a =
href=3D"http://www.southofheaven.org/" =
class=3D"">http://www.southofheaven.org/</a></p><p style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: =
normal normal normal 12px/normal Helvetica; " class=3D""><font =
class=3D"Apple-style-span" color=3D"#0000EE"><span =
class=3D"Apple-style-span" style=3D"text-decoration: underline; =
"></span></font></p><p style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; font: normal normal normal =
12px/normal Helvetica; " class=3D"">Life begins and ends with chaos, =
live between the chaos!</p>
</div>
</span></div><div><br class=3D""><blockquote type=3D"cite" class=3D""><div=
 class=3D"">On Jan 7, 2019, at 9:09 PM, Leigh Smith &lt;<a =
href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">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.<br class=3D""><br =
class=3D"">/sw/lib/perl5-core/5.16.2/version/Internals.pod<br =
class=3D""><br class=3D"">was unable to be installed because =
/sw/lib/perl5-core/5.16.2/version/ was not created. <br class=3D""><br =
class=3D"">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. <br class=3D""><br class=3D"">ls -l =
/sw/lib/perl5-core/5.16.2/Version =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;<br class=3D"">total 32<br =
class=3D"">-r--r--r-- &nbsp;1 root &nbsp;admin &nbsp;14605 &nbsp;7 Jan =
11:47 Requirements.pm<br class=3D""><br class=3D"">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:<br =
class=3D""><br class=3D"">sudo mkdir =
/sw/lib/perl5-core/5.16.2/version/<br class=3D""><br class=3D"">then =
allows perl5162-core to install, no longer complaining about =
Internals.pod being unable to be installed.<br class=3D""><br =
class=3D"">Leigh<br class=3D"">--<br class=3D"">Leigh M. Smith<br =
class=3D""><a href=3D"mailto:[email protected]" =
class=3D"">mailto:[email protected]</a><br =
class=3D"">http://www.leighsmith.com <br class=3D""><br class=3D""><br =
class=3D""><br class=3D""><br class=3D""><br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">fink-core mailing list<br =
class=3D"">[email protected]<br class=3D"">List =
archive:<br class=3D"">http://news.gmane.org/gmane.os.apple.fink.core<br =
class=3D"">Subscription management:<br =
class=3D"">https://lists.sourceforge.net/lists/listinfo/fink-core<br =
class=3D""></div></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_A4A0FF33-EE25-46DA-BA51-99330FBF211B--


--===============8120106595399714886==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============8120106595399714886==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
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

--===============8120106595399714886==--