#61567 closed defect (fixed)
wine: dlist_eval: all entries in dependency list have unsatisfied dependencies; can't process
Reported by: | lyssdod (Alex R) | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.4 |
Keywords: | snowleopard | Cc: | ryandesign (Ryan Carsten Schmidt), tobypeterson, jmroot (Joshua Root) |
Port: | wine |
Description
This all has started from trying to install wine...versions I'm using:
$ uname -a Darwin Mac-mini.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 $ sw_vers ProductName: Mac OS X ProductVersion: 10.6.8 BuildVersion: 10K549 $ port version Version: 2.6.4
Long story short, sudo port -d install wine
results in:
DEBUG: dropping privileges: euid changed to 502, egid changed to 501. DEBUG: Starting logging for bison DEBUG: Mac OS X 10.6 (darwin/10.8.0) arch i386 DEBUG: MacPorts 2.6.4 DEBUG: Xcode 4.2 DEBUG: SDK 10.6 DEBUG: MACOSX_DEPLOYMENT_TARGET: 10.6 <snip> The following dependencies will be installed: clang-3.4 clang-3.7 gettext libffi libiconv libtool llvm-3.4 llvm-3.7 python27 python27-bootstrap sqlite3 Continue? [Y/n]: y DEBUG: dlist_eval: all entries in dependency list have unsatisfied dependencies; can't process DEBUG: can't read "portutil::autoconf::xcrun_path": no such variable while executing "findBinary xcrun $portutil::autoconf::xcrun_path" DEBUG: upgrade bison failed while executing "macports::_upgrade_mport_deps $mport $target" (procedure "mportexec" line 46) invoked from within "mportexec $workername $target" Error: Unable to execute port: upgrade bison failed
I don't think that version is much relevant, because it has happened on 2.6.3 as well :(
Maybe it's problem in the port itself, because other ports have installed successfully (including winetricks
)
Attachments (1)
Change History (6)
Changed 4 years ago by lyssdod (Alex R)
Attachment: | failed.log added |
---|
comment:1 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign added |
---|---|
Keywords: | snowleopard added |
Port: | wine added |
Summary: | DEBUG: can't read "portutil::autoconf::xcrun_path": no such variable → wine: dlist_eval: all entries in dependency list have unsatisfied dependencies; can't process |
The message about xcrun_path is probably irrelevant.
The relevant message is probably "dlist_eval: all entries in dependency list have unsatisfied dependencies" which might indicate circular dependencies, which are not allowed in MacPorts but there is no way to prevent them from happening so sometimes changes to ports do over time inadvertently introduce them.
Looking at the output of port deps
of each of those ports, if you can piece together what the circular dependency is, let us know. Otherwise, you may be able to avoid it or to narrow it down by trying to install some of those dependencies individually.
comment:2 Changed 4 years ago by jmroot (Joshua Root)
Cc: | tobypeterson added |
---|
Looks like this is probably the result of adding use_autoreconf yes
to libffi ([551b6d48e08d1d1123399143bc7fd883e7a1c82e/macports-ports]), which adds a dependency on autoconf->gettext->clang-3.4->libffi.
comment:3 Changed 4 years ago by jmroot (Joshua Root)
Owner: | set to jmroot |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:4 Changed 4 years ago by jmroot (Joshua Root)
Cc: | jmroot added |
---|
Please reopen if the problem persists with that change.
comment:5 Changed 4 years ago by jmroot (Joshua Root)
Component: | base → ports |
---|
sudo port -d install wine