#30088: dbus links with dbus-glib, fails to build when it has different archs --------------------------+------------------------------------------------- Reporter: soehn@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: dbus --------------------------+------------------------------------------------- Comment(by ecronin@…): dbus (incorrectly I would say) tries to link against dbus-glib when building (which depends on dbus, not the other way around). If you {{{port -f deactivate dbus-glib}}} before upgrading dbus it will build just fine +universal, and afterward you can then re-activate dbus-glib (or {{{port install dbus-glib +universal}}} as well, which probably would fix future architecture mismatch issues on upgrading dbus). But dbus should not be linking against its dependents... Installing dbus-devel and then having dbus be reactivated isn't a real solution. In fact, dbus-devel conflicts with dbus but dbus does not conflict with dbus-devel, so this would only "work" in the right order to begin with, and you needed to force activate it because obviously the two ports share some common filenames. -- Ticket URL: <https://trac.macports.org/ticket/30088#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS