Opened 13 years ago

Closed 12 years ago

#29369 closed defect (fixed)

gtk3 shouldn't conflict with gtk2

Reported by: philip.chimento@… Owned by: singingwolfboy@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: maehne (Torsten Maehne), drkp (Dan Ports)
Port: gtk2 gtk3

Description

Is there any particular reason why the portfile for gtk3 lists gtk2 as a conflict? Both versions are supposed to be parallel installable according to the GTK maintainers. Having them conflict is a big pain for developers trying to port a GTK 2 application to GTK 3, or maintain one that builds under both versions using a configure switch.

Change History (4)

comment:1 Changed 13 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to singingwolfboy@…
Port: gtk2 added

comment:2 Changed 13 years ago by maehne (Torsten Maehne)

Cc: Torsten.Maehne@… added

Cc Me!

comment:3 Changed 12 years ago by drkp (Dan Ports)

Cc: dports@… added

Given that gtk3 isn't backwards-compatible with gtk2, this seems like a pretty serious obstacle to moving ports to gtk3: most people who use them will probably also have some gtk2 ports installed.

gtk2 and gtk3 are designed to be able to be installed independently. The only conflict I see is on $prefix/bin/gtk-update-icon-cache, which would be easy enough to fix by renaming it to gtk-update-icon-cache-3.0 or something. Is there more of a conflict than that?

comment:4 Changed 12 years ago by drkp (Dan Ports)

Resolution: fixed
Status: newclosed

Fixed in r87948.

Note: See TracTickets for help on using tickets.