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 <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> 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 = &n= bsp; &nbs= p; = &n= bsp; &nbs= p; = &n= bsp; <br class=3D"">total 32<br = class=3D"">-r--r--r-- 1 root admin 14605 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==--