Changes between Version 1 and Version 2 of Ticket #41196, comment 8


Ignore:
Timestamp:
Dec 9, 2013, 10:30:06 AM (10 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #41196, comment 8

    v1 v2  
    66> On Mavericks and later, MacPorts by default deletes .la files because they are usually not useful. However the python keybinder module appears to require it. I'll need to either disabuse the python keybinder build system of that requirement, or change the keybinder port to install the .la files even on Mavericks and later.
    77
    8 I don't know for sure where the modification stands in macports, but it seems related to such kind of bugs : https://trac.macports.org/ticket/39598 where the presence of .la files in /opt/local/lib triggers bad path inclusion in DYLD_LIBRARY_PATH
     8I don't know for sure where the modification stands in macports, but it seems related to such kind of bugs : #39598 where the presence of .la files in /opt/local/lib triggers bad path inclusion in DYLD_LIBRARY_PATH
    99
    1010my workaround so far is to keep all build-trees by turning '''"portautoclean no"''' in '''/opt/local/etc/macports/macports.conf''' right after a fresh (empty !) installation of macports.
     
    2626then port install py27-keybinder went without troubles ...
    2727
    28 later on you'll run into some other bugs due to the presence of .la files (like https://trac.macports.org/ticket/39598) simply move the .la files out of the way :
     28later on you'll run into some other bugs due to the presence of .la files (like #39598) simply move the .la files out of the way :
    2929{{{
    3030    mkdir /opt/local/la-libs && mv /opt/local/lib/*.la /opt/local/la-libs