[MacPorts] #40183: dependancies for latex2html not found
#40183: dependancies for latex2html not found --------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: --------------------------+-------------------------------- sudo port install latex2html ---> Computing dependencies for latex2html Error: Dependency 'texlive-bin' not found. To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port latex2html failed -- Ticket URL: <https://trac.macports.org/ticket/40183> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: latex2html: Error: Dependency 'texlive-bin' not found ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Changes (by ryandesign@…): * cc: joel.esler@… (removed) * cc: dports@… (added) Old description:
sudo port install latex2html
---> Computing dependencies for latex2html Error: Dependency 'texlive-bin' not found. To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port latex2html failed
New description: {{{ sudo port install latex2html }}} {{{ ---> Computing dependencies for latex2html Error: Dependency 'texlive-bin' not found. To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port latex2html failed }}} -- Comment: Well, the [browser:trunk/dports/tex/texlive-bin/Portfile texlive-bin port] should exist. I wonder why it doesn't on your system. Try running selfupdate verbosely and saving the output to a file. If texlive-bin still doesn't exist after doing that, attach the log here. {{{ sudo port -v selfupdate 2>&1 | tee selfupdate.log }}} -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: latex2html: Error: Dependency 'texlive-bin' not found ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Comment (by joel.esler@…): Replying to [comment:2 ryandesign@…]:
Well, the [browser:trunk/dports/tex/texlive-bin/Portfile texlive-bin port] should exist. I wonder why it doesn't on your system.
Try running selfupdate verbosely and saving the output to a file. If texlive-bin still doesn't exist after doing that, attach the log here.
{{{ sudo port -v selfupdate 2>&1 | tee selfupdate.log }}}
Attached selfupdate.log -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: latex2html: Error: Dependency 'texlive-bin' not found ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: Aha, so several ports including texlive-bin failed to be indexed because: {{{ Failed to parse file tex/texlive-bin/Portfile: can't set "compiler.blacklist": couldn't determine build number of compiler "llvm- gcc-4.2" }}} This suggests your llvm-gcc-4.2 compiler is faulty. What happens when you run: {{{ /usr/bin/llvm-gcc-4.2 -v }}} Assuming the result is an error message, reinstall the Xcode command line tools. -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: latex2html: Error: Dependency 'texlive-bin' not found ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Comment (by joel.esler@…): {{{ /usr/bin/llvm-gcc-4.2 -v Apple LLVM version 5.0 (clang-500.1.65) (based on LLVM 3.3svn) Target: x86_64-apple-darwin13.0.0 Thread model: posix }}} -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: latex2html: Error: Dependency 'texlive-bin' not found ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Comment (by larryv@…): Replying to [comment:5 joel.esler@…]:
{{{ /usr/bin/llvm-gcc-4.2 -v Apple LLVM version 5.0 (clang-500.1.65) (based on LLVM 3.3svn) Target: x86_64-apple-darwin13.0.0 Thread model: posix }}}
So you’re running Xcode 5 DP on Mavericks. You could have mentioned that sooner. -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: compiler_blacklist_versions-1.0: cannot detect llvm-gcc-4.2 version with Xcode 5 ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Changes (by larryv@…): * cc: jeremyhu@… (added) Comment: We should probably just ignore llvm-gcc-4.2 under Xcode 5. -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: compiler_blacklist_versions-1.0: cannot detect llvm-gcc-4.2 version with Xcode 5 ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Comment (by joel.esler@…): Sorry. :D -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: compiler_blacklist_versions-1.0: cannot detect llvm-gcc-4.2 version with Xcode 5 ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Comment (by ryandesign@…): I'm confused. Apple stated in the Xcode release notes that "Xcode 4.6 is the last release to include the LLVM-GCC compiler". Then why does /usr/bin /llvm-gcc-4.2 exist in Xcode 5? Is it a symlink to clang or something? Because that looks like the kind of output clang would produce, not the kind of output llvm-gcc-4.2 would produce. I think what I'd like to do is improve the compiler_blacklist_versions portgroup so that if it cannot find the version number string, then it considers the compiler blacklisted instead of throwing an error. -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: compiler_blacklist_versions-1.0: cannot detect llvm-gcc-4.2 version with Xcode 5 ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Comment (by joel.esler@…): It's a symlink. Unfortunate result of another hack used to get another port working. -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: compiler_blacklist_versions-1.0: cannot detect llvm-gcc-4.2 version with Xcode 5 ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Comment (by larryv@…): Replying to [comment:10 joel.esler@…]:
It's a symlink. Unfortunate result of another hack used to get another port working.
Remove it and paste the output of `port info texlive-bin`, please. -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: compiler_blacklist_versions-1.0: cannot detect llvm-gcc-4.2 version with Xcode 5 ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: invalid | Keywords: Port: | ---------------------------+-------------------------------- Changes (by jeremyhu@…): * status: new => closed * resolution: => invalid -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:12> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: compiler_blacklist_versions-1.0: cannot detect llvm-gcc-4.2 version with Xcode 5 ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: invalid | Keywords: Port: | ---------------------------+-------------------------------- Comment (by joel.esler@…): Paste of the end of the output. (After removing the symlink) {{{ Failed to parse file tex/texlive-bin/Portfile: can't set "compiler.blacklist": couldn't determine build number of compiler "llvm- gcc-4.2" Adding port x11/xchm Total number of ports parsed: 89 Ports successfully parsed: 80 Ports failed: 9 Up-to-date ports skipped: 17371 hostname:~ name$ port info texlive-bin Error: Port texlive-bin not found }}} -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:13> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: compiler_blacklist_versions-1.0: cannot detect llvm-gcc-4.2 version with Xcode 5 ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: invalid | Keywords: Port: | ---------------------------+-------------------------------- Comment (by jeremyhu@…): You should fix your 'Ports failed: 9' -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:14> MacPorts <http://www.macports.org/> Ports system for OS X
#40183: compiler_blacklist_versions-1.0: cannot detect llvm-gcc-4.2 version with Xcode 5 ---------------------------+-------------------------------- Reporter: joel.esler@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: invalid | Keywords: Port: | ---------------------------+-------------------------------- Comment (by ryandesign@…): Replying to [comment:14 jeremyhu@…]:
You should fix your 'Ports failed: 9'
As the already-attached log says, the reason they failed is "`can't set "compiler.blacklist": couldn't determine build number of compiler "llvm- gcc-4.2"`". If a given compiler does not exist, the compiler_blacklist_versions portgroup ignores it and moves on. The fact that it didn't ignore it and move on proves that the compiler still exists. On my Mountain Lion system, the llvm-gcc-4.2 that MacPorts tests turns out not to be /usr/bin/llvm-gcc-4.2 but rather /Applications/Xcode.app/Contents/Developer/usr/bin/llvm-gcc-4.2. Does ''that'' still exist? What does it say: {{{ /Applications/Xcode.app/Contents/Developer/usr/bin/llvm-gcc-4.2 -v }}} -- Ticket URL: <https://trac.macports.org/ticket/40183#comment:15> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts