[Bug 214381] ports make install doesn't handle symbolic links correctly

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Nov 20 18:22:31 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214381

--- Comment #5 from david at catwhisker.org ---
So.. bugzilla didn't include the comment I had written.... :-!

Anyway: I wrote the shell script (from previous "comment") in order to do a
reality check, after this morning's port updates showed that lang/gcc was also
affected by this issue.

Here's its output from one system:
lgld-dhw(11.0-S)[31] /tmp/port_install_chk devel/llvm3\* lang/gcc math/R
port_install_chk: Identified 51 missing file(s) for devel/llvm38:
        /usr/local/bin/argdumper38
        /usr/local/bin/clang++38
        /usr/local/bin/clang-apply-replacements38
        /usr/local/bin/clang-check38
        /usr/local/bin/clang-cpp38
        /usr/local/bin/clang-format38
        /usr/local/bin/clang-modernize38
        /usr/local/bin/clang-query38
        /usr/local/bin/clang-rename38
        /usr/local/bin/clang-tblgen38
        /usr/local/bin/clang-tidy38
        /usr/local/bin/clang38
        /usr/local/bin/llc38
        /usr/local/bin/lld38
        /usr/local/bin/lldb-mi38
        /usr/local/bin/lldb-server38
        /usr/local/bin/lldb38
        /usr/local/bin/lli38
        /usr/local/bin/llvm-ar38
        /usr/local/bin/llvm-as38
        /usr/local/bin/llvm-bcanalyzer38
        /usr/local/bin/llvm-config38
        /usr/local/bin/llvm-cov38
        /usr/local/bin/llvm-diff38
        /usr/local/bin/llvm-dis38
        /usr/local/bin/llvm-dwarfdump38
        /usr/local/bin/llvm-extract38
        /usr/local/bin/llvm-link38
        /usr/local/bin/llvm-lit38
        /usr/local/bin/llvm-mc38
        /usr/local/bin/llvm-mcmarkup38
        /usr/local/bin/llvm-nm38
        /usr/local/bin/llvm-objdump38
        /usr/local/bin/llvm-profdata38
        /usr/local/bin/llvm-ranlib38
        /usr/local/bin/llvm-readobj38
        /usr/local/bin/llvm-rtdyld38
        /usr/local/bin/llvm-size38
        /usr/local/bin/llvm-split38
        /usr/local/bin/llvm-stress38
        /usr/local/bin/llvm-symbolizer38
        /usr/local/bin/llvm-tblgen38
        /usr/local/bin/macho-dump38
        /usr/local/bin/modularize38
        /usr/local/bin/opt38
        /usr/local/bin/scan-build38
        /usr/local/bin/scan-view38
        /usr/local/llvm38/bin/FileCheck
        /usr/local/llvm38/bin/clang-cpp
        /usr/local/llvm38/bin/lit
        /usr/local/llvm38/bin/llvm-lit
port_install_chk: Identified 12 missing file(s) for lang/gcc:
        /usr/local/bin/c++49
        /usr/local/bin/g++
        /usr/local/bin/g++49
        /usr/local/bin/gcc
        /usr/local/bin/gcc-ar49
        /usr/local/bin/gcc-nm49
        /usr/local/bin/gcc-ranlib49
        /usr/local/bin/gcc49
        /usr/local/bin/gfortran
        /usr/local/bin/gfortran49
        /usr/local/bin/x86_64-portbld-freebsd11.0-g++49
        /usr/local/bin/x86_64-portbld-freebsd11.0-gcc-4.9.4
lgld-dhw(11.0-S)[32] echo $?
63
lgld-dhw(11.0-S)[33] 

(I apologize for the name; naming things isn't one of my strong points.)

As mentioned earlier, a circumvention is to make the package, then "pkg add"
the package.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-ports-bugs mailing list