#40004: poedit +wxwidgets_devel declares dependency on wxWidgets30 too ---------------------------+---------------------- Reporter: gunnlaugur@… | Owner: raimue@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: poedit | ---------------------------+---------------------- Comment (by mojca@…): Replying to [comment:4 raimue@…]:
I am not sure whether it is the correct way to change the default dependencies based on the active ports. Is this also how it is done in other ports? I don't track other ports, but I don't see what would be wrong about activating the variant based on active ports. If it's not done, it only means that user will be faced with an error and will have to manually resolve something that could be automatically resolved for him.
The {{{elisp}}} portgroup sets the path to {{{emacs}}} binary based on which port is active. I find it more "problematic" to simply replace dependency on {{{wxWidgets}}} with {{{wxWidgets30}}}, but only on OS X >= 10.8, without a way to depend on wxWidgets 2.9 on Lion. I hope that wxWidgets mess will be cleaned up soon, so the port would need another round of fixes with dependencies anyway, but I would need some help with that. -- Ticket URL: <https://trac.macports.org/ticket/40004#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X