From owner-freebsd-xfce@freebsd.org Sat Sep 16 20:59:37 2017 Return-Path: Delivered-To: freebsd-xfce@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5EF0FE0871B for ; Sat, 16 Sep 2017 20:59:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46F5363C6E for ; Sat, 16 Sep 2017 20:59:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4345EE0871A; Sat, 16 Sep 2017 20:59:37 +0000 (UTC) Delivered-To: xfce@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 42D78E08719 for ; Sat, 16 Sep 2017 20:59:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 30D7563C6D for ; Sat, 16 Sep 2017 20:59:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v8GKxa55011344 for ; Sat, 16 Sep 2017 20:59:37 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: xfce@FreeBSD.org Subject: [Bug 219928] sysutils/garcon: Update to 0.6.1 Date: Sat, 16 Sep 2017 20:59:37 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch-ready X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: madpilot@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: xfce@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2017 20:59:37 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219928 Guido Falsi changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |In Progress --- Comment #5 from Guido Falsi --- (In reply to Olivier Duchateau from comment #4) > (In reply to Guido Falsi from comment #3) >=20 > 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.=20 >=20 > Users which change default option, they known what they are doing. Usually > in Xfce ports default options are safe for end users. >=20 Adding an option which, when enabled, will cause ports to break in non obvi= ous ways is something which should be avoided, and I don't feel comfortable doi= ng. While users changing option should know what they are doing that's no reaso= n to leave open trapdoors on the floor. This problem could be solved by providing separate ports for the gtk2 and g= tk3 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 o= nes 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. --=20 You are receiving this mail because: You are the assignee for the bug.=