[Bug 219928] sysutils/garcon: Update to 0.6.1

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Sep 16 20:59:37 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219928

Guido Falsi <madpilot at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |In Progress

--- Comment #5 from Guido Falsi <madpilot at FreeBSD.org> ---
(In reply to Olivier Duchateau from comment #4)
> (In reply to Guido Falsi from comment #3)
> 
> I disagree with you in configure script Gtk2 is optional. I know Gtk2
> support is required by some others applications, that's why it is set by
> default. 
> 
> Users which change default option, they known what they are doing. Usually
> in Xfce ports default options are safe for end users.
> 

Adding an option which, when enabled, will cause ports to break in non obvious
ways is something which should be avoided, and I don't feel comfortable doing.

While users changing option should know what they are doing that's no reason to
leave open trapdoors on the floor.

This problem could be solved by providing separate ports for the gtk2 and gtk3
versions, so each port can depend on what it actually needs, or slave ports,
but that comes with it's share of problems due to conflicts.

Unluckily garcon does not seem to support such a scenario.

The ports failing without the GTK2 option are quite a few, and also basic ones
like panel, so I don't see a scenario for disabling it, but I can see users
disabling it and not understanding why their builds fail.

> By the way commit what seems best to you.

Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-xfce mailing list