[MacPorts] #49671: Fail to install any port: unsatisfied dependencies
#49671: Fail to install any port: unsatisfied dependencies -------------------------------------------+------------------------------- Reporter: damien.bruchet@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Keywords: port unsatisfied dependencies | Version: 2.3.4 | Port: php56 -------------------------------------------+------------------------------- Hi there, Each time I try to install something with port, I have this message in log: {{{ :debug:clean dlist_eval: all entries in dependency list have unsatisfied dependencies; can't process :error:clean The following dependencies were not installed: php56 gsed gettext clang-3.4 libxml2 xz perl5 perl5.16 gdbm python27 :notice:clean To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets :error:clean Processing of port php failed }}} I try to install php56, wich actually depends on: gsed gettext clang-3.4 libxml2 xz perl5 perl5.16 gdbm python27 What happens here? It seams that there is a cicrular dependencies fail, but I don'k know how to fix it. I try co clean, reinstall MacPorts, xcode, celan and install dependencies first, nothing works, I'm out of ideas. Any idea? I failed in finding a solution on the web. ---- Thanks all! -- Ticket URL: <https://trac.macports.org/ticket/49671> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: php56 | -------------------------------+-------------------------------- Changes (by ryandesign@…): * keywords: port unsatisfied dependencies => * cc: damien.bruchet@… (removed) Comment: I don't think I've heard of this problem before. What version of OS X do you have, and what version of Xcode? Has this ever worked for you? -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: php56 | -------------------------------+-------------------------------- Comment (by damien.bruchet@…): I'm running MacOSX v 10.9.5, and as far as I remember it has never worked. -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: php56 | -------------------------------+-------------------------------- Comment (by ryandesign@…): Could you try installing a port that does not have any dependencies, such as ncurses? -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: php56 | -------------------------------+-------------------------------- Comment (by damien.bruchet@…): Yes it seems to work, ncurses is installed now. So it seams that port is not broken, but I have one or more packages in fault? Or I misunderstood? -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: php56 | -------------------------------+-------------------------------- Comment (by ryandesign@…): I'm glad ncurses installed successfully. I'm really not sure what the problem is, since it's not familiar to me. We'll have to do some troubleshooting to find out. Try again to install php56, but this time use the debug flag to show more information. If you send that output to a file and attach it here, I could have a look and see if anything looks amiss. {{{ sudo port clean php56 sudo port -d install php56 2>&1 | tee ~/Desktop/log.txt }}} The above will create a file "log.txt" on your desktop which you can then attach to this ticket. You mentioned that you thought there was a circular dependency. If there is, that would definitely be a problem. What ports do you think the circular dependency involves? -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: php56 | -------------------------------+-------------------------------- Comment (by damien.bruchet@…): I add the log.txt file. I'm not really sure, but in my mind one of these may have circular dependencies: "gsed gettext clang-3.4 libxml2 xz perl5 perl5.16 gdbm python27" -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: php56 | -------------------------------+-------------------------------- Comment (by damien.bruchet@…): In fact I tried to install dependencies alone. At the end of the installation of one dependency, it said that an error happened, all entries in dependency list have unsatisfied dependencies. So I continue, until I notice that some dependencies were dependencies of parent paquet... Do you understand what I mean? -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: php56 | -------------------------------+-------------------------------- Comment (by ryandesign@…): The log says: {{{ DEBUG: compiler clang 163.7.1 blacklisted because it matches {clang < 400} }}} According to XcodeVersionInfo, clang-163.7.1 is from Xcode 4.1, which is not compatible with OS X 10.9. This probably means that although you have Xcode 6.2, you have a much older version of the command line developer tools. You should keep the version of Xcode and the version of the command line developer tools in sync. Please try running "xcode-select --install" to install the latest command line tools, or check in the Mac App Store's updates section for an update. If neither of those work, you can get the Xcode 6.2 version of the command line tools installer from the [http://developer.apple.com/downloads/ Apple developer downloads page]. -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: php56 | -------------------------------+-------------------------------- Comment (by damien.bruchet@…): Hm I cannot update xcode without upgrading my OS, so I am now on Mac OS 10.11.1. It seems to work now! I haven't got build errors anymore. I'm quite glad about it, because I had to upgrade my OS version. Here it's not a problem but for some reasons it could be. By the way really thank you for your helps! -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:11> MacPorts <https://www.macports.org/> Ports system for OS X
#49671: Fail to install any port: unsatisfied dependencies -------------------------------+-------------------------------- Reporter: damien.bruchet@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: invalid | Keywords: Port: php56 | -------------------------------+-------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => invalid Comment: ...ok, upgrading to El Capitan is fine. After doing so, you'll have to follow the [wiki:Migration migration instructions], which involve reinstalling MacPorts, installing Xcode 7 or later and the command line tools for Xcode 7 or later, and uninstalling and reinstalling all ports. If you had wanted to remain on Mavericks, you could also have done as I mentioned above, and downloaded the Xcode 6.2 version of the command line tools from the Apple developer web site. I'll close the ticket now since you've resolved the issue. -- Ticket URL: <https://trac.macports.org/ticket/49671#comment:12> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts