[MacPorts] #30373: archive installation fails on case-insensitive filesystems (was: Activating ports, /tmp/mpextract)
MacPorts
noreply at macports.org
Mon Aug 1 16:02:08 PDT 2011
#30373: archive installation fails on case-insensitive filesystems
------------------------------------+---------------------------------------
Reporter: ryan@… | Owner: macports-tickets@…
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: base | Version: 2.0.0
Resolution: | Keywords:
Port: |
------------------------------------+---------------------------------------
Changes (by dports@…):
* cc: jmr@…, wsiegrist@… (added)
Comment:
OK, it looks like what's going on here is that the buildbot is running on
a case-sensitive filesystem (right?), so it's producing an openssl archive
that contains both `BN_print.3ssl.gz` and `bn_print.3ssl.gz`, and lists
both in the +CONTENTS. When it gets untarred on a case-insensitive
filesystem, only one of those files exists. But they're both listed in
+CONTENTS, so when it comes time to activate the second one it won't
exist.
This can probably also be considered a bug in the openssl port (which
manpage does it install on a case-insensitive FS, anyway? Looks like
bn_print.3ssl...), but even so the archive installation shouldn't fail
this way on a case-insensitive FS. I'm sure openssl and ncurses aren't the
only ports with this issue. At the least, a more informative error message
would help.
--
Ticket URL: <https://trac.macports.org/ticket/30373#comment:18>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list