From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 22 04:33:05 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 64F5A106564A; Sun, 22 Jul 2012 04:33:05 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1CE128FC12; Sun, 22 Jul 2012 04:33:05 +0000 (UTC) Received: by pbbro2 with SMTP id ro2so9377255pbb.13 for ; Sat, 21 Jul 2012 21:33:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=FdSumd/tdmFOvbnPE6s2XXbHDbV0qA2vs3i0dzFlkA8=; b=zCzbVorO/Unr4JGNzbWah+Q8/lhf/gIvroQ+WjZp4FkAT3NRaAHmGA2i0fr+sgOCLp xph2BHWkDO1yUzXYw3LCcJ0FWFyx9iHPYgtNjYeV9adHJ3ld0lzXBWwf3w3N5u6geA/O n0pSZw+uWJr4I/5w09KYSwqXJ/19SMJ4uO3eiF2ettoM2kJD47oPDgk4TWkEMmH6mLGX cQP2no2mg21a75Ca6DFxeTa1yAgSDZzH4uLWm4Mmq+t3LHjc1iS+YWf1B/kpRXf9ZRjO JGyvmWKnaJkH+Z8mdkH6fDZtQ75iCTVeIsMzO92vB1i6N2plRMb47IWd8CwbN1H8Xjqg 15/g== MIME-Version: 1.0 Received: by 10.68.227.37 with SMTP id rx5mr25635288pbc.47.1342931584858; Sat, 21 Jul 2012 21:33:04 -0700 (PDT) Received: by 10.68.51.201 with HTTP; Sat, 21 Jul 2012 21:33:04 -0700 (PDT) In-Reply-To: <500B1953.10809@FreeBSD.org> References: <15617903.FBMimp13fy@mocha.verizon.net> <2193820.CL19acAFmS@mocha.verizon.net> <500B1953.10809@FreeBSD.org> Date: Sat, 21 Jul 2012 23:33:04 -0500 Message-ID: From: Jeremy Messenger To: Doug Barton Content-Type: text/plain; charset=ISO-8859-1 Cc: Scot Hetzel , ruby@freebsd.org, Edwin Groothuis , freebsd-ports@freebsd.org, gnome@freebsd.org, johans@freebsd.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2012 04:33:05 -0000 On Sat, Jul 21, 2012 at 4:04 PM, Doug Barton wrote: > On 07/21/2012 13:48, Jason E. Hale wrote: > >> IMO I don't really see what the hurry is. This has been the behavior for >> years. > > Yes, and some of us have been annoyed by it for years as well. :) > > The current behavior is wrong, and becomes increasingly painful in a > world where most FreeBSD users are using packages because it drags in a > totally pointless package to essentially every FreeBSD system. Fixing > this bug is a good thing, and needs to be done sooner rather than later. It is unnecessary to be in hurry when that pkg-config has been in the bsd.gnome.mk for about nine years. I already have a better solution available for weeks. Therefore, you (and others) need to be patient because when I add the :build/:run dependency in the bsd.gnome.mk then that pkg-config runtime dependency will be re-added. And no I am not going to work on chase all ports to have the 'pkgconfig:build' (sorry). -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 22 04:56:51 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 559AD106564A; Sun, 22 Jul 2012 04:56:51 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 895431500E6; Sun, 22 Jul 2012 04:56:50 +0000 (UTC) Message-ID: <500B8811.9090609@FreeBSD.org> Date: Sat, 21 Jul 2012 21:56:49 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120621 Thunderbird/13.0.1 MIME-Version: 1.0 To: Jeremy Messenger References: <15617903.FBMimp13fy@mocha.verizon.net> <2193820.CL19acAFmS@mocha.verizon.net> <500B1953.10809@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Scot Hetzel , kde@freebsd.org, ruby@freebsd.org, Edwin Groothuis , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2012 04:56:51 -0000 KDE folks .... Jason's suggestion (by private e-mail for some reason) was that we add pkgconfig to USE_GNOME= for every port that depends on kdelibs that doesn't already have it; since almost, if not actually all of them are currently relying on the run-dep side effect. I can't see any reason NOT to do this, but if you have an objection please speak up sooner rather than later. On 07/21/2012 21:33, Jeremy Messenger wrote: > On Sat, Jul 21, 2012 at 4:04 PM, Doug Barton wrote: >> On 07/21/2012 13:48, Jason E. Hale wrote: >> >>> IMO I don't really see what the hurry is. This has been the behavior for >>> years. >> >> Yes, and some of us have been annoyed by it for years as well. :) >> >> The current behavior is wrong, and becomes increasingly painful in a >> world where most FreeBSD users are using packages because it drags in a >> totally pointless package to essentially every FreeBSD system. Fixing >> this bug is a good thing, and needs to be done sooner rather than later. > > > It is unnecessary to be in hurry when that pkg-config has been in the > bsd.gnome.mk for about nine years. The sooner we start fixing it, the better off we are. > I already have a better solution > available for weeks. Therefore, you (and others) need to be patient > because when I add the :build/:run dependency in the bsd.gnome.mk then > that pkg-config runtime dependency will be re-added. Um, yeah ... don't do that. I mis-attributed your patch to Jason previously, sorry about that. But before it goes in your patch should have the logic I spoke about in my previous posts, to make sure that the USE_GNOME bits cannot get added as the wrong kinds of deps. > And no I am not > going to work on chase all ports to have the 'pkgconfig:build' > (sorry). Not asking you to. I'm asking you to fix your patch so that things that should only be one kind of dep or the other (like pkgconfig, but not necessarily limited to it) are handled properly by default if the right :label is not attached, and error out if the wrong one is. That way the work that's being done now to fix ports that need explicit build deps for pkg-config will solve this part of the problem for you. As you pointed out, the current situation has existed for a long time already. If we have to wait another week or 2 for the pkg-config run dep problem to be fixed properly before your patch gets committed, that's not really a problem. Doug -- Change is hard. From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 22 13:11:40 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9A22B106564A; Sun, 22 Jul 2012 13:11:40 +0000 (UTC) (envelope-from makc@freebsd.org) Received: from mail.issp.ac.ru (mail.issp.ac.ru [77.236.34.3]) by mx1.freebsd.org (Postfix) with ESMTP id 182718FC0A; Sun, 22 Jul 2012 13:11:39 +0000 (UTC) Received: from mercury.ph.man.ac.uk [130.88.75.175:20466] (HELO/EHLO mercury.ph.man.ac.uk, authenticated with LOGIN) by mail.issp.ac.ru with ESMTP/inet id q6MDAvg2058480 (using TLSv1/SSLv3, with cipher DHE-RSA-AES256-SHA (256 bits), verified NO) Sun, 22 Jul 2012 17:10:58 +0400 (MSK) From: Max Brazhnikov To: freebsd-ports@freebsd.org Date: Sun, 22 Jul 2012 13:10:49 +0000 Message-ID: <1885395.TlpTy8rgP6@mercury.ph.man.ac.uk> User-Agent: KMail/4.8.4 (FreeBSD/9.0-STABLE; KDE/4.8.4; amd64; ; ) In-Reply-To: <500B8811.9090609@FreeBSD.org> References: <500B8811.9090609@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="ISO-8859-1" Cc: Scot Hetzel , kde@freebsd.org, Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , gnome@freebsd.org, "Jason E. Hale" Subject: Re: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2012 13:11:40 -0000 On Sat, 21 Jul 2012 21:56:49 -0700 Doug Barton wrote: > KDE folks .... Jason's suggestion (by private e-mail for some reason) > was that we add pkgconfig to USE_GNOME= for every port that depends on > kdelibs that doesn't already have it; since almost, if not actually all > of them are currently relying on the run-dep side effect. I can't see > any reason NOT to do this, but if you have an objection please speak up > sooner rather than later. KDE 4 ports don't require pkgconfig although they may use it if available. If some ports strongly rely on pkgconfig and don't set USE_GNOME properly they must be fixed. So let have exp-run first. Max From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 22 14:51:41 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4FF31065670; Sun, 22 Jul 2012 14:51:41 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9BF618FC14; Sun, 22 Jul 2012 14:51:41 +0000 (UTC) Received: by pbbro2 with SMTP id ro2so9951616pbb.13 for ; Sun, 22 Jul 2012 07:51:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=QuK6RL/eQ5oUODqhZNgu2juFs4IH91rs5NQVqWNMOJI=; b=mNbxxm0ZxDf0760zs7hhJu5wjF7KgL7N8Vxhtn+NQQYHH7HFElOerFtVMFFYJWnjXy iF8xvvwtfPnk3CEBVPAK4MumePrZLRp8OTQ4I+FqaI2wQRh0EQnwIX6dPsUtr5pe5oWD BfqbbH6bp2/MFsyqrZYNfPOcQcg/a5/tzZhfTlTZn7UkV+dabBRL0MyK7Yaqp1TAG93x 1Pxn03JsCfRfaye2cP8vtr1TdCCeR9DIAI13b7DoOaCC7etufwupbDeT22ANADzcToOv hJvNdQz5+PlRWNcOj4X8TgFZBAB7kpBB1Bau5/MdjFHcDm4tMo3uZL8NSqAX4aWs7xZn iUVA== MIME-Version: 1.0 Received: by 10.68.236.4 with SMTP id uq4mr28045037pbc.158.1342968700967; Sun, 22 Jul 2012 07:51:40 -0700 (PDT) Received: by 10.68.51.201 with HTTP; Sun, 22 Jul 2012 07:51:40 -0700 (PDT) In-Reply-To: <500B8811.9090609@FreeBSD.org> References: <15617903.FBMimp13fy@mocha.verizon.net> <2193820.CL19acAFmS@mocha.verizon.net> <500B1953.10809@FreeBSD.org> <500B8811.9090609@FreeBSD.org> Date: Sun, 22 Jul 2012 09:51:40 -0500 Message-ID: From: Jeremy Messenger To: Doug Barton Content-Type: text/plain; charset=ISO-8859-1 Cc: Scot Hetzel , kde@freebsd.org, ruby@freebsd.org, Edwin Groothuis , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2012 14:51:42 -0000 On Sat, Jul 21, 2012 at 11:56 PM, Doug Barton wrote: > KDE folks .... Jason's suggestion (by private e-mail for some reason) > was that we add pkgconfig to USE_GNOME= for every port that depends on > kdelibs that doesn't already have it; since almost, if not actually all > of them are currently relying on the run-dep side effect. I can't see > any reason NOT to do this, but if you have an objection please speak up > sooner rather than later. > > On 07/21/2012 21:33, Jeremy Messenger wrote: >> On Sat, Jul 21, 2012 at 4:04 PM, Doug Barton wrote: >>> On 07/21/2012 13:48, Jason E. Hale wrote: >>> >>>> IMO I don't really see what the hurry is. This has been the behavior for >>>> years. >>> >>> Yes, and some of us have been annoyed by it for years as well. :) >>> >>> The current behavior is wrong, and becomes increasingly painful in a >>> world where most FreeBSD users are using packages because it drags in a >>> totally pointless package to essentially every FreeBSD system. Fixing >>> this bug is a good thing, and needs to be done sooner rather than later. >> >> >> It is unnecessary to be in hurry when that pkg-config has been in the >> bsd.gnome.mk for about nine years. > > The sooner we start fixing it, the better off we are. > >> I already have a better solution >> available for weeks. Therefore, you (and others) need to be patient >> because when I add the :build/:run dependency in the bsd.gnome.mk then >> that pkg-config runtime dependency will be re-added. > > Um, yeah ... don't do that. You need to start to respect the people's work and plan, Doug. Also I am part of team that maintaining the bsd.gnome.mk. Yes it will be re-add if anyone plan to remove it, because I already have planned add the :build/:run feature in the bsd.gnome.mk that the without :* will be both build/run time dependency. It is impossible for me to not re-add it. It is not going to be long because I already have function :build/:run in the bsd.mate.mk (was repocopied from bsd.gnome.mk) available. The only thing that I don't plan is to chase thousands of port to have the 'pkgconfig;build'. If anyone want to take up this task is cool with me. > I mis-attributed your patch to Jason previously, sorry about that. But > before it goes in your patch should have the logic I spoke about in my > previous posts, to make sure that the USE_GNOME bits cannot get added as > the wrong kinds of deps. > >> And no I am not >> going to work on chase all ports to have the 'pkgconfig:build' >> (sorry). > > Not asking you to. I'm asking you to fix your patch so that things that > should only be one kind of dep or the other (like pkgconfig, but not > necessarily limited to it) are handled properly by default if the right > :label is not attached, and error out if the wrong one is. That way the > work that's being done now to fix ports that need explicit build deps > for pkg-config will solve this part of the problem for you. > > As you pointed out, the current situation has existed for a long time > already. If we have to wait another week or 2 for the pkg-config run dep > problem to be fixed properly before your patch gets committed, that's > not really a problem. > > Doug > > -- > > Change is hard. > > > -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 22 21:16:51 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id 06DC7106564A; Sun, 22 Jul 2012 21:16:51 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id BE281158E46; Sun, 22 Jul 2012 21:16:25 +0000 (UTC) Message-ID: <500C6DA9.1070305@FreeBSD.org> Date: Sun, 22 Jul 2012 14:16:25 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120621 Thunderbird/13.0.1 MIME-Version: 1.0 To: Jeremy Messenger References: <15617903.FBMimp13fy@mocha.verizon.net> <2193820.CL19acAFmS@mocha.verizon.net> <500B1953.10809@FreeBSD.org> <500B8811.9090609@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Scot Hetzel , kde@freebsd.org, ruby@freebsd.org, Edwin Groothuis , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2012 21:16:51 -0000 On 07/22/2012 07:51, Jeremy Messenger wrote: > You need to start to respect the people's work and plan, Doug. Also I > am part of team that maintaining the bsd.gnome.mk. Yes it will be > re-add if anyone plan to remove it, because I already have planned add > the :build/:run feature in the bsd.gnome.mk that the without :* will > be both build/run time dependency. It is impossible for me to not > re-add it. It is not going to be long because I already have function > :build/:run in the bsd.mate.mk (was repocopied from bsd.gnome.mk) > available. > > The only thing that I don't plan is to chase thousands of port to have > the 'pkgconfig;build'. If anyone want to take up this task is cool > with me. So what you're saying is that in spite of the fact that the community has identified a bug that it wants to fix, a bug which was added by the team maintaining bsd.gnome.mk, that you are refusing to modify your patch to handle the bug; but instead are demanding your right to reintroduce the bug, and then further demanding the right to not fix it after the patch is in? And furthermore, you're refusing to even look at the other dependencies which are handled by bsd.gnome.mk to see if similar bugs were introduced *by your team*, but you're happy to let everyone else sort out the problems in thousands of ports for you. And you want me to respect that? -- Change is hard. From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 22 21:17:17 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id 2AD8A1065738; Sun, 22 Jul 2012 21:17:17 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 5FF78160BF2; Sun, 22 Jul 2012 21:17:02 +0000 (UTC) Message-ID: <500C6DCD.7060406@FreeBSD.org> Date: Sun, 22 Jul 2012 14:17:01 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120621 Thunderbird/13.0.1 MIME-Version: 1.0 To: Max Brazhnikov References: <500B8811.9090609@FreeBSD.org> <1885395.TlpTy8rgP6@mercury.ph.man.ac.uk> In-Reply-To: <1885395.TlpTy8rgP6@mercury.ph.man.ac.uk> X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Scot Hetzel , kde@freebsd.org, Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2012 21:17:17 -0000 On 07/22/2012 06:10, Max Brazhnikov wrote: > On Sat, 21 Jul 2012 21:56:49 -0700 Doug Barton wrote: >> KDE folks .... Jason's suggestion (by private e-mail for some reason) >> was that we add pkgconfig to USE_GNOME= for every port that depends on >> kdelibs that doesn't already have it; since almost, if not actually all >> of them are currently relying on the run-dep side effect. I can't see >> any reason NOT to do this, but if you have an objection please speak up >> sooner rather than later. > > KDE 4 ports don't require pkgconfig although they may use it if available. If > some ports strongly rely on pkgconfig and don't set USE_GNOME properly they > must be fixed. So let have exp-run first. Okey dokey. -- Change is hard. From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 22 23:22:15 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 72042106566B; Sun, 22 Jul 2012 23:22:15 +0000 (UTC) (envelope-from makc@freebsd.org) Received: from mail.issp.ac.ru (mail.issp.ac.ru [77.236.34.3]) by mx1.freebsd.org (Postfix) with ESMTP id E0B468FC1E; Sun, 22 Jul 2012 23:22:14 +0000 (UTC) Received: from dev016-105.eduroam.manchester.ac.uk [194.66.16.105:59022] (HELO/EHLO mercury.ph.man.ac.uk, authenticated with LOGIN) by mail.issp.ac.ru with ESMTP/inet id q6MNM758082133 (using TLSv1/SSLv3, with cipher DHE-RSA-AES256-SHA (256 bits), verified NO) Mon, 23 Jul 2012 03:22:08 +0400 (MSK) From: Max Brazhnikov To: freebsd-ports@freebsd.org Date: Sun, 22 Jul 2012 23:22:13 +0000 Message-ID: <2733192.bb9eyUHP4H@mercury.ph.man.ac.uk> User-Agent: KMail/4.8.4 (FreeBSD/9.0-STABLE; KDE/4.8.4; amd64; ; ) In-Reply-To: References: <500B8811.9090609@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="ISO-8859-1" Cc: Scot Hetzel , kde@freebsd.org, Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , gnome@freebsd.org, "Jason E. Hale" Subject: Re: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2012 23:22:15 -0000 On Sun, 22 Jul 2012 09:51:40 -0500 Jeremy Messenger wrote: > You need to start to respect the people's work and plan, Doug. Also I > am part of team that maintaining the bsd.gnome.mk. Yes it will be > re-add if anyone plan to remove it, because I already have planned add > the :build/:run feature in the bsd.gnome.mk that the without :* will > be both build/run time dependency. in kde4.mk we support not only run/build suffixes, but also have default dependence type if suffix is not set. > The only thing that I don't plan is to chase thousands of port to have > the 'pkgconfig;build'. If anyone want to take up this task is cool > with me. Why should we change lots of ports and always keep eyes on new ports, if it can be altered once in .mk ?? Max From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 00:32:18 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3EBF106566C; Mon, 23 Jul 2012 00:32:18 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 751D68FC14; Mon, 23 Jul 2012 00:32:18 +0000 (UTC) Received: by pbbro2 with SMTP id ro2so10524696pbb.13 for ; Sun, 22 Jul 2012 17:32:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=rQ092FufriF0Kt8Db8L/DO8CfxqQ/cedrb9K/lAIZ/g=; b=gNmAZCdQ4k7wE3+69N2FX5aMcjVEwGkOmK2sd0fixMxzfx4y8Xqh4JaMmtOlEi5xi9 W0Xv+aHPL4vJmmYiE9aynG7stI2rGKe/ev97HQMM1UvNMi1l6UONgMF/t3IA8VhFwjJS lT66HkE23xLtfAXaisVLxk6Eldf4lOE0zczPodSjoFfLMa4l7GxAuDw9LLRI5yJ3W+GM DKw5S4LvQizwepZ6t+kdn4b/3U5ttKYV2tVfwbLk0oBbLDjMmuFO4h4p7sCiNwXJMoNc jijy+nSM9QEIeRR8OmEHnRHxFPCVIzbCmA8Yf7K/jrXlsRrJRwlvnL9FnpoIerogVeNi O5Jg== MIME-Version: 1.0 Received: by 10.68.136.229 with SMTP id qd5mr30982363pbb.2.1343003538093; Sun, 22 Jul 2012 17:32:18 -0700 (PDT) Received: by 10.68.51.201 with HTTP; Sun, 22 Jul 2012 17:32:18 -0700 (PDT) In-Reply-To: <2733192.bb9eyUHP4H@mercury.ph.man.ac.uk> References: <500B8811.9090609@FreeBSD.org> <2733192.bb9eyUHP4H@mercury.ph.man.ac.uk> Date: Sun, 22 Jul 2012 19:32:18 -0500 Message-ID: From: Jeremy Messenger To: Max Brazhnikov Content-Type: text/plain; charset=ISO-8859-1 Cc: Scot Hetzel , kde@freebsd.org, ruby@freebsd.org, Edwin Groothuis , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 00:32:18 -0000 On Sun, Jul 22, 2012 at 6:22 PM, Max Brazhnikov wrote: > On Sun, 22 Jul 2012 09:51:40 -0500 Jeremy Messenger wrote: >> You need to start to respect the people's work and plan, Doug. Also I >> am part of team that maintaining the bsd.gnome.mk. Yes it will be >> re-add if anyone plan to remove it, because I already have planned add >> the :build/:run feature in the bsd.gnome.mk that the without :* will >> be both build/run time dependency. > > in kde4.mk we support not only run/build suffixes, but also have default > dependence type if suffix is not set. > >> The only thing that I don't plan is to chase thousands of port to have >> the 'pkgconfig;build'. If anyone want to take up this task is cool >> with me. > > Why should we change lots of ports and always keep eyes on new ports, if it > can be altered once in .mk ?? Because it's not a right solution. There are very few need pkg-config in the runtime dependency. Also I already have designed feature that way (it's not for pkg-config, but all stuff in the bsd.gnome.mk) and it doesn't break anything by defaut. But don't worry because bapt, kwm and I have discussed about add USE_PKGCONFIG in the bsd.port.mk and rip pkg-config out of bsd.gnome.mk. It's even better, but I know it's more work like USE_GNOME=pkgconfig:build. Cheers, Mezz > Max -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 00:50:21 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 36F8C106564A; Mon, 23 Jul 2012 00:50:21 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id DDB1B8FC0A; Mon, 23 Jul 2012 00:50:20 +0000 (UTC) Received: by pbbro2 with SMTP id ro2so10546955pbb.13 for ; Sun, 22 Jul 2012 17:50:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=FLVhxVIgzi/QFyYoCFIy0kx0FstPOFtew+2IYTDGhkc=; b=rX9UGDnSBdJNDkTj00Hzh101KcyN7axCSEFtvQVcDcGrqGEW6Q/d82oh1uG0OU7yNK vE2owUOYYzR2lZa6EahwTQ/M94BkrktSw1OANa7zU+eMPGULi7wt0tVCzP8gvGyDoKyf Ebj15aCpcDfSUAe2bdjzNrqfSxF4gS3HGZy/dh3fsKgSwyz1xRK+wu8WJF7zjwdhsgLW y5lBbz441QR6Vlw17CTzCuYQ6l3zrDt7ggjfqMBzNzkA/1rCdiI7tU1gaBpBkHS2gRCt k5PEXSgL11V1BAtoUP8CKDZbYyfrBtOlp2rgng+N+uzapIvY67TWycF7CnFpJVtHXWce ptPw== MIME-Version: 1.0 Received: by 10.66.83.69 with SMTP id o5mr26926914pay.34.1343004620450; Sun, 22 Jul 2012 17:50:20 -0700 (PDT) Received: by 10.68.51.201 with HTTP; Sun, 22 Jul 2012 17:50:20 -0700 (PDT) In-Reply-To: <500C6DA9.1070305@FreeBSD.org> References: <15617903.FBMimp13fy@mocha.verizon.net> <2193820.CL19acAFmS@mocha.verizon.net> <500B1953.10809@FreeBSD.org> <500B8811.9090609@FreeBSD.org> <500C6DA9.1070305@FreeBSD.org> Date: Sun, 22 Jul 2012 19:50:20 -0500 Message-ID: From: Jeremy Messenger To: Doug Barton Content-Type: text/plain; charset=ISO-8859-1 Cc: Scot Hetzel , kde@freebsd.org, ruby@freebsd.org, Edwin Groothuis , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 00:50:21 -0000 On Sun, Jul 22, 2012 at 4:16 PM, Doug Barton wrote: > On 07/22/2012 07:51, Jeremy Messenger wrote: >> You need to start to respect the people's work and plan, Doug. Also I >> am part of team that maintaining the bsd.gnome.mk. Yes it will be >> re-add if anyone plan to remove it, because I already have planned add >> the :build/:run feature in the bsd.gnome.mk that the without :* will >> be both build/run time dependency. It is impossible for me to not >> re-add it. It is not going to be long because I already have function >> :build/:run in the bsd.mate.mk (was repocopied from bsd.gnome.mk) >> available. >> >> The only thing that I don't plan is to chase thousands of port to have >> the 'pkgconfig;build'. If anyone want to take up this task is cool >> with me. > > So what you're saying is that in spite of the fact that the community > has identified a bug that it wants to fix, a bug which was added by the > team maintaining bsd.gnome.mk, that you are refusing to modify your > patch to handle the bug; but instead are demanding your right to > reintroduce the bug, and then further demanding the right to not fix it > after the patch is in? Remove the runtime dependency is a bug either because there are a few that need it in the runtime dependency. I have written a best solution than remove that runtime line. It will be 99% bug free when all ports have the right :build/:run. > And furthermore, you're refusing to even look at > the other dependencies which are handled by bsd.gnome.mk to see if > similar bugs were introduced *by your team*, but you're happy to let > everyone else sort out the problems in thousands of ports for you. Quiet simple, I do not have time for that huge project. I already have added :build/:run feature before anyone complain about the pkg-config dependency. The feature happened to address this issue and fix all pkg-config dependency was not part of my TODO list. My method does not break before or after patch any port, but still have the wrong dependency which it's minor and can be fixed by edit to pkgconfig:build. > And you want me to respect that? > > -- > > Change is hard. -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 01:22:49 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id 5DE52106566C; Mon, 23 Jul 2012 01:22:49 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 4637414ED7E; Mon, 23 Jul 2012 01:22:48 +0000 (UTC) Message-ID: <500CA767.2020206@FreeBSD.org> Date: Sun, 22 Jul 2012 18:22:47 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120621 Thunderbird/13.0.1 MIME-Version: 1.0 To: Jeremy Messenger References: <15617903.FBMimp13fy@mocha.verizon.net> <2193820.CL19acAFmS@mocha.verizon.net> <500B1953.10809@FreeBSD.org> <500B8811.9090609@FreeBSD.org> <500C6DA9.1070305@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Scot Hetzel , kde@freebsd.org, ruby@freebsd.org, Edwin Groothuis , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 01:22:49 -0000 On 07/22/2012 17:50, Jeremy Messenger wrote: > On Sun, Jul 22, 2012 at 4:16 PM, Doug Barton wrote: >> On 07/22/2012 07:51, Jeremy Messenger wrote: >>> You need to start to respect the people's work and plan, Doug. Also I >>> am part of team that maintaining the bsd.gnome.mk. Yes it will be >>> re-add if anyone plan to remove it, because I already have planned add >>> the :build/:run feature in the bsd.gnome.mk that the without :* will >>> be both build/run time dependency. It is impossible for me to not >>> re-add it. It is not going to be long because I already have function >>> :build/:run in the bsd.mate.mk (was repocopied from bsd.gnome.mk) >>> available. >>> >>> The only thing that I don't plan is to chase thousands of port to have >>> the 'pkgconfig;build'. If anyone want to take up this task is cool >>> with me. >> >> So what you're saying is that in spite of the fact that the community >> has identified a bug that it wants to fix, a bug which was added by the >> team maintaining bsd.gnome.mk, that you are refusing to modify your >> patch to handle the bug; but instead are demanding your right to >> reintroduce the bug, and then further demanding the right to not fix it >> after the patch is in? > > Remove the runtime dependency is a bug either because there are a few > that need it in the runtime dependency. Which ports are those? And even if these ports exist, an explicit run dep can be added for them. Better to add one more dep for a few ports than bogus ones for thousands. > I have written a best solution > than remove that runtime line. It will be 99% bug free when all ports > have the right :build/:run. I'm interested in your feedback to Max' point that the equivalent functionality for kde.mk already has the right logic to handle proper defaults if the right :label isn't set. >> And furthermore, you're refusing to even look at >> the other dependencies which are handled by bsd.gnome.mk to see if >> similar bugs were introduced *by your team*, but you're happy to let >> everyone else sort out the problems in thousands of ports for you. > > Quiet simple, I do not have time for that huge project. That's fine, stand aside and let people who are willing to solve the problem properly do the work. Then when your patch is in proper shape it can be committed without fear of adding new bugs, or re-adding old ones. The position you're taking that we can't fix the bug because you demand your right to get *your* patch in is entirely unreasonable. Doug -- Change is hard. From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 01:37:16 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D263106564A; Mon, 23 Jul 2012 01:37:16 +0000 (UTC) (envelope-from kpaasial@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 8913D8FC0A; Mon, 23 Jul 2012 01:37:15 +0000 (UTC) Received: by vbmv11 with SMTP id v11so5279058vbm.13 for ; Sun, 22 Jul 2012 18:37:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=3EuzF2I85r3H2o6jrOrpy4aHgRioviZzKJ7GJLfCTuI=; b=0tlfbLF4dWdIXs00UImRPIosECguKeBI4fDXcgTZ2fhMOn3J95c2APGyYGxTMBHID9 GixkGaRRtd/Jj4p2C7eqYZ0DGcAInttMAmEvbySXz7PheeUStO5aCpDG4NYIoP7TWdUl k/xdfzr6N5xTUOwm6paOOgShgd00aWIHDhNTEugTMwCDRkBm9esCSnrgpCciV+oqNoaI n6Pdm927+/ksfX3TlTRoLKO3g9ErQ9E/pOUFktArLl/HLMSo/THFZsYoxjFvjlw2cjJx w7+OZkViA0le6gc2hMpxOe1Ugyc9QE4yj0tQf7aYfV+2pOCvqeWx7XZXa2Hutjec7auj z5JQ== MIME-Version: 1.0 Received: by 10.52.36.180 with SMTP id r20mr9504253vdj.15.1343007428840; Sun, 22 Jul 2012 18:37:08 -0700 (PDT) Received: by 10.58.145.10 with HTTP; Sun, 22 Jul 2012 18:37:08 -0700 (PDT) In-Reply-To: <500CA767.2020206@FreeBSD.org> References: <15617903.FBMimp13fy@mocha.verizon.net> <2193820.CL19acAFmS@mocha.verizon.net> <500B1953.10809@FreeBSD.org> <500B8811.9090609@FreeBSD.org> <500C6DA9.1070305@FreeBSD.org> <500CA767.2020206@FreeBSD.org> Date: Mon, 23 Jul 2012 04:37:08 +0300 Message-ID: From: Kimmo Paasiala To: Doug Barton Content-Type: text/plain; charset=UTF-8 Cc: Scot Hetzel , kde@freebsd.org, Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 01:37:16 -0000 On Mon, Jul 23, 2012 at 4:22 AM, Doug Barton wrote: > On 07/22/2012 17:50, Jeremy Messenger wrote: >> On Sun, Jul 22, 2012 at 4:16 PM, Doug Barton wrote: >>> On 07/22/2012 07:51, Jeremy Messenger wrote: >>>> You need to start to respect the people's work and plan, Doug. Also I >>>> am part of team that maintaining the bsd.gnome.mk. Yes it will be >>>> re-add if anyone plan to remove it, because I already have planned add >>>> the :build/:run feature in the bsd.gnome.mk that the without :* will >>>> be both build/run time dependency. It is impossible for me to not >>>> re-add it. It is not going to be long because I already have function >>>> :build/:run in the bsd.mate.mk (was repocopied from bsd.gnome.mk) >>>> available. >>>> >>>> The only thing that I don't plan is to chase thousands of port to have >>>> the 'pkgconfig;build'. If anyone want to take up this task is cool >>>> with me. >>> >>> So what you're saying is that in spite of the fact that the community >>> has identified a bug that it wants to fix, a bug which was added by the >>> team maintaining bsd.gnome.mk, that you are refusing to modify your >>> patch to handle the bug; but instead are demanding your right to >>> reintroduce the bug, and then further demanding the right to not fix it >>> after the patch is in? >> >> Remove the runtime dependency is a bug either because there are a few >> that need it in the runtime dependency. > > Which ports are those? > > And even if these ports exist, an explicit run dep can be added for > them. Better to add one more dep for a few ports than bogus ones for > thousands. > >> I have written a best solution >> than remove that runtime line. It will be 99% bug free when all ports >> have the right :build/:run. > > I'm interested in your feedback to Max' point that the equivalent > functionality for kde.mk already has the right logic to handle proper > defaults if the right :label isn't set. > >>> And furthermore, you're refusing to even look at >>> the other dependencies which are handled by bsd.gnome.mk to see if >>> similar bugs were introduced *by your team*, but you're happy to let >>> everyone else sort out the problems in thousands of ports for you. >> >> Quiet simple, I do not have time for that huge project. > > That's fine, stand aside and let people who are willing to solve the > problem properly do the work. Then when your patch is in proper shape it > can be committed without fear of adding new bugs, or re-adding old ones. > > The position you're taking that we can't fix the bug because you demand > your right to get *your* patch in is entirely unreasonable. > > Doug > > -- > > Change is hard. > > > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" Looking at the bsd.kde4.mk it looks like there's not much logic to detect the "right" kind of dependency. It seems to use suffixes _build and _run to achieve the same effect as pkgconfig:build and pkgconfig:run would have. It defaults to both build and run dependency if no type is specified. In my opinion Jeremy's solution would be fine for now, least amount of immediate destruction :P Regards, Kimmo Paasiala From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 11:07:43 2012 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 441A5106567A for ; Mon, 23 Jul 2012 11:07:43 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 15D008FC0C for ; Mon, 23 Jul 2012 11:07:43 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q6NB7gPB090393 for ; Mon, 23 Jul 2012 11:07:42 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6NB7gX1090391 for gnome@FreeBSD.org; Mon, 23 Jul 2012 11:07:42 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 23 Jul 2012 11:07:42 GMT Message-Id: <201207231107.q6NB7gX1090391@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: gnome@FreeBSD.org Cc: Subject: Current problem reports assigned to gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 11:07:43 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/170032 gnome Some ports not bumped after libogg update o ports/170031 gnome Many GNOME ports not bumped after libogg update o ports/169650 gnome [patch] graphics/gimp-app: do not depend on -lexecinfo o ports/169649 gnome [patch] graphics/gegl: do not depend on -lexecinfo, it o ports/169512 gnome [PATCH] x11/yelp update-desktop-database after install o ports/169343 gnome [patch] graphics/cairo: add qt4 surface o ports/169328 gnome net/avahi-app unconditionally overwrites modified conf o ports/168835 gnome graphics/inkscape 0.48.2 will crash throwing exception o ports/168568 gnome x11-toolkits/gtk20 fails to build (minor bug in port) o ports/168464 gnome [patch] graphics/gegl: prevent automake-1.11 rerun f ports/168427 gnome needs path prefix in RUN_DEPENDS in ports-mgmt/package o ports/168220 gnome [patch] misc/shared-mime-info: do not register auto-ge o ports/167645 gnome x11/gnome2: Cannot see KDE software on GNOME applicati o ports/167199 gnome x11-fm/nautilus 2.32.2.1 Gnome2.32 Doesn't auto mount s ports/165227 gnome [UPDATE] libgsf-1.14.22, goffice-0.9.1, gnumeric-1.11. o ports/164222 gnome switching users in gnome3 invokes sanity check f ports/163722 gnome sysutils/gnome-settings-daemon: crash with abort trap p ports/162227 gnome [patch] devel/glade3: update to 3.8.0 o ports/161676 gnome databases/libgda4: [UPDATE] to 4.2.9; improvements o ports/161494 gnome devel/anjuta: gmake[3]: Entering directory `/usr/ports p ports/161164 gnome [PATCH] devel/glade3: update to 3.10.0 p ports/160670 gnome [patch] devel/pkg-config: upgrade to version 0.26 p ports/160490 gnome [PATCH] x11-toolkits/gtk20: drag and drop broken in vn p ports/159928 gnome Updates graphics/clutter to 1.6.16 a ports/159613 gnome [PATCH] misc/gnomehier: use dirrmtry for PREFIX/share/ f ports/148244 gnome x11/gnome2: gnome desktop and HAL prevent umount witho s ports/145301 gnome [patch] sysutils/hal: /usr/local/etc/rc.d/hald startup 27 problems total. From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 11:36:07 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 03FFD1065677 for ; Mon, 23 Jul 2012 11:36:07 +0000 (UTC) (envelope-from ufs@poniki.net) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 755BA8FC15 for ; Mon, 23 Jul 2012 11:36:06 +0000 (UTC) Received: by bkcje9 with SMTP id je9so5131576bkc.13 for ; Mon, 23 Jul 2012 04:36:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to :subject:content-type:x-gm-message-state; bh=8uO9SejDr/dLBQ4Kc/ZBDg7ZhN/evrXwXImWRkio5hU=; b=MOrU1kdckIyVkW8vAcLzqQTTruE5zavvv9OIgVvMt1r2VJdNv+/NyCXMcN0irPO4ZW 9AAXU9qpbF2Ce+gEeSU9F8q68wOAbDatDYZkmJrNI/I6CeB5Mfji9hjmP6QJrfZWGNRn x8qdkTmmTW+1H96eM3MtzGNPAJ4z3PCYFM3hngkgO0Il3ca40OlLZYw8eHd6qJFj3+lA oEEjX6nuaHqYq9oByG5zuJwEj0yUvqpxIMFxrMxrRFDVCRkR+kC5E1sh4148+H1c/7ht fzT1sq1sI5JbCU18BWelcs55FbVQAY0BmLug1b15EyRLKnmFc+SK3jytOg96VBAeGwTu eWLg== Received: by 10.152.131.68 with SMTP id ok4mr16272227lab.47.1343043365445; Mon, 23 Jul 2012 04:36:05 -0700 (PDT) Received: from jew.lancronix.ru (h-165-144.a189.priv.bahnhof.se. [37.123.165.144]) by mx.google.com with ESMTPS id hz16sm13237735lab.6.2012.07.23.04.36.02 (version=SSLv3 cipher=OTHER); Mon, 23 Jul 2012 04:36:04 -0700 (PDT) Message-ID: <500D36F7.7070904@poniki.net> Date: Mon, 23 Jul 2012 15:35:19 +0400 From: ufs Organization: Hydroponic ltd. User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120702 Thunderbird/13.0.1 MIME-Version: 1.0 To: gnome@FreeBSD.org Content-Type: multipart/mixed; boundary="------------060302060607020505090906" X-Gm-Message-State: ALoCoQmwxOScmJ0fG4KXVsM2/iqICFQiZA4xMB3N+j3a28aDIsi6Xnbgb/v9DUAXQEgHqeXxFX0/ X-Mailman-Approved-At: Mon, 23 Jul 2012 11:45:01 +0000 Cc: Subject: report problem X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 11:36:07 -0000 This is a multi-part message in MIME format. --------------060302060607020505090906 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello! I'm trying to install GTK30, but I get an error... Log attached. # pwd /usr/ports/graphics/cairo Options for cairo 1.10.2_4,2 [*] GL Enable OpenGL Support [*] XCB Enable XCB (X C-language Binding) Support [*] GLIB Enable GObject Functions Feature p.s. sorry for my english. --------------060302060607020505090906 Content-Type: text/plain; charset=KOI8-R; name="gtk30-install.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="gtk30-install.log" ===> gtk-3.0.12_2 depends on executable: g-ir-scanner - found ===> gtk-3.0.12_2 depends on executable: gmake - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/xinerama.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/xrandr.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/xcursor.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/xdamage.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/libdata/pkgconfig/xcomposite.pc - found ===> gtk-3.0.12_2 depends on file: /usr/local/bin/perl5.10.1 - found ===> gtk-3.0.12_2 depends on package: libtool>=2.4 - found ===> gtk-3.0.12_2 depends on executable: pkg-config - found ===> gtk-3.0.12_2 depends on executable: gtk-update-icon-cache - found ===> gtk-3.0.12_2 depends on shared library: cups.2 - found ===> gtk-3.0.12_2 depends on shared library: intl - found ===> gtk-3.0.12_2 depends on shared library: atk-1.0.0 - found ===> gtk-3.0.12_2 depends on shared library: gdk_pixbuf-2.0.0 - found ===> gtk-3.0.12_2 depends on shared library: glib-2.0.0 - found ===> gtk-3.0.12_2 depends on shared library: pango-1.0.0 - found ===> Configuring for gtk-3.0.12_2 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p checking for gawk... gawk checking whether gmake sets $(MAKE)... yes checking whether to disable maintainer-specific portions of Makefiles... yes checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for style of include used by gmake... GNU checking dependency style of cc... gcc3 checking whether cc understands -c and -o together... yes checking for cc option to accept ISO C99... -std=gnu99 checking for cc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99 checking whether gmake sets $(MAKE)... (cached) yes checking build system type... amd64-portbld-freebsd9.0 checking host system type... amd64-portbld-freebsd9.0 checking for native Win32... no checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by cc -std=gnu99... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 262144 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert amd64-portbld-freebsd9.0 file names to amd64-portbld-freebsd9.0 format... func_convert_file_noop checking how to convert amd64-portbld-freebsd9.0 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from cc -std=gnu99 object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... cpp checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if cc -std=gnu99 supports -fno-rtti -fno-exceptions... no checking for cc -std=gnu99 option to produce PIC... -fPIC -DPIC checking if cc -std=gnu99 PIC flag -fPIC -DPIC works... yes checking if cc -std=gnu99 static flag -static works... yes checking if cc -std=gnu99 supports -c -o file.o... yes checking if cc -std=gnu99 supports -c -o file.o... (cached) yes checking whether the cc -std=gnu99 linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd9.0 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd9.0 ld.so checking how to hardcode library paths into programs... immediate configure: creating ./config.lt config.lt: creating libtool checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking dependency style of cc -std=gnu99... gcc3 checking for nm... /usr/bin/nm -B checking for some Win32 platform... no checking whether build environment is sane... yes checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for BASE_DEPENDENCIES... yes checking for CAIRO_BACKEND... yes checking Whether to write dependencies into .pc files... yes checking for perl5... /usr/bin/perl5 checking for indent... indent checking for lstat... yes checking for mkstemp... yes checking for flockfile... yes checking for getc_unlocked... yes checking for localtime_r... yes checking for _NL_TIME_FIRST_WEEKDAY... no checking for _NL_MEASUREMENT_MEASUREMENT... no checking for _NL_PAPER_HEIGHT... no checking for _NL_PAPER_WIDTH... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... no checking for bindtextdomain in -lintl... yes checking for ngettext in -lintl... yes checking for dgettext in -lintl... yes checking for bind_textdomain_codeset... yes checking for msgfmt... /usr/local/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... /usr/local/bin/msgfmt checking for xgettext... /usr/local/bin/xgettext checking for catalogs to be installed... af am ang ar as ast az az_IR be be@latin bg bn bn_IN br bs ca ca@valencia crh cs cy da de dz el en en_CA en_GB eo es et eu fa fi fr ga gl gu he hi hr hu hy ia id io is it ja ka kg kk kn ko ku lg li lt lv mai mi mk ml mn mr ms my nb nds ne nl nn nso oc or pa pl ps pt pt_BR ro ru rw si sk sl sq sr sr@latin sr@ije sv ta te th tk tr tt ug uk ur uz uz@cyrillic vi wa xh yi zh_CN zh_HK zh_TW checking for extra flags to get ANSI library prototypes... none needed checking for the BeOS... no checking for HP-UX... no checking for pkg-config... (cached) /usr/local/bin/pkg-config checking pkg-config is at least version 0.16... yes checking for GLIB - version >= 2.28.0... yes (version 2.28.8) checking for bind_textdomain_codeset... (cached) yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking ftw.h usability... yes checking ftw.h presence... yes checking for ftw.h... yes checking for GNU ftw extensions... no checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for getpagesize... yes checking for working mmap... yes checking for mallinfo... no checking for getresuid... yes checking for uid_t in sys/types.h... yes checking for uxtheme.h... no checking crt_externs.h usability... no checking crt_externs.h presence... no checking for crt_externs.h... no checking for _NSGetEnviron... no checking whether to build dynamic modules... yes checking whether dynamic modules work... yes checking immodules to build... checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking sys/sysinfo.h usability... no checking sys/sysinfo.h presence... no checking for sys/sysinfo.h... no checking for gtk-update-icon-cache... /usr/local/bin/gtk-update-icon-cache checking for gdk-pixbuf-csource... /usr/local/bin/gdk-pixbuf-csource checking for XOpenDisplay... yes checking for XextFindDisplay... yes checking if is needed for xReply... no checking for XConvertCase... yes checking for XInternAtoms... yes checking for XAddConnectionWatch... yes checking for XkbQueryExtension... yes checking for XShapeCombineMask... yes checking for XSyncQueryExtension... yes checking for X11/extensions/sync.h... yes checking for Xinerama packages... yes checking X11/extensions/XInput2.h usability... yes checking X11/extensions/XInput2.h presence... yes checking for X11/extensions/XInput2.h... yes checking Pango flags... Package 'gl' requires 'libdrm >= 2.4.24' but version of libdrm is 2.4.17 -pthread -L/usr/local/lib -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lm -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 Package 'gl' requires 'libdrm >= 2.4.24' but version of libdrm is 2.4.17 checking ATK flags... -D_REENTRANT -I/usr/local/include/atk-1.0 -I/usr/local/include/glib-2.0 -pthread -L/usr/local/lib -latk-1.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 Package 'gl' requires 'libdrm >= 2.4.24' but version of libdrm is 2.4.17 checking for library containing gethostent... none required checking for library containing setsockopt... none required checking for library containing connect... none required checking for struct sockaddr_un.sun_len... yes checking for cups-config... /usr/local/bin/cups-config checking cups/cups.h usability... yes checking cups/cups.h presence... yes checking for cups/cups.h... yes checking for httpGetAuthString... yes checking libpapi... checking for papiServiceCreate in -lpapi... no checking cairo-pdf.h usability... no checking cairo-pdf.h presence... no checking for cairo-pdf.h... no configure: error: *** Can't find cairo-pdf.h. You must build Cairo with the pdf *** backend enabled. ===> Script "configure" failed unexpectedly. Please run the gnomelogalyzer, available from "http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the problem and suggest a solution. If - and only if - the gnomelogalyzer cannot solve the problem, report the build failure to the FreeBSD GNOME team at gnome@FreeBSD.org, and attach (a) "/usr/obj/usr/ports/x11-toolkits/gtk30/work/gtk+-3.0.12/config.log", (b) the output of the failed make command, and (c) the gnomelogalyzer output. Also, it might be a good idea to provide an overview of all packages installed on your system (i.e. an `ls /var/db/pkg`). Put your attachment up on any website, copy-and-paste into http://freebsd-gnome.pastebin.com, or use send-pr(1) with the attachment. Try to avoid sending any attachments to the mailing list (gnome@FreeBSD.org), because attachments sent to FreeBSD mailing lists are usually discarded by the mailing list software. *** Error code 1 Stop in /usr/ports/x11-toolkits/gtk30. *** Error code 1 Stop in /usr/ports/x11-toolkits/gtk30. --------------060302060607020505090906-- From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 12:55:18 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4ACAB1065672; Mon, 23 Jul 2012 12:55:18 +0000 (UTC) (envelope-from makc@issp.ac.ru) Received: from mail.issp.ac.ru (mail.issp.ac.ru [77.236.34.3]) by mx1.freebsd.org (Postfix) with ESMTP id DB63B8FC0C; Mon, 23 Jul 2012 12:55:07 +0000 (UTC) Received: from mercury.ph.man.ac.uk [130.88.75.175:1907] (HELO/EHLO mercury.ph.man.ac.uk, authenticated with LOGIN) by mail.issp.ac.ru with ESMTP/inet id q6NCsb0v028509 (using TLSv1/SSLv3, with cipher DHE-RSA-AES256-SHA (256 bits), verified NO) Mon, 23 Jul 2012 16:54:37 +0400 (MSK) From: Max Brazhnikov To: freebsd-gnome@freebsd.org Date: Mon, 23 Jul 2012 12:54:45 +0000 Message-ID: <1639720.CveJ0xYgQ0@mercury.ph.man.ac.uk> User-Agent: KMail/4.8.4 (FreeBSD/9.0-STABLE; KDE/4.8.4; amd64; ; ) In-Reply-To: References: <500CA767.2020206@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8" X-Mailman-Approved-At: Mon, 23 Jul 2012 13:33:58 +0000 Cc: kde@freebsd.org, Kimmo Paasiala , Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , Scot Hetzel , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 12:55:18 -0000 On Mon, 23 Jul 2012 04:37:08 +0300 Kimmo Paasiala wrote: > Looking at the bsd.kde4.mk it looks like there's not much logic to > detect the "right" kind of dependency. It seems to use suffixes _build > and _run to achieve the same effect as pkgconfig:build and > pkgconfig:run would have. Right. > It defaults to both build and run dependency > if no type is specified. This is not correct. For example, USE_KDE4= automoc4 (without any suffix) will bring BUILD only dependency on devel/automoc4. The great majority ports don't need ever possibility to run depend on build tools like automoc4, but kde4.mk still provides it (the only consumer if automoc4_run can be IDE, I suppose). The way USE_KDE4 is implemented allows to minimize the use of suffixes, that's the right way in my understanding. Max From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 13:31:54 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A8BD106566B; Mon, 23 Jul 2012 13:31:54 +0000 (UTC) (envelope-from makc@freebsd.org) Received: from mail.issp.ac.ru (mail.issp.ac.ru [77.236.34.3]) by mx1.freebsd.org (Postfix) with ESMTP id 898818FC1B; Mon, 23 Jul 2012 13:31:53 +0000 (UTC) Received: from mercury.ph.man.ac.uk [130.88.75.175:54510] (HELO/EHLO mercury.ph.man.ac.uk, authenticated with LOGIN) by mail.issp.ac.ru with ESMTP/inet id q6NDVe1T033535 (using TLSv1/SSLv3, with cipher DHE-RSA-AES256-SHA (256 bits), verified NO) Mon, 23 Jul 2012 17:31:41 +0400 (MSK) From: Max Brazhnikov To: freebsd-gnome@freebsd.org Date: Mon, 23 Jul 2012 13:31:52 +0000 Message-ID: <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> User-Agent: KMail/4.8.4 (FreeBSD/9.0-STABLE; KDE/4.8.4; amd64; ; ) In-Reply-To: References: <500CA767.2020206@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Mailman-Approved-At: Mon, 23 Jul 2012 13:40:12 +0000 Cc: kde@freebsd.org, Kimmo Paasiala , Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , Scot Hetzel , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 13:31:54 -0000 On Mon, 23 Jul 2012 04:37:08 +0300 Kimmo Paasiala wrote: > Looking at the bsd.kde4.mk it looks like there's not much logic to > detect the "right" kind of dependency. It seems to use suffixes _build > and _run to achieve the same effect as pkgconfig:build and > pkgconfig:run would have. Right. > It defaults to both build and run dependency > if no type is specified. This is not correct. For example, USE_KDE4= automoc4 (without any suffix) will bring BUILD only dependency on devel/automoc4. The great majority ports don't need ever possibility to run depend on build tools like automoc4, but kde4.mk still provides it (the only consumer if automoc4_run can be IDE, I suppose). The way USE_KDE4 is implemented allows to minimize the use of suffixes, that's the right way in my understanding. Max From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 13:31:57 2012 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55DCD106566C for ; Mon, 23 Jul 2012 13:31:57 +0000 (UTC) (envelope-from makc@freebsd.org) Received: from mail.issp.ac.ru (mail.issp.ac.ru [77.236.34.3]) by mx1.freebsd.org (Postfix) with ESMTP id A86C78FC21 for ; Mon, 23 Jul 2012 13:31:56 +0000 (UTC) Received: from mercury.ph.man.ac.uk [130.88.75.175:54510] (HELO/EHLO mercury.ph.man.ac.uk, authenticated with LOGIN) by mail.issp.ac.ru with ESMTP/inet id q6NDVe1T033535 (using TLSv1/SSLv3, with cipher DHE-RSA-AES256-SHA (256 bits), verified NO) Mon, 23 Jul 2012 17:31:41 +0400 (MSK) From: Max Brazhnikov To: freebsd-gnome@freebsd.org Date: Mon, 23 Jul 2012 13:31:52 +0000 Message-ID: <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> User-Agent: KMail/4.8.4 (FreeBSD/9.0-STABLE; KDE/4.8.4; amd64; ; ) In-Reply-To: References: <500CA767.2020206@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Mailman-Approved-At: Mon, 23 Jul 2012 13:40:20 +0000 Cc: kde@freebsd.org, Kimmo Paasiala , Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , Scot Hetzel , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 13:31:57 -0000 On Mon, 23 Jul 2012 04:37:08 +0300 Kimmo Paasiala wrote: > Looking at the bsd.kde4.mk it looks like there's not much logic to > detect the "right" kind of dependency. It seems to use suffixes _build > and _run to achieve the same effect as pkgconfig:build and > pkgconfig:run would have. Right. > It defaults to both build and run dependency > if no type is specified. This is not correct. For example, USE_KDE4= automoc4 (without any suffix) will bring BUILD only dependency on devel/automoc4. The great majority ports don't need ever possibility to run depend on build tools like automoc4, but kde4.mk still provides it (the only consumer if automoc4_run can be IDE, I suppose). The way USE_KDE4 is implemented allows to minimize the use of suffixes, that's the right way in my understanding. Max From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 20:50:38 2012 Return-Path: Delivered-To: freebsd-gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE547106566B; Mon, 23 Jul 2012 20:50:37 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C8C298FC23; Mon, 23 Jul 2012 20:50:37 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q6NKobbT070373; Mon, 23 Jul 2012 20:50:37 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6NKobEf070372; Mon, 23 Jul 2012 20:50:37 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Mon, 23 Jul 2012 20:50:34 +0000 From: Baptiste Daroussin To: Max Brazhnikov Message-ID: <20120723205034.GR77496@ithaqua.etoilebsd.net> References: <500CA767.2020206@FreeBSD.org> <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FWibJpkbnkY6rrXF" Content-Disposition: inline In-Reply-To: <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-Mailman-Approved-At: Mon, 23 Jul 2012 22:44:19 +0000 Cc: kwm@FreeBSD.org, Doug Barton , kde@FreeBSD.org, freebsd-gnome@FreeBSD.org, Kimmo Paasiala , Jeremy Messenger , ruby@FreeBSD.org, Edwin Groothuis , Scot Hetzel , freebsd-ports@FreeBSD.org, gnome@FreeBSD.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 20:50:38 -0000 --FWibJpkbnkY6rrXF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 23, 2012 at 01:31:52PM +0000, Max Brazhnikov wrote: > On Mon, 23 Jul 2012 04:37:08 +0300 Kimmo Paasiala wrote: > > Looking at the bsd.kde4.mk it looks like there's not much logic to > > detect the "right" kind of dependency. It seems to use suffixes _build > > and _run to achieve the same effect as pkgconfig:build and > > pkgconfig:run would have.=20 > Right. >=20 > > It defaults to both build and run dependency > > if no type is specified. > This is not correct. For example, USE_KDE4=3D automoc4 (without any suffi= x) will=20 > bring BUILD only dependency on devel/automoc4. The great majority ports d= on't=20 > need ever possibility to run depend on build tools like automoc4, but kde= 4.mk=20 > still provides it (the only consumer if automoc4_run can be IDE, I suppos= e). >=20 > The way USE_KDE4 is implemented allows to minimize the use of suffixes, t= hat's=20 > the right way in my understanding. >=20 > Max > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" Here is a plan for pkg-config, I hope it will statisfy everyone. First we need to get rid of pkg-config, since 0.26 we can't boostrap it any= more because it depends on glib which depends on pkg-config. Hopefully we have a viable alternative. What I will do is : step 1/ introduce a new pkgconf port (https://github.com/nenolod/pkgconf) w= hich is 100% compatible with pkg-config and considers any incompatibility as a bug. along with this, I will introduce a new MACRO: http://people.freebsd.org/~bapt/USE_PKGCONFIG.diff USE_PKGCONFIG=3D yes or USE_PKGCONFIG=3D build will bring pkgconf only has a build dependency USE_PKGCONFIG=3D run will bring pkgconf has a run dependency (some things like ruby wrapper or p= erl wrapper) USE_PKGCONFIG=3D both=20 will bring both run and build deps. Why a MACRO, because some ports may need en environnement variable in CONFIGURE_ENV PKG_CONFIG=3Dpkgconf do work correctly. the USE_GNOME=3D pkgconfig will be automatically add USE_PKGCONFIG=3D both Yeah sorry for step one will keep pkgconf in both dependencies. This is necessary because too much ports rely on one of their deps bringing pkgconfig, and this concerns about 4k+ ports. All the gnome one (mostly), all the xorg one (xproto bring pkgconfig) most = of the gtk ones, most of things depending on libxml2 and curl, from what I have seen. step 2/ advertise the maintainers to stop using USE_GNOME=3D pkgconfig but = rather switch to USE_PKGCONFIG, and do it actively. setp 3/ drop USE_GNOME=3D pkgconfig from bsd.gnome.mk when switching to USE_PKGCONFIG becare full about the ports that depend on = your ports to make sure, it doesn't expect pkgconfig being brought by your port. regards, Bapt --FWibJpkbnkY6rrXF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlANuRoACgkQ8kTtMUmk6EwrJgCeP10vTMyeIrqBDEWhI0gKcylx k8gAoJAH5PwLLElC3DMHcWiTzL42OBv/ =+x3R -----END PGP SIGNATURE----- --FWibJpkbnkY6rrXF-- From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 23 20:50:38 2012 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE547106566B; Mon, 23 Jul 2012 20:50:37 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C8C298FC23; Mon, 23 Jul 2012 20:50:37 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q6NKobbT070373; Mon, 23 Jul 2012 20:50:37 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6NKobEf070372; Mon, 23 Jul 2012 20:50:37 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Mon, 23 Jul 2012 20:50:34 +0000 From: Baptiste Daroussin To: Max Brazhnikov Message-ID: <20120723205034.GR77496@ithaqua.etoilebsd.net> References: <500CA767.2020206@FreeBSD.org> <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FWibJpkbnkY6rrXF" Content-Disposition: inline In-Reply-To: <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-Mailman-Approved-At: Mon, 23 Jul 2012 22:47:57 +0000 Cc: kwm@FreeBSD.org, Doug Barton , kde@FreeBSD.org, freebsd-gnome@FreeBSD.org, Kimmo Paasiala , Jeremy Messenger , ruby@FreeBSD.org, Edwin Groothuis , Scot Hetzel , freebsd-ports@FreeBSD.org, gnome@FreeBSD.org, "Jason E. Hale" Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 20:50:38 -0000 --FWibJpkbnkY6rrXF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 23, 2012 at 01:31:52PM +0000, Max Brazhnikov wrote: > On Mon, 23 Jul 2012 04:37:08 +0300 Kimmo Paasiala wrote: > > Looking at the bsd.kde4.mk it looks like there's not much logic to > > detect the "right" kind of dependency. It seems to use suffixes _build > > and _run to achieve the same effect as pkgconfig:build and > > pkgconfig:run would have.=20 > Right. >=20 > > It defaults to both build and run dependency > > if no type is specified. > This is not correct. For example, USE_KDE4=3D automoc4 (without any suffi= x) will=20 > bring BUILD only dependency on devel/automoc4. The great majority ports d= on't=20 > need ever possibility to run depend on build tools like automoc4, but kde= 4.mk=20 > still provides it (the only consumer if automoc4_run can be IDE, I suppos= e). >=20 > The way USE_KDE4 is implemented allows to minimize the use of suffixes, t= hat's=20 > the right way in my understanding. >=20 > Max > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" Here is a plan for pkg-config, I hope it will statisfy everyone. First we need to get rid of pkg-config, since 0.26 we can't boostrap it any= more because it depends on glib which depends on pkg-config. Hopefully we have a viable alternative. What I will do is : step 1/ introduce a new pkgconf port (https://github.com/nenolod/pkgconf) w= hich is 100% compatible with pkg-config and considers any incompatibility as a bug. along with this, I will introduce a new MACRO: http://people.freebsd.org/~bapt/USE_PKGCONFIG.diff USE_PKGCONFIG=3D yes or USE_PKGCONFIG=3D build will bring pkgconf only has a build dependency USE_PKGCONFIG=3D run will bring pkgconf has a run dependency (some things like ruby wrapper or p= erl wrapper) USE_PKGCONFIG=3D both=20 will bring both run and build deps. Why a MACRO, because some ports may need en environnement variable in CONFIGURE_ENV PKG_CONFIG=3Dpkgconf do work correctly. the USE_GNOME=3D pkgconfig will be automatically add USE_PKGCONFIG=3D both Yeah sorry for step one will keep pkgconf in both dependencies. This is necessary because too much ports rely on one of their deps bringing pkgconfig, and this concerns about 4k+ ports. All the gnome one (mostly), all the xorg one (xproto bring pkgconfig) most = of the gtk ones, most of things depending on libxml2 and curl, from what I have seen. step 2/ advertise the maintainers to stop using USE_GNOME=3D pkgconfig but = rather switch to USE_PKGCONFIG, and do it actively. setp 3/ drop USE_GNOME=3D pkgconfig from bsd.gnome.mk when switching to USE_PKGCONFIG becare full about the ports that depend on = your ports to make sure, it doesn't expect pkgconfig being brought by your port. regards, Bapt --FWibJpkbnkY6rrXF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlANuRoACgkQ8kTtMUmk6EwrJgCeP10vTMyeIrqBDEWhI0gKcylx k8gAoJAH5PwLLElC3DMHcWiTzL42OBv/ =+x3R -----END PGP SIGNATURE----- --FWibJpkbnkY6rrXF-- From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 24 00:04:49 2012 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33E3A106566C; Tue, 24 Jul 2012 00:04:49 +0000 (UTC) (envelope-from bsdkaffee@gmail.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2BA568FC1E; Tue, 24 Jul 2012 00:04:48 +0000 (UTC) Received: by vcbgb22 with SMTP id gb22so3845642vcb.13 for ; Mon, 23 Jul 2012 17:04:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding:content-type; bh=uPV0gAiwcB+swuQtiSiWxfWtNX/NmeQdZdqPEUHPSFI=; b=PWa3P9B/r98yZpVbtLjT5sgahuL3725AkKBRc0BRWVq21F+QawDrLDSebVVliigjo4 L9BQzIZIHn+/b/1O9BZKXIOZjtDLYHaSUOlzPY427lla5G87xrYG2NwKnae3dNgW6m6X ByAttd7tzYru8yvKOYyWIqb4Mdd7wrT9aKqyhreDZjIgOeeH7jiSciSpXAAwozQFp13E iHWRPk/d1c0G55a2WlK2wfRqR0aByleTacG4SWmt1D33K1omeEeyY82qws/99eqVXYew TW49kxU8p/AYnHujV2A2L+nwWzQTLJ/9I5ZA5jRto2BqLqOiS8ssvemWNTzOAzSQUEj2 fqGQ== Received: by 10.52.176.195 with SMTP id ck3mr12332174vdc.92.1343088287404; Mon, 23 Jul 2012 17:04:47 -0700 (PDT) Received: from mocha.verizon.net (c-71-61-40-68.hsd1.oh.comcast.net. [71.61.40.68]) by mx.google.com with ESMTPS id w8sm2229733vdj.19.2012.07.23.17.04.45 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 23 Jul 2012 17:04:46 -0700 (PDT) From: "Jason E. Hale" To: Baptiste Daroussin Date: Mon, 23 Jul 2012 20:04:44 -0400 Message-ID: <1430411.QqeotQn32O@mocha.verizon.net> User-Agent: KMail/4.8.4 (FreeBSD/9.0-RELEASE-p3; KDE/4.8.4; i386; ; ) In-Reply-To: <20120723205034.GR77496@ithaqua.etoilebsd.net> References: <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> <20120723205034.GR77496@ithaqua.etoilebsd.net> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Mailman-Approved-At: Tue, 24 Jul 2012 01:19:46 +0000 Cc: kde@freebsd.org, freebsd-gnome@freebsd.org, kwm@freebsd.org, Kimmo Paasiala , Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , Scot Hetzel , freebsd-ports@freebsd.org, gnome@freebsd.org Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 00:04:49 -0000 On Monday, July 23, 2012 20:50:34 Baptiste Daroussin wrote: > Here is a plan for pkg-config, I hope it will statisfy everyone. > > First we need to get rid of pkg-config, since 0.26 we can't boostrap it > anymore because it depends on glib which depends on pkg-config. > > Hopefully we have a viable alternative. > > What I will do is : > step 1/ introduce a new pkgconf port (https://github.com/nenolod/pkgconf) > which is 100% compatible with pkg-config and considers any incompatibility > as a bug. > > along with this, I will introduce a new MACRO: > http://people.freebsd.org/~bapt/USE_PKGCONFIG.diff > > USE_PKGCONFIG= yes or USE_PKGCONFIG= build > will bring pkgconf only has a build dependency > USE_PKGCONFIG= run > > will bring pkgconf has a run dependency (some things like ruby wrapper or > perl wrapper) > > USE_PKGCONFIG= both > will bring both run and build deps. > > Why a MACRO, because some ports may need en environnement variable in > CONFIGURE_ENV > PKG_CONFIG=pkgconf do work correctly. > > the USE_GNOME= pkgconfig will be automatically add USE_PKGCONFIG= both > > Yeah sorry for step one will keep pkgconf in both dependencies. > > This is necessary because too much ports rely on one of their deps bringing > pkgconfig, and this concerns about 4k+ ports. > > All the gnome one (mostly), all the xorg one (xproto bring pkgconfig) most > of the gtk ones, most of things depending on libxml2 and curl, from what I > have seen. > > step 2/ advertise the maintainers to stop using USE_GNOME= pkgconfig but > rather switch to USE_PKGCONFIG, and do it actively. > > setp 3/ drop USE_GNOME= pkgconfig from bsd.gnome.mk > > when switching to USE_PKGCONFIG becare full about the ports that depend on > your ports to make sure, it doesn't expect pkgconfig being brought by your > port. > > regards, > Bapt I think it might be a good idea to factor out the pkg-config hacks provided by USE_GNOME=gnomehack as well, and expand it to work with CMake (or other build systems if needed). Most ports that install .pc files must be fixed to install them in libdata instead of lib. Jason E. Hale From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 24 00:04:49 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33E3A106566C; Tue, 24 Jul 2012 00:04:49 +0000 (UTC) (envelope-from bsdkaffee@gmail.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2BA568FC1E; Tue, 24 Jul 2012 00:04:48 +0000 (UTC) Received: by vcbgb22 with SMTP id gb22so3845642vcb.13 for ; Mon, 23 Jul 2012 17:04:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding:content-type; bh=uPV0gAiwcB+swuQtiSiWxfWtNX/NmeQdZdqPEUHPSFI=; b=PWa3P9B/r98yZpVbtLjT5sgahuL3725AkKBRc0BRWVq21F+QawDrLDSebVVliigjo4 L9BQzIZIHn+/b/1O9BZKXIOZjtDLYHaSUOlzPY427lla5G87xrYG2NwKnae3dNgW6m6X ByAttd7tzYru8yvKOYyWIqb4Mdd7wrT9aKqyhreDZjIgOeeH7jiSciSpXAAwozQFp13E iHWRPk/d1c0G55a2WlK2wfRqR0aByleTacG4SWmt1D33K1omeEeyY82qws/99eqVXYew TW49kxU8p/AYnHujV2A2L+nwWzQTLJ/9I5ZA5jRto2BqLqOiS8ssvemWNTzOAzSQUEj2 fqGQ== Received: by 10.52.176.195 with SMTP id ck3mr12332174vdc.92.1343088287404; Mon, 23 Jul 2012 17:04:47 -0700 (PDT) Received: from mocha.verizon.net (c-71-61-40-68.hsd1.oh.comcast.net. [71.61.40.68]) by mx.google.com with ESMTPS id w8sm2229733vdj.19.2012.07.23.17.04.45 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 23 Jul 2012 17:04:46 -0700 (PDT) From: "Jason E. Hale" To: Baptiste Daroussin Date: Mon, 23 Jul 2012 20:04:44 -0400 Message-ID: <1430411.QqeotQn32O@mocha.verizon.net> User-Agent: KMail/4.8.4 (FreeBSD/9.0-RELEASE-p3; KDE/4.8.4; i386; ; ) In-Reply-To: <20120723205034.GR77496@ithaqua.etoilebsd.net> References: <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> <20120723205034.GR77496@ithaqua.etoilebsd.net> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Mailman-Approved-At: Tue, 24 Jul 2012 01:20:00 +0000 Cc: kde@freebsd.org, freebsd-gnome@freebsd.org, kwm@freebsd.org, Kimmo Paasiala , Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , Scot Hetzel , freebsd-ports@freebsd.org, gnome@freebsd.org Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 00:04:49 -0000 On Monday, July 23, 2012 20:50:34 Baptiste Daroussin wrote: > Here is a plan for pkg-config, I hope it will statisfy everyone. > > First we need to get rid of pkg-config, since 0.26 we can't boostrap it > anymore because it depends on glib which depends on pkg-config. > > Hopefully we have a viable alternative. > > What I will do is : > step 1/ introduce a new pkgconf port (https://github.com/nenolod/pkgconf) > which is 100% compatible with pkg-config and considers any incompatibility > as a bug. > > along with this, I will introduce a new MACRO: > http://people.freebsd.org/~bapt/USE_PKGCONFIG.diff > > USE_PKGCONFIG= yes or USE_PKGCONFIG= build > will bring pkgconf only has a build dependency > USE_PKGCONFIG= run > > will bring pkgconf has a run dependency (some things like ruby wrapper or > perl wrapper) > > USE_PKGCONFIG= both > will bring both run and build deps. > > Why a MACRO, because some ports may need en environnement variable in > CONFIGURE_ENV > PKG_CONFIG=pkgconf do work correctly. > > the USE_GNOME= pkgconfig will be automatically add USE_PKGCONFIG= both > > Yeah sorry for step one will keep pkgconf in both dependencies. > > This is necessary because too much ports rely on one of their deps bringing > pkgconfig, and this concerns about 4k+ ports. > > All the gnome one (mostly), all the xorg one (xproto bring pkgconfig) most > of the gtk ones, most of things depending on libxml2 and curl, from what I > have seen. > > step 2/ advertise the maintainers to stop using USE_GNOME= pkgconfig but > rather switch to USE_PKGCONFIG, and do it actively. > > setp 3/ drop USE_GNOME= pkgconfig from bsd.gnome.mk > > when switching to USE_PKGCONFIG becare full about the ports that depend on > your ports to make sure, it doesn't expect pkgconfig being brought by your > port. > > regards, > Bapt I think it might be a good idea to factor out the pkg-config hacks provided by USE_GNOME=gnomehack as well, and expand it to work with CMake (or other build systems if needed). Most ports that install .pc files must be fixed to install them in libdata instead of lib. Jason E. Hale From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 24 06:54:38 2012 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0EAC106566B; Tue, 24 Jul 2012 06:54:38 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AC9A08FC08; Tue, 24 Jul 2012 06:54:38 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q6O6scLD054573; Tue, 24 Jul 2012 06:54:38 GMT (envelope-from bapt@freebsd.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6O6sbov054572; Tue, 24 Jul 2012 06:54:37 GMT (envelope-from bapt@freebsd.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@freebsd.org using -f Date: Tue, 24 Jul 2012 06:54:35 +0000 From: Baptiste Daroussin To: "Jason E. Hale" Message-ID: <20120724065435.GS77496@ithaqua.etoilebsd.net> References: <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> <20120723205034.GR77496@ithaqua.etoilebsd.net> <1430411.QqeotQn32O@mocha.verizon.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tqSMaTz1cCSspCQ4" Content-Disposition: inline In-Reply-To: <1430411.QqeotQn32O@mocha.verizon.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Mailman-Approved-At: Tue, 24 Jul 2012 11:30:20 +0000 Cc: kde@freebsd.org, freebsd-gnome@freebsd.org, kwm@freebsd.org, Kimmo Paasiala , Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , Scot Hetzel , freebsd-ports@freebsd.org, gnome@freebsd.org Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 06:54:39 -0000 --tqSMaTz1cCSspCQ4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 23, 2012 at 08:04:44PM -0400, Jason E. Hale wrote: > On Monday, July 23, 2012 20:50:34 Baptiste Daroussin wrote: > > Here is a plan for pkg-config, I hope it will statisfy everyone. > >=20 > > First we need to get rid of pkg-config, since 0.26 we can't boostrap it > > anymore because it depends on glib which depends on pkg-config. > >=20 > > Hopefully we have a viable alternative. > >=20 > > What I will do is : > > step 1/ introduce a new pkgconf port (https://github.com/nenolod/pkgcon= f) > > which is 100% compatible with pkg-config and considers any incompatibil= ity > > as a bug. > >=20 > > along with this, I will introduce a new MACRO: > > http://people.freebsd.org/~bapt/USE_PKGCONFIG.diff > >=20 > > USE_PKGCONFIG=3D yes or USE_PKGCONFIG=3D build > > will bring pkgconf only has a build dependency > > USE_PKGCONFIG=3D run > >=20 > > will bring pkgconf has a run dependency (some things like ruby wrapper = or > > perl wrapper) > >=20 > > USE_PKGCONFIG=3D both > > will bring both run and build deps. > >=20 > > Why a MACRO, because some ports may need en environnement variable in > > CONFIGURE_ENV > > PKG_CONFIG=3Dpkgconf do work correctly. > >=20 > > the USE_GNOME=3D pkgconfig will be automatically add USE_PKGCONFIG=3D b= oth > >=20 > > Yeah sorry for step one will keep pkgconf in both dependencies. > >=20 > > This is necessary because too much ports rely on one of their deps brin= ging > > pkgconfig, and this concerns about 4k+ ports. > >=20 > > All the gnome one (mostly), all the xorg one (xproto bring pkgconfig) m= ost > > of the gtk ones, most of things depending on libxml2 and curl, from wha= t I > > have seen. > >=20 > > step 2/ advertise the maintainers to stop using USE_GNOME=3D pkgconfig = but > > rather switch to USE_PKGCONFIG, and do it actively. > >=20 > > setp 3/ drop USE_GNOME=3D pkgconfig from bsd.gnome.mk > >=20 > > when switching to USE_PKGCONFIG becare full about the ports that depend= on > > your ports to make sure, it doesn't expect pkgconfig being brought by y= our > > port. > >=20 > > regards, > > Bapt >=20 > I think it might be a good idea to factor out the pkg-config hacks provid= ed by=20 > USE_GNOME=3Dgnomehack as well, and expand it to work with CMake (or other= build=20 > systems if needed). Most ports that install .pc files must be fixed to= =20 > install them in libdata instead of lib. >=20 > Jason E. Hale That is a good idea, good be done after the switch to pkgconf. It will need some volunteer :) regards, Bapt --tqSMaTz1cCSspCQ4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlAORqsACgkQ8kTtMUmk6EzitACaAroTABdRe8vqOaQUhC/AGg9c j8MAoLHHHW8WSDSq64Zx6/yBF/Hrtc8R =EvE3 -----END PGP SIGNATURE----- --tqSMaTz1cCSspCQ4-- From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 24 06:54:38 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0EAC106566B; Tue, 24 Jul 2012 06:54:38 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AC9A08FC08; Tue, 24 Jul 2012 06:54:38 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q6O6scLD054573; Tue, 24 Jul 2012 06:54:38 GMT (envelope-from bapt@freebsd.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6O6sbov054572; Tue, 24 Jul 2012 06:54:37 GMT (envelope-from bapt@freebsd.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@freebsd.org using -f Date: Tue, 24 Jul 2012 06:54:35 +0000 From: Baptiste Daroussin To: "Jason E. Hale" Message-ID: <20120724065435.GS77496@ithaqua.etoilebsd.net> References: <1766706.FQA5Z9D0Zj@mercury.ph.man.ac.uk> <20120723205034.GR77496@ithaqua.etoilebsd.net> <1430411.QqeotQn32O@mocha.verizon.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tqSMaTz1cCSspCQ4" Content-Disposition: inline In-Reply-To: <1430411.QqeotQn32O@mocha.verizon.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Mailman-Approved-At: Tue, 24 Jul 2012 11:30:32 +0000 Cc: kde@freebsd.org, freebsd-gnome@freebsd.org, kwm@freebsd.org, Kimmo Paasiala , Jeremy Messenger , ruby@freebsd.org, Edwin Groothuis , Scot Hetzel , freebsd-ports@freebsd.org, gnome@freebsd.org Subject: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 06:54:39 -0000 --tqSMaTz1cCSspCQ4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 23, 2012 at 08:04:44PM -0400, Jason E. Hale wrote: > On Monday, July 23, 2012 20:50:34 Baptiste Daroussin wrote: > > Here is a plan for pkg-config, I hope it will statisfy everyone. > >=20 > > First we need to get rid of pkg-config, since 0.26 we can't boostrap it > > anymore because it depends on glib which depends on pkg-config. > >=20 > > Hopefully we have a viable alternative. > >=20 > > What I will do is : > > step 1/ introduce a new pkgconf port (https://github.com/nenolod/pkgcon= f) > > which is 100% compatible with pkg-config and considers any incompatibil= ity > > as a bug. > >=20 > > along with this, I will introduce a new MACRO: > > http://people.freebsd.org/~bapt/USE_PKGCONFIG.diff > >=20 > > USE_PKGCONFIG=3D yes or USE_PKGCONFIG=3D build > > will bring pkgconf only has a build dependency > > USE_PKGCONFIG=3D run > >=20 > > will bring pkgconf has a run dependency (some things like ruby wrapper = or > > perl wrapper) > >=20 > > USE_PKGCONFIG=3D both > > will bring both run and build deps. > >=20 > > Why a MACRO, because some ports may need en environnement variable in > > CONFIGURE_ENV > > PKG_CONFIG=3Dpkgconf do work correctly. > >=20 > > the USE_GNOME=3D pkgconfig will be automatically add USE_PKGCONFIG=3D b= oth > >=20 > > Yeah sorry for step one will keep pkgconf in both dependencies. > >=20 > > This is necessary because too much ports rely on one of their deps brin= ging > > pkgconfig, and this concerns about 4k+ ports. > >=20 > > All the gnome one (mostly), all the xorg one (xproto bring pkgconfig) m= ost > > of the gtk ones, most of things depending on libxml2 and curl, from wha= t I > > have seen. > >=20 > > step 2/ advertise the maintainers to stop using USE_GNOME=3D pkgconfig = but > > rather switch to USE_PKGCONFIG, and do it actively. > >=20 > > setp 3/ drop USE_GNOME=3D pkgconfig from bsd.gnome.mk > >=20 > > when switching to USE_PKGCONFIG becare full about the ports that depend= on > > your ports to make sure, it doesn't expect pkgconfig being brought by y= our > > port. > >=20 > > regards, > > Bapt >=20 > I think it might be a good idea to factor out the pkg-config hacks provid= ed by=20 > USE_GNOME=3Dgnomehack as well, and expand it to work with CMake (or other= build=20 > systems if needed). Most ports that install .pc files must be fixed to= =20 > install them in libdata instead of lib. >=20 > Jason E. Hale That is a good idea, good be done after the switch to pkgconf. It will need some volunteer :) regards, Bapt --tqSMaTz1cCSspCQ4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlAORqsACgkQ8kTtMUmk6EzitACaAroTABdRe8vqOaQUhC/AGg9c j8MAoLHHHW8WSDSq64Zx6/yBF/Hrtc8R =EvE3 -----END PGP SIGNATURE----- --tqSMaTz1cCSspCQ4-- From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 24 16:52:38 2012 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 92B0410656DA for ; Tue, 24 Jul 2012 16:52:38 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward1h.mail.yandex.net (forward1h.mail.yandex.net [84.201.187.146]) by mx1.freebsd.org (Postfix) with ESMTP id EA2268FC12 for ; Tue, 24 Jul 2012 16:52:37 +0000 (UTC) Received: from smtp1h.mail.yandex.net (smtp1h.mail.yandex.net [84.201.187.144]) by forward1h.mail.yandex.net (Yandex) with ESMTP id 3FFF29E2887; Tue, 24 Jul 2012 20:52:01 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1343148721; bh=AxmeM6ee0pMS0TCLCzqaBGNaqD7GCtNkg7p6VbSV4AI=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=KunQ1gt7GJHfFTGMDw6SOYbGo4vAE+fZGAWWLoHkgJqsmsc+vFCoxQ2WONRWOSn14 ofvs4Vh8FxxEorP/4EbQlYRYQv4JH0brL2kNHppb/3/gDZaI7xcM2AzSN7vo1siOd8 iGjEKjpEKmLFxVVIluwlUlImjPG8CHgpvn8DxMw0= Received: from smtp1h.mail.yandex.net (localhost [127.0.0.1]) by smtp1h.mail.yandex.net (Yandex) with ESMTP id 05C2E13402D9; Tue, 24 Jul 2012 20:52:00 +0400 (MSK) Received: from unknown (unknown [178.76.224.133]) by smtp1h.mail.yandex.net (nwsmtp/Yandex) with ESMTP id q0wOMQ6Z-q0wm8bRQ; Tue, 24 Jul 2012 20:52:00 +0400 X-Yandex-Rcpt-Suid: ufs@poniki.net X-Yandex-Rcpt-Suid: gnome@FreeBSD.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1343148720; bh=AxmeM6ee0pMS0TCLCzqaBGNaqD7GCtNkg7p6VbSV4AI=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=OTVDn/+5hzDXomRguDmn3deSh9iVNXgc9AcfzPTGxe1zwiuHQCkX5GLyedR1msWZ2 XZfw7NaTpQJOJShYZDoW/OPxph9BVHzgrItsxOOL/3IweyRic2vRz5ovgy2Jo/S9GF vYdDuyliVKmA5eW6ywPPwa8N+to064qpdF2PWiZE= Message-ID: <500ED246.9050009@yandex.ru> Date: Tue, 24 Jul 2012 20:50:14 +0400 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120619 Thunderbird/13.0.1 MIME-Version: 1.0 To: ufs References: <500D36F7.7070904@poniki.net> In-Reply-To: <500D36F7.7070904@poniki.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gnome@FreeBSD.org Subject: Re: report problem X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 16:52:38 -0000 ufs wrote on 23.07.2012 15:35: > checking cairo-pdf.h usability... no > checking cairo-pdf.h presence... no > checking for cairo-pdf.h... no > configure: error: > *** Can't find cairo-pdf.h. You must build Cairo with the pdf > *** backend enabled. It looks like your cairo installation is incomplete. Try to rebuild it. I have cairo with the same (default) options as you, but still have /usr/local/include/cairo/cairo-pdf.h installed. Does `locate cairo-pdf.h` tells something? -- Regards, Ruslan Tinderboxing kills... the drives. From owner-freebsd-gnome@FreeBSD.ORG Thu Jul 26 11:20:52 2012 Return-Path: Delivered-To: gnome@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE6B91065673; Thu, 26 Jul 2012 11:20:52 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 81FAA8FC08; Thu, 26 Jul 2012 11:20:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q6QBKqQi018353; Thu, 26 Jul 2012 11:20:52 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6QBKqm7018349; Thu, 26 Jul 2012 11:20:52 GMT (envelope-from edwin) Date: Thu, 26 Jul 2012 11:20:52 GMT Message-Id: <201207261120.q6QBKqm7018349@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/170188: missing dependency on libsndfile in audio/pulseaudio X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2012 11:20:52 -0000 Synopsis: missing dependency on libsndfile in audio/pulseaudio Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Thu Jul 26 11:20:52 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=170188 From owner-freebsd-gnome@FreeBSD.ORG Thu Jul 26 12:01:10 2012 Return-Path: Delivered-To: gnome@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2DDB4106564A; Thu, 26 Jul 2012 12:01:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 024138FC12; Thu, 26 Jul 2012 12:01:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q6QC19ia026470; Thu, 26 Jul 2012 12:01:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6QC19Hl026466; Thu, 26 Jul 2012 12:01:09 GMT (envelope-from edwin) Date: Thu, 26 Jul 2012 12:01:09 GMT Message-Id: <201207261201.q6QC19Hl026466@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/170191: x11/zenity X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2012 12:01:10 -0000 Synopsis: x11/zenity Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Thu Jul 26 12:01:09 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=170191 From owner-freebsd-gnome@FreeBSD.ORG Thu Jul 26 22:13:08 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E6DE106566B for ; Thu, 26 Jul 2012 22:13:08 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id B654B8FC14 for ; Thu, 26 Jul 2012 22:13:07 +0000 (UTC) Received: by laai10 with SMTP id i10so2069113laa.13 for ; Thu, 26 Jul 2012 15:13:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=DtJxAZ1JgMn+ab21y7pnp+9lw9UgURYmk7jfMPA4u14=; b=imIiGo1PNVMCs026f5H5k3hU34G8TDLAzxxXmZhTYvPsqPgrGfSZ/PcrOARHK4MkqY 24WaUt1s9VRIYD9zCAIIFdpSPbQhjtnR5DIgnMhsLAbxkT9VdlFiDu8VF4fpUBPwTO46 WHhbaYhCMk3Wipmu7/ZRMFW8EWzR73msckvqkUcam/BMhseF0/dO3VZYeESXTc1GFi9e FEKZLWhPcDatSdTAZgyHRyqZmnR7ab45u/tL7zV9WdoT0tksiE3uScWT/06SL+3ZJKgb Y94sXwhXSkXi1tD8MYvgFKcCYcu/76ZBivRgMs/u2+sBlvoWCJdwCdDbq8dV3PNOg3qN poPA== MIME-Version: 1.0 Received: by 10.152.104.171 with SMTP id gf11mr391299lab.5.1343340786501; Thu, 26 Jul 2012 15:13:06 -0700 (PDT) Received: by 10.112.26.166 with HTTP; Thu, 26 Jul 2012 15:13:06 -0700 (PDT) Date: Thu, 26 Jul 2012 15:13:06 -0700 Message-ID: From: Kevin Oberman To: gnome@freebsd.org Content-Type: text/plain; charset=UTF-8 Cc: Subject: Working hamster time tracker? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2012 22:13:08 -0000 For some time I have wanted to use the time tracker, but either it is broken or I am doing something wrong on multiple systems. It always fails because it does not pull in py-notify, but installing that does not help much. Now I get: ** (hamster-time-tracker:33203): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags' ** (hamster-time-tracker:33203): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags' ** (hamster-time-tracker:33203): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags' ERROR:dbus.proxies:Introspect error on :1.258:/org/gnome/Hamster: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus) Traceback (most recent call last): File "/usr/local/bin/hamster-time-tracker", line 530, in getattr(WindowServer(), window)() File "/usr/local/bin/hamster-time-tracker", line 459, in main self.app = ProjectHamster() File "/usr/local/bin/hamster-time-tracker", line 37, in __init__ self.new_name = widgets.ActivityEntry() File "/usr/local/lib/python2.7/site-packages/hamster/widgets/activityentry.py", line 102, in __init__ self.populate_suggestions() File "/usr/local/lib/python2.7/site-packages/hamster/widgets/activityentry.py", line 225, in populate_suggestions self.activities = runtime.storage.get_activities(input_activity.activity_name) File "/usr/local/lib/python2.7/site-packages/hamster/client.py", line 135, in get_activities return self._to_dict(('name', 'category'), self.conn.GetActivities(search)) File "/usr/local/lib/python2.7/site-packages/dbus/proxies.py", line 68, in __call__ return self._proxy_method(*args, **keywords) File "/usr/local/lib/python2.7/site-packages/dbus/proxies.py", line 143, in __call__ **keywords) File "/usr/local/lib/python2.7/site-packages/dbus/connection.py", line 630, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.258 was not provided by any .service files Exit 1 Does this port work for anyone? Any ideas why it is failing? Any idea what "1:258" is? Thanks in advance for any suggestions. -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 27 15:31:26 2012 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A3785106566B; Fri, 27 Jul 2012 15:31:26 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from megatron.madpilot.net (megatron.madpilot.net [88.149.173.206]) by mx1.freebsd.org (Postfix) with ESMTP id DB54C8FC08; Fri, 27 Jul 2012 15:31:25 +0000 (UTC) Received: from megatron.madpilot.net (localhost [127.0.0.1]) by megatron.madpilot.net (Postfix) with ESMTP id 3WkDfj05n3z2gh; Fri, 27 Jul 2012 17:31:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= user-agent:content-disposition:content-type:content-type :mime-version:message-id:subject:subject:from:from:date:date :received:received; s=mail; t=1343403079; x=1345217480; bh=Rw/s3 zlrDGq+ADRiIzO49XLaztSHCmqHfJpH/uQitdE=; b=tzLtyS6KXvmu1I/JQECXg n59ku4Va+v0zsi07D10ndcn0rCkrHFy2K3me3XlEu3+ypEaDWW/6oOmvBIgTYT4Y 39MLXkRcODpaYHjmnfalaPkp8x3+CW7rEIa1z7iEtWrwnmfdA/4/4L2fezCYS/sb z6QEQvRr4dOAejtgwkUi3E= X-Virus-Scanned: amavisd-new at madpilot.net Received: from megatron.madpilot.net ([127.0.0.1]) by megatron.madpilot.net (megatron.madpilot.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id K8l1dlXLyiPW; Fri, 27 Jul 2012 17:31:19 +0200 (CEST) Received: by megatron.madpilot.net (Postfix, from userid 1000) id 3WkDfb3R2nz2gg; Fri, 27 Jul 2012 17:31:19 +0200 (CEST) Date: Fri, 27 Jul 2012 17:31:19 +0200 From: Guido Falsi To: gnome@FreeBSD.org Message-ID: <20120727153119.GE22954@megatron.madpilot.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8GpibOaaTibBMecb" Content-Disposition: inline X-Operating-System: FreeBSD 9.0-STABLE User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Chris Rees , Thomas Abthorpe Subject: [PATCH] Gnucash port update and fix for pkgconf X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 15:31:26 -0000 --8GpibOaaTibBMecb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi! The finance/gnucash port is broken right now. It contains an improper use of pkg-config which was innocuous, but is fatal with pkgconf. It causes an invalid Makefile to be generated by configure. Since a new version is also out I made a patch with a quick and dirty fix for the brokenness. The fix just forces a bogus value in the configure script in place of a backtick comamnd. That variable really looks unused anyway by the build system. GnuCash builds fine in tinderbox and wiorks correctly on a real system with real data. I'm attaching it requesting approval to commit it. I also wrote a bug report for this on the gnome bugzilla, waiting feedback. ( https://bugzilla.gnome.org/show_bug.cgi?id=680708 ) Thanks in advance! -- Guido Falsi --8GpibOaaTibBMecb Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="gnucash.diff" Index: distinfo =================================================================== --- distinfo (revision 301620) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (gnucash-2.4.10.tar.bz2) = 52e65623b5ad812b8eeb4c221951e9b0ba3c49e28916acfb7b92566da159e6cc -SIZE (gnucash-2.4.10.tar.bz2) = 9367104 +SHA256 (gnucash-2.4.11.tar.bz2) = 93c3d66af8d75da66dad814cabeb35aac417018ccc98e833af93b2ab4d7b7761 +SIZE (gnucash-2.4.11.tar.bz2) = 9408193 Index: files/patch-configure =================================================================== --- files/patch-configure (revision 0) +++ files/patch-configure (working copy) @@ -0,0 +1,11 @@ +--- configure.orig 2012-07-12 21:51:32.000000000 +0200 ++++ configure 2012-07-27 15:10:34.324724219 +0200 +@@ -20969,7 +20969,7 @@ + as_fn_error $? "Library requirements (libxml-2.0 >= $LIBXML2_REQUIRED) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." "$LINENO" 5 + fi + +-LIBXML_VERSION=`$PKG_CONFIG --version xml` ++LIBXML_VERSION=0.0 + + GIVEN_CFLAGS=$LIBXML2_CFLAGS + INCLUDE_DIRS=`echo | cpp -v 2>&1` Property changes on: files/patch-configure ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Index: pkg-plist =================================================================== --- pkg-plist (revision 301620) +++ pkg-plist (working copy) @@ -95,6 +95,7 @@ include/gnucash/gnc-euro.h include/gnucash/gnc-event.h include/gnucash/gnc-exp-parser.h +include/gnucash/gnc-features.h include/gnucash/gnc-file.h include/gnucash/gnc-frequency.h include/gnucash/gnc-general-search.h @@ -655,6 +656,8 @@ share/gnucash/accounts/sk/acctchrt_retiremt.gnucash-xea share/gnucash/accounts/sk/acctchrt_spouseinc.gnucash-xea share/gnucash/accounts/sk/acctchrt_spouseretire.gnucash-xea +share/gnucash/accounts/sv_SE/bas_2012.gnucash-xea +share/gnucash/accounts/sv_SE/swedish_small_business.gnucash-xea share/gnucash/accounts/tr_TR/acctchrt_TEKDUZ.gnucash-xea share/gnucash/accounts/tr_TR/acctchrt_brokerage.gnucash-xea share/gnucash/accounts/tr_TR/acctchrt_carloan.gnucash-xea @@ -1062,6 +1065,7 @@ @dirrm share/gnucash/checks @dirrm share/gnucash/accounts/zh_CN @dirrm share/gnucash/accounts/tr_TR +@dirrm share/gnucash/accounts/sv_SE @dirrm share/gnucash/accounts/sk @dirrm share/gnucash/accounts/ru @dirrm share/gnucash/accounts/pt_PT Index: Makefile =================================================================== --- Makefile (revision 301620) +++ Makefile (working copy) @@ -7,8 +7,7 @@ # PORTNAME= gnucash -PORTVERSION= 2.4.10 -PORTREVISION= 1 +PORTVERSION= 2.4.11 CATEGORIES= finance gnome MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28stable%29/${PORTVERSION} --8GpibOaaTibBMecb-- From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 27 15:50:41 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 22A74106566B; Fri, 27 Jul 2012 15:50:41 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id DA6738FC0A; Fri, 27 Jul 2012 15:50:40 +0000 (UTC) Received: by pbbro2 with SMTP id ro2so5576875pbb.13 for ; Fri, 27 Jul 2012 08:50:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=CZI5DqtBDC3jB7E3nf779riJYafNxeBagjP3mwCu/jU=; b=jwxLPan4kD1hyZ4iEpwESQaJkuhaKvftmfVT+VkwPl14VXoxew3POjMwFf41uyslhd Um199XVTghIBaqvDSIG1xztjzXU/RQ1FMNdGhkdiLBFNEIRQrtq4fokPfbqfvfja+ih/ eNua9KnqBK6/YYzX9D5g0TbP1efv0EFX7VJF7nJoKkV+cYoQbygT0pP3pBKb0iF9hCYQ 6BBYpvEFyFRwK6MQ3ouZqIPIIY3tP4bDndNEkUIqJgSRoAl+pz0zPYmWfxCmPva5W+2Y 65pP5nyuHJg9zXyeg/onuc24kfAQTdjl7IERW0ZfmjRBpIUQ07b5eBuPMucwcyfnoYAl UtwA== MIME-Version: 1.0 Received: by 10.68.134.161 with SMTP id pl1mr15164659pbb.29.1343404240465; Fri, 27 Jul 2012 08:50:40 -0700 (PDT) Received: by 10.66.41.100 with HTTP; Fri, 27 Jul 2012 08:50:40 -0700 (PDT) In-Reply-To: <20120727153119.GE22954@megatron.madpilot.net> References: <20120727153119.GE22954@megatron.madpilot.net> Date: Fri, 27 Jul 2012 10:50:40 -0500 Message-ID: From: Jeremy Messenger To: Guido Falsi Content-Type: text/plain; charset=ISO-8859-1 Cc: gnome@freebsd.org, Chris Rees , Thomas Abthorpe Subject: Re: [PATCH] Gnucash port update and fix for pkgconf X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 15:50:41 -0000 On Fri, Jul 27, 2012 at 10:31 AM, Guido Falsi wrote: > Hi! > > The finance/gnucash port is broken right now. > > It contains an improper use of pkg-config which was innocuous, but is > fatal with pkgconf. It causes an invalid Makefile to be generated by > configure. > > Since a new version is also out I made a patch with a quick and dirty > fix for the brokenness. > > The fix just forces a bogus value in the configure script in place of a > backtick comamnd. That variable really looks unused anyway by the build > system. GnuCash builds fine in tinderbox and wiorks correctly on a real > system with real data. > > I'm attaching it requesting approval to commit it. > > I also wrote a bug report for this on the gnome bugzilla, waiting > feedback. ( https://bugzilla.gnome.org/show_bug.cgi?id=680708 ) You have my approval. Yes, it does look like it's just some leftover and need to be removed. Just let you know about --version can be changed to --modversion if you find other ports that have like this. Thanks! $PKG_CONFIG --version xml To: $PKG_CONFIG --modversion libxml-2.0 Cheers, Mezz > Thanks in advance! > > -- > Guido Falsi -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 27 16:04:56 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 740FD106564A; Fri, 27 Jul 2012 16:04:56 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from megatron.madpilot.net (megatron.madpilot.net [88.149.173.206]) by mx1.freebsd.org (Postfix) with ESMTP id 0F3F68FC0C; Fri, 27 Jul 2012 16:04:56 +0000 (UTC) Received: from megatron.madpilot.net (localhost [127.0.0.1]) by megatron.madpilot.net (Postfix) with ESMTP id 3WkFPM2JXHz2h1; Fri, 27 Jul 2012 18:04:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= user-agent:in-reply-to:content-disposition:content-type :content-type:mime-version:references:message-id:subject:subject :from:from:date:date:received:received; s=mail; t=1343405092; x= 1345219493; bh=BCkE+FwT/r2CiznLxtQj9iIV7hVQiPM+941dWtIjxlU=; b=o C6bUtLXZEo3v9KsBQdBtqXTOrDNhxncEZmT5RHEwnY/AfyoPvSEAoqQ09/e3GXsm VAc9NGfATnQ6kgXakMAYYVCPSS27OlF7qaMFaiwQqE+a+coso6fvirw983Tw8vTx w80AXEV7qKwep5TpodcKURQAS1ECPVH3R5yY8U1zbI= X-Virus-Scanned: amavisd-new at madpilot.net Received: from megatron.madpilot.net ([127.0.0.1]) by megatron.madpilot.net (megatron.madpilot.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 4SrDHcjgAAMv; Fri, 27 Jul 2012 18:04:52 +0200 (CEST) Received: by megatron.madpilot.net (Postfix, from userid 1000) id 3WkFPJ6KT3z2h0; Fri, 27 Jul 2012 18:04:52 +0200 (CEST) Date: Fri, 27 Jul 2012 18:04:52 +0200 From: Guido Falsi To: Jeremy Messenger Message-ID: <20120727160452.GF22954@megatron.madpilot.net> References: <20120727153119.GE22954@megatron.madpilot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 9.0-STABLE User-Agent: Mutt/1.5.21 (2010-09-15) Cc: gnome@freebsd.org, Chris Rees , Thomas Abthorpe Subject: Re: [PATCH] Gnucash port update and fix for pkgconf X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 16:04:56 -0000 On Fri, Jul 27, 2012 at 10:50:40AM -0500, Jeremy Messenger wrote: > On Fri, Jul 27, 2012 at 10:31 AM, Guido Falsi wrote: > > Hi! > > > > The finance/gnucash port is broken right now. > > > > It contains an improper use of pkg-config which was innocuous, but is > > fatal with pkgconf. It causes an invalid Makefile to be generated by > > configure. > > > > Since a new version is also out I made a patch with a quick and dirty > > fix for the brokenness. > > > > The fix just forces a bogus value in the configure script in place of a > > backtick comamnd. That variable really looks unused anyway by the build > > system. GnuCash builds fine in tinderbox and wiorks correctly on a real > > system with real data. > > > > I'm attaching it requesting approval to commit it. > > > > I also wrote a bug report for this on the gnome bugzilla, waiting > > feedback. ( https://bugzilla.gnome.org/show_bug.cgi?id=680708 ) > > You have my approval. Yes, it does look like it's just some leftover > and need to be removed. Just let you know about --version can be > changed to --modversion if you find other ports that have like this. > Thanks! > > $PKG_CONFIG --version xml > > To: > > $PKG_CONFIG --modversion libxml-2.0 This is good to know! Thanks! Also the bug I filed had a very fast turnover and the removal of that variable has already been committed to their tree. So this will be a temporary fix till the next update, I hope. -- Guido Falsi From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 27 16:15:21 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 63F0B1065686 for ; Fri, 27 Jul 2012 16:15:21 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward11.mail.yandex.net (forward11.mail.yandex.net [IPv6:2a02:6b8:0:801::1]) by mx1.freebsd.org (Postfix) with ESMTP id CAC198FC18 for ; Fri, 27 Jul 2012 16:15:20 +0000 (UTC) Received: from smtp13.mail.yandex.net (smtp13.mail.yandex.net [95.108.130.68]) by forward11.mail.yandex.net (Yandex) with ESMTP id 9D571E81334; Fri, 27 Jul 2012 20:15:18 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1343405718; bh=0k3qmVGnBhTEQQA8MKyPQq961HiDMqUtDdBRh/Nskac=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=xBy7XuVTedq1wsMAj7D6GDg1IjJA9nIqM/lG0CaE1eXgutyAYeqs+RECUNznBOiUg O0f2G33hsqwMTHROjlmx2Hdzu/I3BAnwQYMQW644oBG3L42Sv/q975LnwefVYy0YvF MReESs1X5S1ED0AbkEINgOsOOx7yMeTsgXEdo2pE= Received: from smtp13.mail.yandex.net (localhost [127.0.0.1]) by smtp13.mail.yandex.net (Yandex) with ESMTP id 7BCADE40501; Fri, 27 Jul 2012 20:15:18 +0400 (MSK) Received: from unknown (unknown [178.76.224.133]) by smtp13.mail.yandex.net (nwsmtp/Yandex) with ESMTP id FHGOrPWE-FHGOEuOP; Fri, 27 Jul 2012 20:15:18 +0400 X-Yandex-Rcpt-Suid: kob6558@gmail.com X-Yandex-Rcpt-Suid: gnome@freebsd.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1343405718; bh=0k3qmVGnBhTEQQA8MKyPQq961HiDMqUtDdBRh/Nskac=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=WlRD2ZfrzWbxSBZ6cyO15QlLlPXR1H9INAr76yseFLTxsoC9xCOPJuwya42AckWFS KD2TJyhoqxsGuxDSuiguo/mwZywu8uyeYAtegt466udGtabHwe0ipeMiyQ8/+x9K7G i2j98ro/Io1tJqDt3Id+jLjftivrvcY+4Q5Pqzfo= Message-ID: <5012BE26.9050701@yandex.ru> Date: Fri, 27 Jul 2012 20:13:26 +0400 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120727 Thunderbird/14.0 MIME-Version: 1.0 To: Kevin Oberman References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gnome@freebsd.org Subject: Re: Working hamster time tracker? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 16:15:21 -0000 Kevin Oberman wrote on 27.07.2012 02:13: > For some time I have wanted to use the time tracker, but either it is > broken or I am doing something wrong on multiple systems. It always > fails because it does not pull in py-notify, but installing that does > not help much. Now I get: [...] > Does this port work for anyone? Any ideas why it is failing? Any idea > what "1:258" is? > > Thanks in advance for any suggestions. Yes it is. Both as standalone application and applet. Looks like "1.258" is a service name that it's trying to communicate. -- Regards, Ruslan Tinderboxing kills... the drives. From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 27 18:09:12 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 365151065670; Fri, 27 Jul 2012 18:09:12 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-gg0-f182.google.com (mail-gg0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id CF48D8FC0C; Fri, 27 Jul 2012 18:09:11 +0000 (UTC) Received: by ggnm2 with SMTP id m2so4135435ggn.13 for ; Fri, 27 Jul 2012 11:09:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=KjqhexbdO83volcS0zTaFxlcl1oo3zxqujtKtyJZadU=; b=ZpAlTBHeWHC10fzCtW55xOUnU2XpLFr3KCSepC9CoOxkuzvlOr6iGD7BJSIJmvAa2Y u0GueMwp7Kk1VH3k3KOw8MOEu69WEEWk5LQhBDyIpuEh+X4vp79cwZN91w1AUnZinFDW qkXuLPyPJQJ+TIRzmuZei79mWrFfASTzaPXA9zTgwS3eENXsf9Ih+/FsFDLd8jWkZ1C9 bra97iXtMVWKGnlmWNjuMVPSSiHul38XFaAsg3/7ex1mnXBvuDcjT12EvMsHUDGvcXY3 WTIJWVGR2l0bZey/5GwFnWCA05sqA2TNvBuAprIz78jx87aaObDGKlm7zEyiWVaOMsI4 +Zug== MIME-Version: 1.0 Received: by 10.66.82.228 with SMTP id l4mr7248128pay.41.1343412550720; Fri, 27 Jul 2012 11:09:10 -0700 (PDT) Received: by 10.66.41.100 with HTTP; Fri, 27 Jul 2012 11:09:10 -0700 (PDT) Date: Fri, 27 Jul 2012 13:09:10 -0500 Message-ID: From: Jeremy Messenger To: FreeBSD GNOME Users , FreeBSD Ports Mailing List Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: MATE 'base' desktop is ready for anyone to test it. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 18:09:12 -0000 Hello all, The MATE base desktop (x11/mate-base) is ready to use and test. The MATE base is a very lite and lean desktop. The MATE base list can be viewed at http://wiki.mate-desktop.org/building . I will add more applications that are in the 'Extras' list that will be in the x11/mate (doesn't exist as now). To get it, you will need to grab marcusmerge script from http://www.marcuscom.com/downloads/marcusmerge then run 'sh marcusmerge -m ports-experimental'. To update it: --------------------- - sh marcusmerge -U - Update your ports tree by using csup or other method. -sh marcusmerge -u -m ports-experimental --------------------- To run MATE desktop: /etc/rc.conf: --------------------- dbus_enable="YES" hald_enable="YES" avahi_daemon_enable="YES" avahi_dnsconfd_enable="YES" --------------------- ~/.xinitrc: --------------------- exec ck-launch-session dbus-launch mate-session --------------------- If you want to use login manager. I only have tested it with x11/slim so far. I do not plan to test it with GDM, so feel free to test and fix on your own. To get x11/slim works.. /etc/rc.conf: --------------------- dbus_enable="YES" hald_enable="YES" avahi_daemon_enable="YES" avahi_dnsconfd_enable="YES" slim_enable="YES" --------------------- ~/.xinitrc: --------------------- exec mate-session --------------------- While I am here. I did some work on port LightDM to FreeBSD, but there is a problem with our x11/xorg-server (/usr/local/bin/X) is missing some function that LightDM needs like 'X -novtswitch' and probably other more. I have tried to add -novtswitch and it got me to the login screen, but it doesn't let me to log in with my password for some reasons. I will clean up the x11/lightdm and pass on to anyone that who want to finish it (got bored with it for me when I found x11/slim). Please continue to read to the bottom. Cheers, Mezz ---------- Forwarded message ---------- From: Jeremy Messenger Date: Fri, Jul 27, 2012 at 12:37 PM Subject: [marcuscom-devel] cvs commit: ports-experimental/x11/mate-base Makefile pkg-descr pkg-message pkg-plist To: marcuscom-devel@marcuscom.com mezz 2012-07-27 17:37:20 UTC MarcusCom CVS repository Added files: x11/mate-base Makefile pkg-descr pkg-message pkg-plist Log: This metaport installs only MATE base (lite, a lean desktop) with file manager without any of extra applications. If you want to have the most common user MATE applications, please install the x11/mate metaport. It was copied from the pkg-descr as we don't have the x11/mate yet, but we will. The version is 1.4. However, I have decided to add mate-base because it is stable compare to 1.2. The only error that I am getting is: dbus[1377]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.13" (uid=1001 pid=1602 comm="caja ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.2" (uid=0 pid=1520 comm="/usr/local/sbin/console-kit-daemon --no-daemon ") I don't know what it is, but it looks like it doesn't affect function to use MATE. I haven't test the mount/umount yet, so it probably affects on that part or not. Revision Changes Path 1.1 +34 -0 ports-experimental/x11/mate-base/Makefile (new) 1.1 +21 -0 ports-experimental/x11/mate-base/pkg-descr (new) 1.1 +8 -0 ports-experimental/x11/mate-base/pkg-message (new) 1.1 +1 -0 ports-experimental/x11/mate-base/pkg-plist (new) _______________________________________________ marcuscom-devel@marcuscom.com mailing list http://www.marcuscom.com/mailman/listinfo/marcuscom-devel To unsubscribe, send any mail to "marcuscom-devel-unsubscribe@marcuscom.com" -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 27 19:44:05 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 80F861065702; Fri, 27 Jul 2012 19:44:05 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 04E238FC14; Fri, 27 Jul 2012 19:44:04 +0000 (UTC) Received: by obbun3 with SMTP id un3so6094044obb.13 for ; Fri, 27 Jul 2012 12:44:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=3Q7kRx5AMWxOKvE+ibQYLB/6CFXsB/xuwP2/GiRpmkE=; b=ReffKsh1C9OpnEA13oBDfskwdMJlK9TvzdjVTTaLCaR/c717n7Hpo2ddZnWT4MFVuv B/bLS+g6PyjUybQMcA9uCV93fkeMq3PBkGp5eX1nJC6w2rFNUy5JyofWmZ3ZCt9Ob9Rl HlgVM0kojBYp6HEXrwFHRZdsgBStfgnST/phWCXnybNna4CuHUmkSe/46yXqhYkzNOo5 XViDwgWzsOOCqzKSUP0UbhVvZW5gNpICf0Bph3nw8nI3Cz+clls1ZVEKWD6dQhihV+rs sKL93vzBfhAWUoACZPYOXp+7/kxN0vasLfhDy6x6BfQIhjDYYwNY2O8ULGpG9wfk/HVa ewMg== MIME-Version: 1.0 Received: by 10.182.119.72 with SMTP id ks8mr5190603obb.10.1343418244418; Fri, 27 Jul 2012 12:44:04 -0700 (PDT) Received: by 10.76.125.233 with HTTP; Fri, 27 Jul 2012 12:44:04 -0700 (PDT) In-Reply-To: References: Date: Fri, 27 Jul 2012 14:44:04 -0500 Message-ID: From: Jeremy Messenger To: FreeBSD GNOME Users , FreeBSD Ports Mailing List Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: MATE 'base' desktop is ready for anyone to test it. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 19:44:05 -0000 On Fri, Jul 27, 2012 at 1:09 PM, Jeremy Messenger wrote: > Hello all, > > The MATE base desktop (x11/mate-base) is ready to use and test. The > MATE base is a very lite and lean desktop. A bit of FAQ: Q: There is problem with pkg-plist. A: Yes, I know about that. The reason why I leave complete @dirrm in the pkg-plist, so that way I can comparing what's the most common @dirrm for I can create matehier (like gnomehier). Q: When will MATE ports merge into FreeBSD ports tree. A: Even thought if I finished everything with MATE. It won't be merged into FreeBSD ports tree unless I get more people to help me with the MATE project. Right now, I am only a person that work on MATE. I prefer to be least three people. Q: If there is problem, where do I report to? Send a PR? A: Please no PR. I hate GNATS, but we should use it when MATE merges into FreeBSD ports tree though. For now, just send me an email or gnome@FreeBSD.org. Q: Does MATE conflicts with GNOME 2/3? A: No, it's complete parallel even in the ~/.* too. Q: Why you won't check on GDM? A: Because it's a GNOME applications and I do not want to install any extra dependency. :-) But if MATE folks fork the GDM and yes I will work on it. Q: Is it easy to use MATE with GDM? A: I think it should be easy as MATE does provide session files. I think GDM will pick up that session and add in the list for which desktop you want to log in. Q: Does the http://www.freebsd.org/gnome/docs/faq2.html works for MATE? A: Yes, most of them. Same goes for HAL: http://www.freebsd.org/gnome/docs/halfaq.html Cheers, Mezz -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Sat Jul 28 15:00:35 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84E96106564A for ; Sat, 28 Jul 2012 15:00:35 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from av-tac-rtp.cisco.com (av-tac-rtp.cisco.com [64.102.19.209]) by mx1.freebsd.org (Postfix) with ESMTP id 3476C8FC12 for ; Sat, 28 Jul 2012 15:00:35 +0000 (UTC) X-TACSUNS: Virus Scanned Received: from chook.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id q6SEtehq019894 for ; Sat, 28 Jul 2012 10:55:41 -0400 (EDT) Received: from rtp-vpn5-1552.cisco.com (rtp-vpn5-1552.cisco.com [10.82.238.22]) by chook.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id q6SEtaHJ027290; Sat, 28 Jul 2012 10:55:37 -0400 (EDT) Message-ID: <5013FD68.3030900@marcuscom.com> Date: Sat, 28 Jul 2012 10:55:36 -0400 From: Joe Marcus Clarke User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: Jeremy Messenger References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD GNOME Users , FreeBSD Ports Mailing List Subject: Re: MATE 'base' desktop is ready for anyone to test it. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jul 2012 15:00:35 -0000 On 7/27/12 3:44 PM, Jeremy Messenger wrote: > On Fri, Jul 27, 2012 at 1:09 PM, Jeremy Messenger > wrote: >> Hello all, >> >> The MATE base desktop (x11/mate-base) is ready to use and test. The >> MATE base is a very lite and lean desktop. > > > A bit of FAQ: > > Q: There is problem with pkg-plist. > A: Yes, I know about that. The reason why I leave complete @dirrm in > the pkg-plist, so that way I can comparing what's the most common > @dirrm for I can create matehier (like gnomehier). > > Q: When will MATE ports merge into FreeBSD ports tree. > A: Even thought if I finished everything with MATE. It won't be merged > into FreeBSD ports tree unless I get more people to help me with the > MATE project. Right now, I am only a person that work on MATE. I > prefer to be least three people. > > Q: If there is problem, where do I report to? Send a PR? > A: Please no PR. I hate GNATS, but we should use it when MATE merges > into FreeBSD ports tree though. For now, just send me an email or > gnome@FreeBSD.org. > > Q: Does MATE conflicts with GNOME 2/3? > A: No, it's complete parallel even in the ~/.* too. > > Q: Why you won't check on GDM? > A: Because it's a GNOME applications and I do not want to install any > extra dependency. :-) But if MATE folks fork the GDM and yes I will > work on it. > > Q: Is it easy to use MATE with GDM? > A: I think it should be easy as MATE does provide session files. I > think GDM will pick up that session and add in the list for which > desktop you want to log in. > > Q: Does the http://www.freebsd.org/gnome/docs/faq2.html works for MATE? > A: Yes, most of them. Same goes for HAL: > http://www.freebsd.org/gnome/docs/halfaq.html Here's another Q&A for you. Is MATE compatible with GNOME 2 such that I can link my GNOME 2 apps to MATE libraries? Will MATE include links for GNOME 2 libraries? If not, could it? Okay, those were three questions. I think you see where I'm going. If we wanted to yank GNOME 2 out in favor of MATE, how difficult would it be? I'm not saying we would or that we're ready. I'm just testing the waters. Joe -- PGP Key : http://www.marcuscom.com/pgp.asc From owner-freebsd-gnome@FreeBSD.ORG Sat Jul 28 16:25:59 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE7981065675; Sat, 28 Jul 2012 16:25:58 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id A146C8FC22; Sat, 28 Jul 2012 16:25:58 +0000 (UTC) Received: by obbun3 with SMTP id un3so7836307obb.13 for ; Sat, 28 Jul 2012 09:25:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Pe+ycWeCsG1oWWn+C2OKll0d75vImtWaUmQZlmSgE+s=; b=laPgiOKH/EhAd+bNJj27dqNMsWnVMDN0igSKw4nX13oHyZjn+wgmTouuK8WCcQBlAu /XgjI0zGO2RE4W8Bg9YcI5YOF+S2pbfv+WfpDhdf5zYgHNAkrDaaahbK4e+YVF5BqNj4 IaiUTQ9GY8bqDJEQ0Xj9D6+Lw8nJle8exKpdXw0meb+qmkTVWAlxk8rN1uG9R3NmB4l0 D42h4VGLFU+mLr94I+VT6TjH8iBSdGpu3gqG4MO62qINaBAeNYPYQ3rkkAFEARE4YsZu ZnZViExu4Cphg7p/zuJw0dwKRw1fdJPROspeqqmJw9iBWIBs2CQqT/5mIxCFr1/cNDma Vlsw== MIME-Version: 1.0 Received: by 10.182.95.142 with SMTP id dk14mr9212264obb.2.1343492757894; Sat, 28 Jul 2012 09:25:57 -0700 (PDT) Received: by 10.76.125.233 with HTTP; Sat, 28 Jul 2012 09:25:57 -0700 (PDT) In-Reply-To: <5013FD68.3030900@marcuscom.com> References: <5013FD68.3030900@marcuscom.com> Date: Sat, 28 Jul 2012 11:25:57 -0500 Message-ID: From: Jeremy Messenger To: Joe Marcus Clarke Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD GNOME Users , FreeBSD Ports Mailing List Subject: Re: MATE 'base' desktop is ready for anyone to test it. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jul 2012 16:25:59 -0000 On Sat, Jul 28, 2012 at 9:55 AM, Joe Marcus Clarke wrote: > On 7/27/12 3:44 PM, Jeremy Messenger wrote: >> On Fri, Jul 27, 2012 at 1:09 PM, Jeremy Messenger >> wrote: >>> Hello all, >>> >>> The MATE base desktop (x11/mate-base) is ready to use and test. The >>> MATE base is a very lite and lean desktop. >> >> >> A bit of FAQ: >> >> Q: There is problem with pkg-plist. >> A: Yes, I know about that. The reason why I leave complete @dirrm in >> the pkg-plist, so that way I can comparing what's the most common >> @dirrm for I can create matehier (like gnomehier). >> >> Q: When will MATE ports merge into FreeBSD ports tree. >> A: Even thought if I finished everything with MATE. It won't be merged >> into FreeBSD ports tree unless I get more people to help me with the >> MATE project. Right now, I am only a person that work on MATE. I >> prefer to be least three people. >> >> Q: If there is problem, where do I report to? Send a PR? >> A: Please no PR. I hate GNATS, but we should use it when MATE merges >> into FreeBSD ports tree though. For now, just send me an email or >> gnome@FreeBSD.org. >> >> Q: Does MATE conflicts with GNOME 2/3? >> A: No, it's complete parallel even in the ~/.* too. >> >> Q: Why you won't check on GDM? >> A: Because it's a GNOME applications and I do not want to install any >> extra dependency. :-) But if MATE folks fork the GDM and yes I will >> work on it. >> >> Q: Is it easy to use MATE with GDM? >> A: I think it should be easy as MATE does provide session files. I >> think GDM will pick up that session and add in the list for which >> desktop you want to log in. >> >> Q: Does the http://www.freebsd.org/gnome/docs/faq2.html works for MATE? >> A: Yes, most of them. Same goes for HAL: >> http://www.freebsd.org/gnome/docs/halfaq.html > > Here's another Q&A for you. > > Is MATE compatible with GNOME 2 such that I can link my GNOME 2 apps to > MATE libraries? Will MATE include links for GNOME 2 libraries? If not, > could it? MATE API is compatible with GNOME 2 only if you rename stuff in the GNOME 2 apps source code. http://wiki.mate-desktop.org/migrating https://github.com/benpicco/mate-scripts I didn't do much of homework on this part yet at some point though, so can't really give a 100% answer. Only thing that I have noticed error in the script is that they had gdm -> mdm, which the mdm does not exist. Maybe it did, but not today. > Okay, those were three questions. I think you see where I'm going. If > we wanted to yank GNOME 2 out in favor of MATE, how difficult would it > be? I'm not saying we would or that we're ready. I'm just testing the > waters. We will find out when we start to dive into this step. :-) Cheers, Mezz > Joe > > -- > PGP Key : http://www.marcuscom.com/pgp.asc -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Sat Jul 28 17:34:06 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5DE2F106564A; Sat, 28 Jul 2012 17:34:06 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 16F058FC0C; Sat, 28 Jul 2012 17:34:06 +0000 (UTC) Received: by obbun3 with SMTP id un3so7929210obb.13 for ; Sat, 28 Jul 2012 10:34:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=+iLHz8UKUJg3H9rTuXg4UedM+6yuG5XSv89UB7q2zJc=; b=CjTt01P1eMnr6nJ+SBn+bG6kuYX1iRbCBuV1ITfqQooirDF/44MztvR6A1MuQvJ3yK Sf07eRUxTr5HTvQwEyAmMXeA4B1oRTG6rh37nyGtuFK2MJG4elnKETcLe2QJYlan49Yx KTdNs/QYZ7uEeWLnF8FvCWl8cvzQ58MOFeuGC0Csxkjz3f+EIvIk/4N7sr0NmOeesGfZ DZuzU7EFSRP7WLe2Em/87ymifdOXhRH6i9HUoIPQaaP9lY9kvGHERISzfs/L6fmxfwc9 zRCey4e0/+O61lbxQKag0EMv6qKvyVi6wQB0xH465YLACCnv1DuOrcXV9woi5czyTNWm BvHw== MIME-Version: 1.0 Received: by 10.60.2.74 with SMTP id 10mr9093171oes.64.1343496845738; Sat, 28 Jul 2012 10:34:05 -0700 (PDT) Received: by 10.76.125.233 with HTTP; Sat, 28 Jul 2012 10:34:05 -0700 (PDT) In-Reply-To: References: Date: Sat, 28 Jul 2012 12:34:05 -0500 Message-ID: From: Jeremy Messenger To: FreeBSD GNOME Users , FreeBSD Ports Mailing List Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: MATE 'base' desktop is ready for anyone to test it. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jul 2012 17:34:06 -0000 Finally got mate-utils ported that has screenshot app. Here's two screenshots. It's what it looks like for default of MATE Desktop. It looks pretty much same with GNOME 2 beside that background and probably themes. http://people.freebsd.org/~mezz/freebsd-mate0.png http://people.freebsd.org/~mezz/freebsd-mate1.png I know I will need to add a patch to change the words in the about dialog. BTW: About ten MATE extras ports left to be ported then it's complete to have x11/mate available. Cheers, Mezz From owner-freebsd-gnome@FreeBSD.ORG Sat Jul 28 23:35:41 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 13D1A106564A; Sat, 28 Jul 2012 23:35:41 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id A527F14DC7A; Sat, 28 Jul 2012 23:35:40 +0000 (UTC) Date: Sat, 28 Jul 2012 16:35:40 -0700 (PDT) From: Doug Barton To: Jeremy Messenger In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-message-flag: Outlook -- Not just for spreading viruses anymore! OpenPGP: id=1A1ABC84 Organization: http://SupersetSolutions.com/ MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: FreeBSD GNOME Users , FreeBSD Ports Mailing List Subject: Re: MATE 'base' desktop is ready for anyone to test it. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jul 2012 23:35:41 -0000 On Fri, 27 Jul 2012, Jeremy Messenger wrote: > Hello all, > > The MATE base desktop (x11/mate-base) is ready to use and test. ... > ... To get it, you will need to grab > marcusmerge script from http://www.marcuscom.com/downloads/marcusmerge > then run 'sh marcusmerge -m ports-experimental'. This is a great example of where a ports projects/ branch in svn would be very helpful. :) Doug -- It's always a long day; 86400 doesn't fit into a short. Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/