FS#57029 - [mono-addins] Unused dependency: gtk-sharp-3

Attached to Project: Arch Linux
Opened by Balló György (City-busz) - Tuesday, 09 January 2018, 16:50 GMT
Last edited by Levente Polyak (anthraxx) - Thursday, 26 April 2018, 00:26 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Levente Polyak (anthraxx)
Giancarlo Razzolini (grazzolini)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Currently the package builds the GTK+ 3 GUI partially, but not packages it. Please either not build the GTK+ 3 GUI library at all, or create split packages for the GUI to avoid depending on both GTK+ 2 and GTK+ 3.

See the attachments in the comments below.
This task depends upon

Closed by  Levente Polyak (anthraxx)
Thursday, 26 April 2018, 00:26 GMT
Reason for closing:  Implemented
Additional comments about closing:  1.3.3-1
Comment by Balló György (City-busz) - Tuesday, 09 January 2018, 16:52 GMT
Version 1: in this case the GTK+ 3 GUI library is not built, since it's not needed for any packages in the official repositories, and unlikely used in the future.
Comment by Balló György (City-busz) - Tuesday, 09 January 2018, 16:56 GMT
Version 2: in this case both GTK+ 2 and GTK+ 3 GUI libraries are packaged, but in split packages. Existing dependent packages may need to change their dependencies to mono-addins-gtk2.
Comment by Jan de Groot (JGC) - Wednesday, 10 January 2018, 09:24 GMT
We should only package the parts that are in use by packages depending on it.
mono-addings has changed to a copy&paste library that projects should include instead of installing it on the system.

Loading...