[MacPorts] #28985: glib2 does not need dbus
#28985: glib2 does not need dbus ---------------------------+------------------------------------------------ Reporter: tvb377@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: glib2 ---------------------------+------------------------------------------------ As a follow up to #26711: glib2 and at least some of the ports that use it do not need dbus at all. Attached is a patch that declares a no_dbus variant. -- Ticket URL: <https://trac.macports.org/ticket/28985> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28985: glib2 does not need dbus ---------------------------+------------------------------------------------ Reporter: tvb377@… | Owner: ryandesign@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: glib2 ---------------------------+------------------------------------------------ Changes (by jmr@…): * owner: macports-tickets@… => ryandesign@… * type: defect => enhancement Comment: Please remember to cc the maintainer. This won't be accepted as-is because the variant doesn't prevent the use of dbus if it's already installed. We'd also rather not use variants named like +no_foo, instead, have a default +foo variant that can be turned off. -- Ticket URL: <https://trac.macports.org/ticket/28985#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28985: glib2 does not need dbus ---------------------------+------------------------------------------------ Reporter: tvb377@… | Owner: ryandesign@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: glib2 ---------------------------+------------------------------------------------ Comment(by tvb377@…): Replying to [comment:2 jmr@…]:
This won't be accepted as-is because the variant doesn't prevent the use of dbus if it's already installed.
I do not see the problem since it's a build time "independency", I did not find a knob to configure it away, and a comment says "Check for libdbus1 - Optional - is only used in the GDBus test cases". What about to drop dbus build time dependeny altogether, or turn it into a +dbus variant? -- Ticket URL: <https://trac.macports.org/ticket/28985#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28985: glib2 does not need dbus ---------------------------+------------------------------------------------ Reporter: tvb377@… | Owner: ryandesign@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: glib2 ---------------------------+------------------------------------------------ Comment(by jmr@…): If it's only used for some tests, turning it off all the time would be reasonable. -- Ticket URL: <https://trac.macports.org/ticket/28985#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28985: glib2 does not need dbus ----------------------------+----------------------------------------------- Reporter: tvb377@… | Owner: ryandesign@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: haspatch Port: glib2 | ----------------------------+----------------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => fixed Comment: r79196 -- Ticket URL: <https://trac.macports.org/ticket/28985#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28985: glib2 does not need dbus ----------------------------+----------------------------------------------- Reporter: tvb377@… | Owner: ryandesign@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: haspatch Port: glib2 | ----------------------------+----------------------------------------------- Comment(by ryandesign@…): r79196 only fixed glib2. Merged this fix to glib2-devel in r79198. -- Ticket URL: <https://trac.macports.org/ticket/28985#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts