#40004: poedit +wxwidgets_devel declares dependency on wxWidgets30 too --------------------------+-------------------------------- Reporter: gunnlaugur@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: poedit --------------------------+-------------------------------- Installing poedit with the wxwidgets_devel variant fails due to an extra dependency on wxWidgets30: {{{ $ sudo port install poedit +wxwidgets_devel ---> Computing dependencies for poedit ---> Dependencies to be installed: wxWidgets30 ---> Activating wxWidgets30 @2.9.5_1+sdl Error: org.macports.activate for port wxWidgets30 returned: Image error: /opt/local/bin/wx-config is being used by the active wxWidgets-devel port. Please deactivate this port first, or use 'port -f activate wxWidgets30' to force the activation. Error: Failed to install wxWidgets30 Please see the log file for port wxWidgets30 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_wxWidgets30/wxWidgets30/main.log Error: The following dependencies were not installed: wxWidgets30 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port poedit failed }}} Indeed both dependencies are present: {{{ $ sudo port deps poedit +wxwidgets_devel Full Name: poedit @1.5.5_1+wxwidgets_devel Build Dependencies: grep, pkgconfig, boost Library Dependencies: wxWidgets30, gettext, wxWidgets-devel }}} Attached portfile patch fixes this and makes the build and install work for me. -- Ticket URL: <https://trac.macports.org/ticket/40004> MacPorts <http://www.macports.org/> Ports system for OS X