[MacPorts] #42904: binary nepomuk-core package corruption due to case-insensitive filesystem

MacPorts noreply at macports.org
Fri Apr 4 00:05:23 PDT 2014


#42904: binary nepomuk-core package corruption due to case-insensitive filesystem
---------------------------+---------------------
  Reporter:  rjvbertin@…   |      Owner:  nicos@…
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.2.1
Resolution:                |   Keywords:
      Port:  nepomuk-core  |
---------------------------+---------------------

Comment (by rjvbertin@…):

 What do you know about the use of nepomuk *outside* of KDE's semantic
 desktop blabla? I understand that it's being phased out for that, starting
 with the upcoming KDE 13.1 release. If MacPorts will provide 13.1 as
 quickly as 12.4 appeared, then it may not be required to spend a lot of
 time on this particular issue.

 Can MacPorts do file/directory presence checks after a binary install? If
 so, something like the following would be a workaround:

 {{{
 # test -d Nepomuk2 will fail on case-sensitive, succeed on case-
 insensitive (be it case-preserving or not)
 if [ ! -d /opt/local/include/Nepomuk2 ] ;then
     # workaround so that #include <Nepomuk2/SomeHeader> will succeed on
 case-sensitive filesystems
     ln -s nepomuk2 /opt/local/include/Nepomuk2
 fi
 }}}




 == In the meantime that does NOT remove the need for someone to try and
 trace the reason binary packages can do case-folding! ==

-- 
Ticket URL: <https://trac.macports.org/ticket/42904#comment:13>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list