Trying to execute LibcxxOnOlderSytems (2nd ed.)

ftp83plus gestos at ftp83plus.net
Tue Feb 9 11:30:11 PST 2016


Ok, after a night of fetching-compiling, it now fails at step 6

--->  Unable to uninstall llvm-3.4 @3.4.2_8, the following ports depend on it:
--->  	cctools @877.5_2+llvm34
--->  	ld64-136 @136_2+llvm34
Error: org.macports.uninstall for port llvm-3.4 returned: Please uninstall the ports that depend on llvm-3.4 first.
Warning: targets not executed for llvm-3.4: org.macports.uninstall
Please see the log file for port llvm-3.4 for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_llvm-3.4-3.4.2_8_15b8a350e8ebfedc44efd55b4e7ca47de93e6f1c2d2686c8a60bf0ae8d52a73a-20651/llvm-3.4/main.log
Warning: Failed to execute portfile from registry for llvm-3.4 @3.4.2_8
--->  Unable to uninstall llvm-3.4 @3.4.2_8, the following ports depend on it:
--->  	cctools @877.5_2+llvm34
--->  	ld64-136 @136_2+llvm34
Error: port uninstall failed: Please uninstall the ports that depend on llvm-3.4 first.

The previous step 5 succeeded, but did it kept the clang-3.4 as well as the clang-3.7 variant? 





El 8 févr. 2016, a las 23:01, Jeremy Huddleston Sequoia escribió:

> 
>> On Feb 8, 2016, at 13:35, [ftp83plus] <gestos at ftp83plus.net> wrote:
>> 
>> libffi or clang?
> 
> But you already had clang-3.7 installed, so why are you doing that?  I have no idea what the state of your system is here.
> 
> However, since you were seeing an issue building libffi, file a bug against libffi.
> 
> 
>> Don't know for which port to file the ticket. I did:
>> 
>> $ sudo port clean clang-3.7
>> --->  Cleaning clang-3.7
> 
>> Then:
>> $ sudo port -v install clang-3.7
>> --->  Computing dependencies for clang-3.7..................................
>> --->  Dependencies to be installed: cctools clang-3.4 clang-3.3 clang_select ld64 ld64-136 libmacho-headers llvm-3.4 llvm_select ncurses zlib xz gettext expat libiconv gperf llvm-3.3 perl5 perl5.22 gdbm python27 bzip2 db48 libedit openssl python2_select python_select sqlite3 libxml2 libunwind-headers libcxx libcxxabi llvm-3.7
>> Error: The following dependencies were not installed: cctools clang-3.4 clang-3.3 clang_select ld64 ld64-136 libmacho-headers llvm-3.4 llvm_select ncurses zlib xz gettext expat libiconv gperf llvm-3.3 perl5 perl5.22 gdbm python27 bzip2 db48 libedit openssl python2_select python_select sqlite3 libxml2 libunwind-headers libcxx libcxxabi llvm-3.7
>> To report a bug, follow the instructions in the guide:
>>   http://guide.macports.org/#project.tickets
>> Error: Processing of port clang-3.7 failed
> 
> 
> 
>> 
>> 
>> 
>> El 8 févr. 2016, a las 16:18, Jeremy Huddleston Sequoia escribió:
>> 
>>> 
>>>> On Feb 8, 2016, at 12:31, [ftp83plus] <gestos at ftp83plus.net> wrote:
>>>> 
>>>> Not much success: it now fails to install clang-3.7
>>> 
>>> Oh, are you failing at the point when installing clang-3.7?  How is that possible?  Your previous email was about an issue *AFTER* that point.
>>> 
>>> Regardless, it looks like libffi failed to compile for you, so file a ticket about that.
>>> 
>>>> 
>>>> --->  Cleaning libffi
>>>> --->  Removing work directory for libffi
>>>> Error: The following dependencies were not installed: cctools clang-3.4 clang-3.3 clang_select ld64 ld64-136 libmacho-headers llvm-3.4 llvm_select ncurses zlib xz gettext expat libiconv gperf llvm-3.3 perl5 perl5.22 gdbm python27 bzip2 db48 libedit openssl python2_select python_select sqlite3 libxml2 libunwind-headers libcxx libcxxabi llvm-3.7
>>>> To report a bug, follow the instructions in the guide:
>>>> http://guide.macports.org/#project.tickets
>>>> Error: Processing of port clang-3.7 failed
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> El 8 févr. 2016, a las 12:45, Jeremy Huddleston Sequoia escribió:
>>>> 
>>>>> 
>>>>>> On Feb 8, 2016, at 03:44, Ryan Schmidt <ryandesign at macports.org> wrote:
>>>>>> 
>>>>>> On Feb 8, 2016, at 12:07 AM, [ftp83plus] <gestos at ftp83plus.net> wrote:
>>>>>>> 
>>>>>>> Hi, 
>>>>>>> 
>>>>>>> I assumed that because it is extremely rare not to get an answer from either Brandon, Ryan or Adam. I see them having an answer to practically every single request on the list…
>>>>>> 
>>>>>> These are Jeremy's instructions you're following. Maybe he needs to update them so that this problem is not encountered.
>>>>> 
>>>>> I updated the guide to include instructions that will get cctools and ld64 rebuilt with the +llvm37 variant before removing llvm-3.4
>>>>> 
>>>>> sudo port -v upgrade -n -f --enforce-variants cctools -llvm33 -llvm34 +llvm37 configure.compiler=macports-clang-3.7
>>>>> sudo port -v upgrade -n -f --enforce-variants ld64 -llvm33 -llvm34 +llvm37 configure.compiler=macports-clang-3.7
>>>>> 
>>>>> --Jeremy
>>>> 
>>> 
>> 
>> _______________________________________________
>> macports-users mailing list
>> macports-users at lists.macosforge.org
>> https://lists.macosforge.org/mailman/listinfo/macports-users
> 



More information about the macports-users mailing list