Opened 7 years ago

Closed 7 years ago

#55615 closed defect (invalid)

glade is version 3.20.2; glade3 is version 3.8.6

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: glade, glade3

Description (last modified by dbevans (David B. Evans))

I see there is a port "glade" at version 3.20.2 and a port "glade3" at version 3.8.6. This is confusing.

Should perhaps glade3 be retired, and marked as replaced_by glade? If so, the ports that currently depend on glade3 (gtksourceview2, libgtkhtml3, gtkdatabox) will need to be adjusted to depend on glade instead.

Change History (3)

comment:1 Changed 7 years ago by Bachsau (Bachsau)

The package names are indeed confusing. But glade3 is for GTK2 applications. People designing for GTK2 need it.

comment:2 in reply to:  1 Changed 7 years ago by dbevans (David B. Evans)

Description: modified (diff)

Replying to Bachsau:

The package names are indeed confusing. But glade3 is for GTK2 applications. People designing for GTK2 need it.

Correct. glade3 not only is built with gtk2 but also allows editing gui's built with gtk2 widgets. Similarly glade is gtk3 only in both senses. So I think this needs to remain as long as we provide gtk2 and ports that depend on gtk2. Note that the port description for each attempts to point out the difference. Current version of glade is 3.22.0 (upgrade awaiting updated glib2, pango) and 3.8.6 was the last version that supported gtk2. Ports that depend on glade3 are built with gtk2 and provide glade catalog data to describe the gtk2 widgets they provide. Depending on glade would be i appropriate.

If you were wondering, the port name glade3 resulted when glade 2.0 was replaced with glade 3.0 (still supporting gtk2). glade3 became glade when gtk3 support replaced gtk2 (3.10+) and glade2 was retired.

So these two ports are features rather than defects.

comment:3 Changed 7 years ago by dbevans (David B. Evans)

Resolution: invalid
Status: newclosed

Closing this ticket as invalid but let me know if you have any suggestions about how to reduce the confusion between these two ports.

Note: See TracTickets for help on using tickets.