From owner-freebsd-ruby@FreeBSD.ORG Sun Jul 22 04:33:05 2012 Return-Path: Delivered-To: ruby@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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Sun Jul 22 04:56:51 2012 Return-Path: Delivered-To: ruby@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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Sun Jul 22 13:11:40 2012 Return-Path: Delivered-To: ruby@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 , Doug Barton , gnome@freebsd.org, "Jason E. Hale" Subject: Re: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Sun Jul 22 14:51:41 2012 Return-Path: Delivered-To: ruby@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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Sun Jul 22 21:16:51 2012 Return-Path: Delivered-To: ruby@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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Sun Jul 22 21:17:17 2012 Return-Path: Delivered-To: ruby@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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Sun Jul 22 23:22:15 2012 Return-Path: Delivered-To: ruby@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 , Doug Barton , gnome@freebsd.org, "Jason E. Hale" Subject: Re: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Mon Jul 23 00:32:18 2012 Return-Path: Delivered-To: ruby@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 , Doug Barton , freebsd-ports@freebsd.org, gnome@freebsd.org, "Jason E. Hale" Subject: Re: Re: How to remove erroneous deps from pkgng X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Mon Jul 23 00:50:21 2012 Return-Path: Delivered-To: ruby@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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Mon Jul 23 01:22:49 2012 Return-Path: Delivered-To: ruby@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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Mon Jul 23 01:37:16 2012 Return-Path: Delivered-To: ruby@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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Mon Jul 23 11:09:04 2012 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 055D810656FE for ; Mon, 23 Jul 2012 11:09:04 +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 E35E28FC12 for ; Mon, 23 Jul 2012 11:09:03 +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 q6NB93ro091475 for ; Mon, 23 Jul 2012 11:09:03 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6NB93Fo091471 for ruby@FreeBSD.org; Mon, 23 Jul 2012 11:09:03 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 23 Jul 2012 11:09:03 GMT Message-Id: <201207231109.q6NB93Fo091471@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: ruby@FreeBSD.org Cc: Subject: Current problem reports assigned to ruby@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 11:09:04 -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/170050 ruby Possible bug in Mk/bsd.ruby.mk o ports/169604 ruby graphics/ruby-rmagick incorrectly marked as broken o ports/169390 ruby New port: devel/rubygem-ripper Parses Ruby source and o ports/169033 ruby [maintainer-update] science/ruby-dcl: update to 1.7.0 o ports/168987 ruby [PATCH] databases/rubygem-activerecord: update to 3.2. o ports/168986 ruby [PATCH] databases/rubygem-activemodel: update to 3.2.5 o ports/168985 ruby [PATCH] devel/rubygem-activesupport: update to 3.2.5 o ports/168982 ruby [PATCH] devel/rubygem-eventmachine: Update to 1.0.0.be o ports/168524 ruby port www/redmine is incorrectly marked as broken s ports/160291 ruby devel/rubygem-rake 0.9.2 update breaks redmine 10 problems total. From owner-freebsd-ruby@FreeBSD.ORG Mon Jul 23 13:31:54 2012 Return-Path: Delivered-To: ruby@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:36 +0000 Cc: Doug Barton , 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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Mon Jul 23 20:50:38 2012 Return-Path: Delivered-To: ruby@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:49:14 +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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Tue Jul 24 01:08:38 2012 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5861A106566B for ; Tue, 24 Jul 2012 01:08:38 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) by mx1.freebsd.org (Postfix) with ESMTP id 1485C8FC19 for ; Tue, 24 Jul 2012 01:08:37 +0000 (UTC) Received: from meatwad.mouf.net (cpe-024-162-230-236.nc.res.rr.com [24.162.230.236]) (authenticated bits=0) by mouf.net (8.14.5/8.14.5) with ESMTP id q6O18JYK064450 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for ; Mon, 23 Jul 2012 21:08:19 -0400 (EDT) (envelope-from swills@FreeBSD.org) Message-ID: <500DF591.5030303@FreeBSD.org> Date: Mon, 23 Jul 2012 21:08:33 -0400 From: Steve Wills User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120604 Thunderbird/12.0.1 MIME-Version: 1.0 To: ruby@FreeBSD.org X-Enigmail-Version: 1.4.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mouf.net [199.48.129.64]); Mon, 23 Jul 2012 21:08:19 -0400 (EDT) X-Spam-Status: No, score=1.3 required=4.5 tests=RCVD_IN_RP_RNBL autolearn=no version=3.3.2 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mouf.net X-Virus-Scanned: clamav-milter 0.97.5 at mouf.net X-Virus-Status: Clean Cc: Subject: rails updated X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 01:08:38 -0000 Hi All, I've updated rails and friends to the latest and greatest. This unfortunately broke a few things: databases/rubygem-couchrest databases/rubygem-dm-types databases/rubygem-dm-serializer But there's not much I can do about it until we have support for patching gems or upstream updates to change their dependencies. I felt it was better to update rails and have these break than to wait and have rails be out of date (and insecure in activerecords case). I can mark them broken if folks would like. If someone would like to pester upstream, the appropriate bug trackers are: https://github.com/couchrest/couchrest/pull/85 https://github.com/datamapper/dm-types/issues/49 https://github.com/datamapper/dm-serializer/issues/26 Also, databases/rubygem-dm-active_model was already broken and marked as such for similar reasons and I suspect databases/rubygem-dm-rails may be broken as well. Steve From owner-freebsd-ruby@FreeBSD.ORG Tue Jul 24 00:04:49 2012 Return-Path: Delivered-To: ruby@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:48:35 +0000 Cc: Max Brazhnikov , Doug Barton , 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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Tue Jul 24 06:54:38 2012 Return-Path: Delivered-To: ruby@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:33:01 +0000 Cc: Max Brazhnikov , Doug Barton , 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-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions 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-ruby@FreeBSD.ORG Tue Jul 24 20:37:01 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6CD71106566B; Tue, 24 Jul 2012 20:37:01 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 414938FC12; Tue, 24 Jul 2012 20:37:01 +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 q6OKb1hm075748; Tue, 24 Jul 2012 20:37:01 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6OKb18a075744; Tue, 24 Jul 2012 20:37:01 GMT (envelope-from swills) Date: Tue, 24 Jul 2012 20:37:01 GMT Message-Id: <201207242037.q6OKb18a075744@freefall.freebsd.org> To: swills@FreeBSD.org, ruby@FreeBSD.org, swills@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/168985: [PATCH] devel/rubygem-activesupport: update to 3.2.5 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 20:37:01 -0000 Synopsis: [PATCH] devel/rubygem-activesupport: update to 3.2.5 Responsible-Changed-From-To: ruby->swills Responsible-Changed-By: swills Responsible-Changed-When: Tue Jul 24 20:37:00 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=168985 From owner-freebsd-ruby@FreeBSD.ORG Tue Jul 24 20:37:09 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23BBE1065670; Tue, 24 Jul 2012 20:37:09 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EBB1A8FC08; Tue, 24 Jul 2012 20:37:08 +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 q6OKb8CF075835; Tue, 24 Jul 2012 20:37:08 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6OKb8ua075831; Tue, 24 Jul 2012 20:37:08 GMT (envelope-from swills) Date: Tue, 24 Jul 2012 20:37:08 GMT Message-Id: <201207242037.q6OKb8ua075831@freefall.freebsd.org> To: swills@FreeBSD.org, ruby@FreeBSD.org, swills@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/168986: [PATCH] databases/rubygem-activemodel: update to 3.2.5 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 20:37:09 -0000 Synopsis: [PATCH] databases/rubygem-activemodel: update to 3.2.5 Responsible-Changed-From-To: ruby->swills Responsible-Changed-By: swills Responsible-Changed-When: Tue Jul 24 20:37:08 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=168986 From owner-freebsd-ruby@FreeBSD.ORG Tue Jul 24 20:37:17 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91A9B106566C; Tue, 24 Jul 2012 20:37:17 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1E3668FC12; Tue, 24 Jul 2012 20:37:17 +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 q6OKbHUl075924; Tue, 24 Jul 2012 20:37:17 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6OKbGsx075920; Tue, 24 Jul 2012 20:37:16 GMT (envelope-from swills) Date: Tue, 24 Jul 2012 20:37:16 GMT Message-Id: <201207242037.q6OKbGsx075920@freefall.freebsd.org> To: swills@FreeBSD.org, ruby@FreeBSD.org, swills@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/168987: [PATCH] databases/rubygem-activerecord: update to 3.2.5 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 20:37:17 -0000 Synopsis: [PATCH] databases/rubygem-activerecord: update to 3.2.5 Responsible-Changed-From-To: ruby->swills Responsible-Changed-By: swills Responsible-Changed-When: Tue Jul 24 20:37:16 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=168987 From owner-freebsd-ruby@FreeBSD.ORG Tue Jul 24 20:37:34 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E82301065670; Tue, 24 Jul 2012 20:37:34 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BB8D98FC0A; Tue, 24 Jul 2012 20:37:34 +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 q6OKbY7m076012; Tue, 24 Jul 2012 20:37:34 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6OKbYdU076008; Tue, 24 Jul 2012 20:37:34 GMT (envelope-from swills) Date: Tue, 24 Jul 2012 20:37:34 GMT Message-Id: <201207242037.q6OKbYdU076008@freefall.freebsd.org> To: swills@FreeBSD.org, ruby@FreeBSD.org, swills@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/169604: graphics/ruby-rmagick incorrectly marked as broken X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 20:37:35 -0000 Synopsis: graphics/ruby-rmagick incorrectly marked as broken Responsible-Changed-From-To: ruby->swills Responsible-Changed-By: swills Responsible-Changed-When: Tue Jul 24 20:37:34 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=169604 From owner-freebsd-ruby@FreeBSD.ORG Tue Jul 24 20:38:04 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DA5D81065673; Tue, 24 Jul 2012 20:38:04 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id ADF948FC08; Tue, 24 Jul 2012 20:38:04 +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 q6OKc4vo076105; Tue, 24 Jul 2012 20:38:04 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6OKc4G5076101; Tue, 24 Jul 2012 20:38:04 GMT (envelope-from swills) Date: Tue, 24 Jul 2012 20:38:04 GMT Message-Id: <201207242038.q6OKc4G5076101@freefall.freebsd.org> To: swills@FreeBSD.org, ruby@FreeBSD.org, swills@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/168524: port www/redmine is incorrectly marked as broken X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 20:38:04 -0000 Synopsis: port www/redmine is incorrectly marked as broken Responsible-Changed-From-To: ruby->swills Responsible-Changed-By: swills Responsible-Changed-When: Tue Jul 24 20:38:04 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=168524 From owner-freebsd-ruby@FreeBSD.ORG Tue Jul 24 20:44:53 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F0A61065673; Tue, 24 Jul 2012 20:44:53 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 22D018FC12; Tue, 24 Jul 2012 20:44:53 +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 q6OKirxx076899; Tue, 24 Jul 2012 20:44:53 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6OKiqvV076895; Tue, 24 Jul 2012 20:44:52 GMT (envelope-from swills) Date: Tue, 24 Jul 2012 20:44:52 GMT Message-Id: <201207242044.q6OKiqvV076895@freefall.freebsd.org> To: idefix@fechner.net, swills@FreeBSD.org, ruby@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/160291: devel/rubygem-rake 0.9.2 update breaks redmine X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 20:44:53 -0000 Synopsis: devel/rubygem-rake 0.9.2 update breaks redmine State-Changed-From-To: suspended->closed State-Changed-By: swills State-Changed-When: Tue Jul 24 20:44:52 UTC 2012 State-Changed-Why: www/redmine port is working now. Closing. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=160291 From owner-freebsd-ruby@FreeBSD.ORG Tue Jul 24 21:10:12 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EDD1F106566B for ; Tue, 24 Jul 2012 21:10:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5BFA98FC0A for ; Tue, 24 Jul 2012 21:10:11 +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 q6OLAB4U078820 for ; Tue, 24 Jul 2012 21:10:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6OLABco078819; Tue, 24 Jul 2012 21:10:11 GMT (envelope-from gnats) Date: Tue, 24 Jul 2012 21:10:11 GMT Message-Id: <201207242110.q6OLABco078819@freefall.freebsd.org> To: ruby@FreeBSD.org From: Baptiste Daroussin Cc: Subject: Re: ports/170050: Possible bug in Mk/bsd.ruby.mk X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Baptiste Daroussin List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 21:10:12 -0000 The following reply was made to PR ports/170050; it has been noted by GNATS. From: Baptiste Daroussin To: bug-followup@freebsd.org, graudeejs@gmail.com Cc: Subject: Re: ports/170050: Possible bug in Mk/bsd.ruby.mk Date: Tue, 24 Jul 2012 21:03:00 +0000 I can't reproduce with both pkgng and without. can you provide us the output of make -C /usr/ports/lang/ruby19 -VPKGVERSION I never get this p you have. regards, Bapt From owner-freebsd-ruby@FreeBSD.ORG Wed Jul 25 01:16:26 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 088F61065672; Wed, 25 Jul 2012 01:16:26 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D11898FC08; Wed, 25 Jul 2012 01:16:25 +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 q6P1GPKR015550; Wed, 25 Jul 2012 01:16:25 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6P1GPvH015546; Wed, 25 Jul 2012 01:16:25 GMT (envelope-from swills) Date: Wed, 25 Jul 2012 01:16:25 GMT Message-Id: <201207250116.q6P1GPvH015546@freefall.freebsd.org> To: swills@FreeBSD.org, ruby@FreeBSD.org, swills@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/169033: [maintainer-update] science/ruby-dcl: update to 1.7.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jul 2012 01:16:26 -0000 Synopsis: [maintainer-update] science/ruby-dcl: update to 1.7.0 Responsible-Changed-From-To: ruby->swills Responsible-Changed-By: swills Responsible-Changed-When: Wed Jul 25 01:16:25 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=169033 From owner-freebsd-ruby@FreeBSD.ORG Wed Jul 25 01:16:55 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1030A106566C; Wed, 25 Jul 2012 01:16:55 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D77578FC12; Wed, 25 Jul 2012 01:16:54 +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 q6P1GsRL015695; Wed, 25 Jul 2012 01:16:54 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6P1GsMn015690; Wed, 25 Jul 2012 01:16:54 GMT (envelope-from swills) Date: Wed, 25 Jul 2012 01:16:54 GMT Message-Id: <201207250116.q6P1GsMn015690@freefall.freebsd.org> To: swills@FreeBSD.org, ruby@FreeBSD.org, swills@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/168982: [PATCH] devel/rubygem-eventmachine: Update to 1.0.0.beta.4 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jul 2012 01:16:55 -0000 Synopsis: [PATCH] devel/rubygem-eventmachine: Update to 1.0.0.beta.4 Responsible-Changed-From-To: ruby->swills Responsible-Changed-By: swills Responsible-Changed-When: Wed Jul 25 01:16:54 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=168982 From owner-freebsd-ruby@FreeBSD.ORG Wed Jul 25 01:17:52 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E3DCB106564A; Wed, 25 Jul 2012 01:17:52 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B699C8FC0C; Wed, 25 Jul 2012 01:17: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 q6P1Hqdh015901; Wed, 25 Jul 2012 01:17:52 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6P1HqM5015897; Wed, 25 Jul 2012 01:17:52 GMT (envelope-from swills) Date: Wed, 25 Jul 2012 01:17:52 GMT Message-Id: <201207250117.q6P1HqM5015897@freefall.freebsd.org> To: swills@FreeBSD.org, ruby@FreeBSD.org, swills@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/169390: New port: devel/rubygem-ripper Parses Ruby source and tokenizes or builds an AST X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jul 2012 01:17:53 -0000 Synopsis: New port: devel/rubygem-ripper Parses Ruby source and tokenizes or builds an AST Responsible-Changed-From-To: ruby->swills Responsible-Changed-By: swills Responsible-Changed-When: Wed Jul 25 01:17:52 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=169390 From owner-freebsd-ruby@FreeBSD.ORG Wed Jul 25 01:18:00 2012 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B129C106564A; Wed, 25 Jul 2012 01:18:00 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 848A68FC0A; Wed, 25 Jul 2012 01:18:00 +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 q6P1I09h016001; Wed, 25 Jul 2012 01:18:00 GMT (envelope-from swills@freefall.freebsd.org) Received: (from swills@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6P1I0qo015997; Wed, 25 Jul 2012 01:18:00 GMT (envelope-from swills) Date: Wed, 25 Jul 2012 01:18:00 GMT Message-Id: <201207250118.q6P1I0qo015997@freefall.freebsd.org> To: swills@FreeBSD.org, ruby@FreeBSD.org, swills@FreeBSD.org From: swills@FreeBSD.org Cc: Subject: Re: ports/170050: Possible bug in Mk/bsd.ruby.mk X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jul 2012 01:18:00 -0000 Synopsis: Possible bug in Mk/bsd.ruby.mk Responsible-Changed-From-To: ruby->swills Responsible-Changed-By: swills Responsible-Changed-When: Wed Jul 25 01:18:00 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=170050 From owner-freebsd-ruby@FreeBSD.ORG Thu Jul 26 14:19:32 2012 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E906710657C1 for ; Thu, 26 Jul 2012 14:19:32 +0000 (UTC) (envelope-from beat.gaetzi@gmail.com) Received: from mail-qa0-f47.google.com (mail-qa0-f47.google.com [209.85.216.47]) by mx1.freebsd.org (Postfix) with ESMTP id 9D8048FC1E for ; Thu, 26 Jul 2012 14:19:32 +0000 (UTC) Received: by qabg1 with SMTP id g1so3530350qab.13 for ; Thu, 26 Jul 2012 07:19:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=hf07mw0YLXNYbGDmDjUV0kTwQHzWv3kfY1JL/q43bzk=; b=zeo1xYBtlwmqngmZj6U9kaLAYyxTDmhRW36YGnGcB3jynquaR0z1rlFjIWcH+kAJiq F5PzQnPLmldYd4IDVb7ah0NO2L0TyqzkMFuVlc7EjdRlheyHJP+kPNqTMKiJ872Fi77O MH9vOmeXSgmos/bLHH9NJP8mdUNas58DJJqki+qxT4SyhWTcrUbYA4Cjs1QR3lgezR+F 02zyznqXztJysYvd8pbgVP0QCUd9ulH2fYM6FJlSkWfhqqkWAMgIyvVZn310DdUt4CIs i60hV7CE3PRkXVoiQmiUwu0drjBK/zT2MW9BElhp6HmmyiHBRYvnfVVbvLMltLw/Ev3J r9mw== MIME-Version: 1.0 Received: by 10.229.105.158 with SMTP id t30mr12984306qco.16.1343312371746; Thu, 26 Jul 2012 07:19:31 -0700 (PDT) Sender: beat.gaetzi@gmail.com Received: by 10.229.89.71 with HTTP; Thu, 26 Jul 2012 07:19:31 -0700 (PDT) In-Reply-To: <201207252059.q6PKxO2r050410@pointyhat.freebsd.org> References: <201207252059.q6PKxO2r050410@pointyhat.freebsd.org> Date: Thu, 26 Jul 2012 16:19:31 +0200 X-Google-Sender-Auth: 5qPumbVNmWvGd5_cvJDYK0AjvUA Message-ID: From: Beat Gaetzi To: ruby@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Fwd: rubygem-dm-types-1.2.1 failed on amd64 8 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2012 14:19:33 -0000 ---------- Forwarded message ---------- You can also find this build log at http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.8.20120725160355/rubygem-dm-types-1.2.1.log building rubygem-dm-types-1.2.1 on gohan13.freebsd.org in directory /x/pkgbuild/8/20120725160355/chroot/27 building for: 8.1-RELEASE-p4 amd64 maintained by: ruby@FreeBSD.org port directory: /usr/ports/databases/rubygem-dm-types Makefile ident: $FreeBSD: ports/databases/rubygem-dm-types/Makefile,v 1.11 2011/11/02 18:05:04 pgollucci Exp $ build started at Wed Jul 25 20:57:21 UTC 2012 FETCH_DEPENDS= PATCH_DEPENDS=ruby-1.8.7.370,1.tbz EXTRACT_DEPENDS=ruby-1.8.7.370,1.tbz BUILD_DEPENDS=ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz RUN_DEPENDS=bcrypt-1.1.tbz libiconv-1.14.tbz ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz ruby18-iconv-1.8.7.370,1.tbz rubygem-addressable-2.2.6.tbz rubygem-bcrypt-ruby-3.0.1.tbz rubygem-dm-core-1.2.0.tbz rubygem-extlib-0.9.15.tbz rubygem-fastercsv-1.5.5.tbz rubygem-json-1.7.3.tbz rubygem-json_pure-1.7.3.tbz rubygem-multi_json-1.3.6.tbz rubygem-stringex-1.4.0,1.tbz rubygem-uuidtools-2.1.3.tbz prefixes: LOCALBASE=usr/local add_pkg ================================================================ ======================================== => dm-types-1.2.1.gem doesn't seem to exist in /tmp/distfiles/rubygem. => Attempting to fetch ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/dm-types-1.2.1.gem fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/dm-types-1.2.1.gem: No route to host => Attempting to fetch ftp://pointyhat.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/dm-types-1.2.1.gem fetch: ftp://pointyhat.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/dm-types-1.2.1.gem: File unavailable (e.g., file not found, no access) => Attempting to fetch http://production.s3.rubygems.org/gems/dm-types-1.2.1.gem dm-types-1.2.1.gem 28 kB 245 kBps => SHA256 Checksum OK for rubygem/dm-types-1.2.1.gem. ================================================================ ======================================== add_pkg ruby-1.8.7.370,1.tbz adding dependencies pkg_add ruby-1.8.7.370,1.tbz ==== Note that some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk lang/ruby-mode.el: Emacs lisp modules Install them as occasion demands. ==== ===> Extracting for rubygem-dm-types-1.2.1 => SHA256 Checksum OK for rubygem/dm-types-1.2.1.gem. ===> rubygem-dm-types-1.2.1 depends on file: /usr/local/bin/ruby18 - found Deleting ruby-1.8.7.370,1 ================================================================ ======================================== add_pkg ruby-1.8.7.370,1.tbz adding dependencies pkg_add ruby-1.8.7.370,1.tbz ==== Note that some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk lang/ruby-mode.el: Emacs lisp modules Install them as occasion demands. ==== ===> Patching for rubygem-dm-types-1.2.1 ===> rubygem-dm-types-1.2.1 depends on file: /usr/local/bin/ruby18 - found Deleting ruby-1.8.7.370,1 ================================================================ ======================================== add_pkg ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz adding dependencies pkg_add ruby-1.8.7.370,1.tbz ==== Note that some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk lang/ruby-mode.el: Emacs lisp modules Install them as occasion demands. ==== pkg_add ruby18-gems-1.8.24.tbz ===> rubygem-dm-types-1.2.1 depends on file: /usr/local/bin/gem18 - found ===> rubygem-dm-types-1.2.1 depends on file: /usr/local/bin/ruby18 - found ===> Configuring for rubygem-dm-types-1.2.1 ================================================================ ======================================== make: don't know how to make regression-test(continuing) ================================================================ ======================================== add_pkg bcrypt-1.1.tbz libiconv-1.14.tbz ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz ruby18-iconv-1.8.7.370,1.tbz rubygem-addressable-2.2.6.tbz rubygem-bcrypt-ruby-3.0.1.tbz rubygem-dm-core-1.2.0.tbz rubygem-extlib-0.9.15.tbz rubygem-fastercsv-1.5.5.tbz rubygem-json-1.7.3.tbz rubygem-json_pure-1.7.3.tbz rubygem-multi_json-1.3.6.tbz rubygem-stringex-1.4.0,1.tbz rubygem-uuidtools-2.1.3.tbz adding dependencies pkg_add bcrypt-1.1.tbz pkg_add libiconv-1.14.tbz pkg_add ruby-1.8.7.370,1.tbz skipping ruby-1.8.7.370,1, already added pkg_add ruby18-gems-1.8.24.tbz skipping ruby18-gems-1.8.24, already added pkg_add ruby18-iconv-1.8.7.370,1.tbz pkg_add rubygem-addressable-2.2.6.tbz pkg_add rubygem-bcrypt-ruby-3.0.1.tbz pkg_add rubygem-dm-core-1.2.0.tbz pkg_add rubygem-extlib-0.9.15.tbz skipping rubygem-extlib-0.9.15, already added pkg_add rubygem-fastercsv-1.5.5.tbz pkg_add rubygem-json-1.7.3.tbz pkg_add rubygem-json_pure-1.7.3.tbz pkg_add rubygem-multi_json-1.3.6.tbz pkg_add rubygem-stringex-1.4.0,1.tbz pkg_add rubygem-uuidtools-2.1.3.tbz ===> Installing for rubygem-dm-types-1.2.1 ===> rubygem-dm-types-1.2.1 depends on package: rubygem-dm-core>=1.2.0 - found ===> rubygem-dm-types-1.2.1 depends on package: rubygem-stringex>=1.3.0 - found ===> rubygem-dm-types-1.2.1 depends on package: rubygem-uuidtools>=2.1.2 - found ===> rubygem-dm-types-1.2.1 depends on package: rubygem-multi_json>=1.0.3 - found ===> rubygem-dm-types-1.2.1 depends on package: rubygem-json>=1.6.1 - found ===> rubygem-dm-types-1.2.1 depends on package: rubygem-fastercsv>=1.5.4 - found ===> rubygem-dm-types-1.2.1 depends on package: rubygem-bcrypt-ruby>=3.0.0 - found ===> rubygem-dm-types-1.2.1 depends on file: /usr/local/bin/gem18 - found ===> rubygem-dm-types-1.2.1 depends on file: /usr/local/bin/ruby18 - found ===> Generating temporary packing list ===> Checking if databases/rubygem-dm-types already installed /usr/bin/env /usr/local/bin/gem18 install -l --no-update-sources --no-ri --install-dir /usr/local/lib/ruby/gems/1.8 /tmp/distfiles/rubygem/dm-types-1.2.1.gem -- --build-args ERROR: While executing gem ... (Gem::DependencyError) Unable to resolve dependencies: dm-types requires multi_json (~> 1.0.3), json (~> 1.6.1), stringex (~> 1.3.0) *** Error code 1 Stop in /a/ports/databases/rubygem-dm-types. ================================================================ build of /usr/ports/databases/rubygem-dm-types ended at Wed Jul 25 20:59:19 UTC 2012 From owner-freebsd-ruby@FreeBSD.ORG Thu Jul 26 14:20:55 2012 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9B511065672 for ; Thu, 26 Jul 2012 14:20:55 +0000 (UTC) (envelope-from beat.gaetzi@gmail.com) Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id A089D8FC18 for ; Thu, 26 Jul 2012 14:20:55 +0000 (UTC) Received: by qcsg15 with SMTP id g15so1384163qcs.13 for ; Thu, 26 Jul 2012 07:20:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=0Bj0KifcZm1GDknHVhcNSBqDQ1C38bapwHYhBuIL44Y=; b=0noSkf/G8AbzFJPAqDTnc1wgcKRfG9VGIXm9buGX1hvXHIl/T9qSG7Pc3x7IcRwwpk Yqjf5is3gxlg0fmqbnpy9alobfbhU7VbZ7O4A/MKThQPU7w8rLa7cbLypPe09gV2d7je MPDyNXpimf3ZJIwr0ZwUa42dWHqCahdZxkM8reE7Ma9kMHlB8Atbd6Zc9Sjdgvej6Akx z+SBjR5T7qr0foSPiP6XrBuFNHHzcknSvMPwX77hRXuLPwGMV/nGLH6cfX4QpNHDARID 0fhaIPyyO6T3t+SawNVMAfWvHnTtjFq/WsZcl4Bi4Zaf07l8VFGN0tRKNvj5HudJ44xB FUJg== MIME-Version: 1.0 Received: by 10.224.217.7 with SMTP id hk7mr3325409qab.9.1343312455144; Thu, 26 Jul 2012 07:20:55 -0700 (PDT) Sender: beat.gaetzi@gmail.com Received: by 10.229.89.71 with HTTP; Thu, 26 Jul 2012 07:20:55 -0700 (PDT) In-Reply-To: <201207252059.q6PKxusB050856@pointyhat.freebsd.org> References: <201207252059.q6PKxusB050856@pointyhat.freebsd.org> Date: Thu, 26 Jul 2012 16:20:55 +0200 X-Google-Sender-Auth: NzWdeLhpZQkQqC8XEJLLjiO0GFI Message-ID: From: Beat Gaetzi To: ruby@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Fwd: rubygem-dm-serializer-1.2.1 failed on amd64 8 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2012 14:20:56 -0000 ---------- Forwarded message ---------- You can also find this build log at http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.8.20120725160355/rubygem-dm-serializer-1.2.1.log building rubygem-dm-serializer-1.2.1 on gohan61.freebsd.org in directory /y/pkgbuild/8/20120725160355/chroot/31 building for: 8.1-RELEASE-p4 amd64 maintained by: ruby@FreeBSD.org port directory: /usr/ports/databases/rubygem-dm-serializer Makefile ident: $FreeBSD: ports/databases/rubygem-dm-serializer/Makefile,v 1.8 2011/11/02 18:05:04 pgollucci Exp $ build started at Wed Jul 25 20:57:29 UTC 2012 FETCH_DEPENDS= PATCH_DEPENDS=ruby-1.8.7.370,1.tbz EXTRACT_DEPENDS=ruby-1.8.7.370,1.tbz BUILD_DEPENDS=ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz RUN_DEPENDS=libiconv-1.14.tbz ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz ruby18-iconv-1.8.7.370,1.tbz rubygem-addressable-2.2.6.tbz rubygem-dm-core-1.2.0.tbz rubygem-extlib-0.9.15.tbz rubygem-fastercsv-1.5.5.tbz rubygem-json-1.7.3.tbz rubygem-json_pure-1.7.3.tbz rubygem-multi_json-1.3.6.tbz prefixes: LOCALBASE=usr/local add_pkg ================================================================ ======================================== => dm-serializer-1.2.1.gem doesn't seem to exist in /tmp/distfiles/rubygem. => Attempting to fetch ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/dm-serializer-1.2.1.gem fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/dm-serializer-1.2.1.gem: No route to host => Attempting to fetch ftp://pointyhat.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/dm-serializer-1.2.1.gem fetch: ftp://pointyhat.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/dm-serializer-1.2.1.gem: File unavailable (e.g., file not found, no access) => Attempting to fetch http://production.s3.rubygems.org/gems/dm-serializer-1.2.1.gem dm-serializer-1.2.1.gem 17 kB 443 kBps => SHA256 Checksum OK for rubygem/dm-serializer-1.2.1.gem. ================================================================ ======================================== add_pkg ruby-1.8.7.370,1.tbz adding dependencies pkg_add ruby-1.8.7.370,1.tbz ==== Note that some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk lang/ruby-mode.el: Emacs lisp modules Install them as occasion demands. ==== ===> Extracting for rubygem-dm-serializer-1.2.1 => SHA256 Checksum OK for rubygem/dm-serializer-1.2.1.gem. ===> rubygem-dm-serializer-1.2.1 depends on file: /usr/local/bin/ruby18 - found Deleting ruby-1.8.7.370,1 ================================================================ ======================================== add_pkg ruby-1.8.7.370,1.tbz adding dependencies pkg_add ruby-1.8.7.370,1.tbz ==== Note that some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk lang/ruby-mode.el: Emacs lisp modules Install them as occasion demands. ==== ===> Patching for rubygem-dm-serializer-1.2.1 ===> rubygem-dm-serializer-1.2.1 depends on file: /usr/local/bin/ruby18 - found Deleting ruby-1.8.7.370,1 ================================================================ ======================================== add_pkg ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz adding dependencies pkg_add ruby-1.8.7.370,1.tbz ==== Note that some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk lang/ruby-mode.el: Emacs lisp modules Install them as occasion demands. ==== pkg_add ruby18-gems-1.8.24.tbz ===> rubygem-dm-serializer-1.2.1 depends on file: /usr/local/bin/gem18 - found ===> rubygem-dm-serializer-1.2.1 depends on file: /usr/local/bin/ruby18 - found ===> Configuring for rubygem-dm-serializer-1.2.1 ================================================================ ======================================== make: don't know how to make regression-test(continuing) ================================================================ ======================================== add_pkg libiconv-1.14.tbz ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz ruby18-iconv-1.8.7.370,1.tbz rubygem-addressable-2.2.6.tbz rubygem-dm-core-1.2.0.tbz rubygem-extlib-0.9.15.tbz rubygem-fastercsv-1.5.5.tbz rubygem-json-1.7.3.tbz rubygem-json_pure-1.7.3.tbz rubygem-multi_json-1.3.6.tbz adding dependencies pkg_add libiconv-1.14.tbz pkg_add ruby-1.8.7.370,1.tbz skipping ruby-1.8.7.370,1, already added pkg_add ruby18-gems-1.8.24.tbz skipping ruby18-gems-1.8.24, already added pkg_add ruby18-iconv-1.8.7.370,1.tbz pkg_add rubygem-addressable-2.2.6.tbz pkg_add rubygem-dm-core-1.2.0.tbz pkg_add rubygem-extlib-0.9.15.tbz skipping rubygem-extlib-0.9.15, already added pkg_add rubygem-fastercsv-1.5.5.tbz pkg_add rubygem-json-1.7.3.tbz pkg_add rubygem-json_pure-1.7.3.tbz pkg_add rubygem-multi_json-1.3.6.tbz ===> Installing for rubygem-dm-serializer-1.2.1 ===> rubygem-dm-serializer-1.2.1 depends on package: rubygem-dm-core>=1.2.0 - found ===> rubygem-dm-serializer-1.2.1 depends on package: rubygem-json>=1.6.1 - found ===> rubygem-dm-serializer-1.2.1 depends on package: rubygem-multi_json>=1.0.3 - found ===> rubygem-dm-serializer-1.2.1 depends on package: rubygem-json_pure>=1.6.1 - found ===> rubygem-dm-serializer-1.2.1 depends on package: rubygem-fastercsv>=1.5.4 - found ===> rubygem-dm-serializer-1.2.1 depends on file: /usr/local/bin/gem18 - found ===> rubygem-dm-serializer-1.2.1 depends on file: /usr/local/bin/ruby18 - found ===> Generating temporary packing list ===> Checking if databases/rubygem-dm-serializer already installed /usr/bin/env /usr/local/bin/gem18 install -l --no-update-sources --no-ri --install-dir /usr/local/lib/ruby/gems/1.8 /tmp/distfiles/rubygem/dm-serializer-1.2.1.gem -- --build-args ERROR: While executing gem ... (Gem::DependencyError) Unable to resolve dependencies: dm-serializer requires multi_json (~> 1.0.3), json (~> 1.6.1), json_pure (~> 1.6.1) *** Error code 1 Stop in /a/ports/databases/rubygem-dm-serializer. ================================================================ build of /usr/ports/databases/rubygem-dm-serializer ended at Wed Jul 25 20:59:53 UTC 2012 From owner-freebsd-ruby@FreeBSD.ORG Thu Jul 26 14:26:53 2012 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D8C2106566B for ; Thu, 26 Jul 2012 14:26:53 +0000 (UTC) (envelope-from beat.gaetzi@gmail.com) Received: from mail-qa0-f47.google.com (mail-qa0-f47.google.com [209.85.216.47]) by mx1.freebsd.org (Postfix) with ESMTP id B5F178FC0A for ; Thu, 26 Jul 2012 14:26:52 +0000 (UTC) Received: by qabg1 with SMTP id g1so3539924qab.13 for ; Thu, 26 Jul 2012 07:26:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=IdLSVMVmmtsnLprXN6RAlsZNGNpsBN3RpYtZi5eMREc=; b=H3GlUMFj52j8LjVd+b777kOed+/L4c9F/341JXT4mYrQIID99HSDmp0Y8DK3cqhb7a 5hsnB8RNp1iwPMK8hAtKdx1jVk1www1yz0wDggbGIyhEeEVVXdIZZ43QMnbLOg89/Lkp Az8UtGMASOckRiu9InTsD93bnvNqqSal/FXrE5wg9yK6VPqr8bBYKqr8k1QpoyhZL6ta mpvdvxnzkvgfB9WZtYnnhCOtcIQ2paf2ASlhdntizxGYT1RaRiKTmff8VHdhAnjXrz2B R2jizQPiEB3dnvOv0DLqtLsBfFp4RKgOKODZsOoY9yDfxS4sTWD7XqxjpgmL0M7ayWeN cH5A== MIME-Version: 1.0 Received: by 10.229.135.130 with SMTP id n2mr13238963qct.85.1343312811898; Thu, 26 Jul 2012 07:26:51 -0700 (PDT) Sender: beat.gaetzi@gmail.com Received: by 10.229.89.71 with HTTP; Thu, 26 Jul 2012 07:26:51 -0700 (PDT) In-Reply-To: <201207260534.q6Q5YeHZ042436@pointyhat.freebsd.org> References: <201207260534.q6Q5YeHZ042436@pointyhat.freebsd.org> Date: Thu, 26 Jul 2012 16:26:51 +0200 X-Google-Sender-Auth: XXtc6nvNnrTOCQBoRr17ViZ0Ry4 Message-ID: From: Beat Gaetzi To: ruby@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Fwd: rubygem-couchrest-1.1.2 failed on amd64 8 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2012 14:26:53 -0000 ---------- Forwarded message ---------- You can also find this build log at http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.8.20120725160355/rubygem-couchrest-1.1.2.log building rubygem-couchrest-1.1.2 on gohan61.freebsd.org in directory /y/pkgbuild/8/20120725160355/chroot/26 building for: 8.1-RELEASE-p4 amd64 maintained by: ruby@FreeBSD.org port directory: /usr/ports/databases/rubygem-couchrest Makefile ident: $FreeBSD: ports/databases/rubygem-couchrest/Makefile,v 1.2 2011/10/27 03:02:48 swills Exp $ build started at Thu Jul 26 05:32:20 UTC 2012 FETCH_DEPENDS= PATCH_DEPENDS=ruby-1.8.7.370,1.tbz EXTRACT_DEPENDS=ruby-1.8.7.370,1.tbz BUILD_DEPENDS=ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz RUN_DEPENDS=libiconv-1.14.tbz ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz ruby18-iconv-1.8.7.370,1.tbz rubygem-json_pure-1.7.3.tbz rubygem-mime-types-1.19.tbz rubygem-multi_json-1.3.6.tbz rubygem-rest-client-1.6.2.a.tbz prefixes: LOCALBASE=usr/local add_pkg ================================================================ ======================================== => couchrest-1.1.2.gem doesn't seem to exist in /tmp/distfiles/rubygem. => Attempting to fetch ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/couchrest-1.1.2.gem fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/couchrest-1.1.2.gem: No route to host => Attempting to fetch ftp://pointyhat.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/couchrest-1.1.2.gem fetch: ftp://pointyhat.freebsd.org/pub/FreeBSD/ports/distfiles/rubygem/couchrest-1.1.2.gem: File unavailable (e.g., file not found, no access) => Attempting to fetch http://production.s3.rubygems.org/gems/couchrest-1.1.2.gem couchrest-1.1.2.gem 49 kB 157 kBps => SHA256 Checksum OK for rubygem/couchrest-1.1.2.gem. ================================================================ ======================================== add_pkg ruby-1.8.7.370,1.tbz adding dependencies pkg_add ruby-1.8.7.370,1.tbz ==== Note that some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk lang/ruby-mode.el: Emacs lisp modules Install them as occasion demands. ==== ===> Extracting for rubygem-couchrest-1.1.2 => SHA256 Checksum OK for rubygem/couchrest-1.1.2.gem. ===> rubygem-couchrest-1.1.2 depends on file: /usr/local/bin/ruby18 - found Deleting ruby-1.8.7.370,1 ================================================================ ======================================== add_pkg ruby-1.8.7.370,1.tbz adding dependencies pkg_add ruby-1.8.7.370,1.tbz ==== Note that some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk lang/ruby-mode.el: Emacs lisp modules Install them as occasion demands. ==== ===> Patching for rubygem-couchrest-1.1.2 ===> rubygem-couchrest-1.1.2 depends on file: /usr/local/bin/ruby18 - found Deleting ruby-1.8.7.370,1 ================================================================ ======================================== add_pkg ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz adding dependencies pkg_add ruby-1.8.7.370,1.tbz ==== Note that some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk lang/ruby-mode.el: Emacs lisp modules Install them as occasion demands. ==== pkg_add ruby18-gems-1.8.24.tbz ===> rubygem-couchrest-1.1.2 depends on file: /usr/local/bin/gem18 - found ===> rubygem-couchrest-1.1.2 depends on file: /usr/local/bin/ruby18 - found ===> Configuring for rubygem-couchrest-1.1.2 ================================================================ ======================================== make: don't know how to make regression-test(continuing) ================================================================ ======================================== add_pkg libiconv-1.14.tbz ruby-1.8.7.370,1.tbz ruby18-gems-1.8.24.tbz ruby18-iconv-1.8.7.370,1.tbz rubygem-json_pure-1.7.3.tbz rubygem-mime-types-1.19.tbz rubygem-multi_json-1.3.6.tbz rubygem-rest-client-1.6.2.a.tbz adding dependencies pkg_add libiconv-1.14.tbz pkg_add ruby-1.8.7.370,1.tbz skipping ruby-1.8.7.370,1, already added pkg_add ruby18-gems-1.8.24.tbz skipping ruby18-gems-1.8.24, already added pkg_add ruby18-iconv-1.8.7.370,1.tbz pkg_add rubygem-json_pure-1.7.3.tbz pkg_add rubygem-mime-types-1.19.tbz pkg_add rubygem-multi_json-1.3.6.tbz pkg_add rubygem-rest-client-1.6.2.a.tbz ===> Installing for rubygem-couchrest-1.1.2 ===> rubygem-couchrest-1.1.2 depends on package: rubygem-multi_json>=1.0.0 - found ===> rubygem-couchrest-1.1.2 depends on package: rubygem-mime-types>=1.15 - found ===> rubygem-couchrest-1.1.2 depends on package: rubygem-rest-client>=1.6.1 - found ===> rubygem-couchrest-1.1.2 depends on file: /usr/local/bin/gem18 - found ===> rubygem-couchrest-1.1.2 depends on file: /usr/local/bin/ruby18 - found ===> Generating temporary packing list ===> Checking if databases/rubygem-couchrest already installed /usr/bin/env /usr/local/bin/gem18 install -l --no-update-sources --no-ri --install-dir /usr/local/lib/ruby/gems/1.8 /tmp/distfiles/rubygem/couchrest-1.1.2.gem -- --build-args ERROR: While executing gem ... (Gem::DependencyError) Unable to resolve dependencies: couchrest requires multi_json (~> 1.0.0) *** Error code 1 Stop in /a/ports/databases/rubygem-couchrest. ================================================================ build of /usr/ports/databases/rubygem-couchrest ended at Thu Jul 26 05:34:36 UTC 2012 From owner-freebsd-ruby@FreeBSD.ORG Fri Jul 27 01:15:00 2012 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 391EB1065675 for ; Fri, 27 Jul 2012 01:15:00 +0000 (UTC) (envelope-from johanna.walther@btinternet.com) Received: from webmail.sodexho-cat.cz (mail.sodexho-cat.cz [217.169.180.98]) by mx1.freebsd.org (Postfix) with ESMTP id C17B48FC1E for ; Fri, 27 Jul 2012 01:14:59 +0000 (UTC) Received: from btinternet.com ([88.26.183.216]) (authenticated user netscreen@sodexho-cat.cz) by webmail.sodexho-cat.cz for ruby@FreeBSD.org; Fri, 27 Jul 2012 03:15:00 +0200 From: Mrs. Johanna Walther To: ruby@FreeBSD.org Date: 27 Jul 2012 03:14:58 +0200 Message-ID: <20120727031457.01B538782031F669@btinternet.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Love and Blessings X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mrsjohannawalther@kpi.cc List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 01:15:00 -0000 Mrs. Johanna Walther is my name, a 65 years old US citize= n woman with a multiracial heritage of an Afro-German born in Jan. 1947, su= ffering from a long time cancer of the breast, I am a missionary and I have= decided to Willingly Donate the sum of $5.5 Million (Five Million, Five hu= ndred thousand Dollars) to charity and individual through you for the good = work of the lord, and to help the motherless, less privileged and also for = the assistance of the widows. My coming in contact with you is solely by the divine wil= l and no doubt about it. Please like i told you earlier I'm a missionary wo= man from Germany but residing in Ghana for the missionary works. = My husband was an Engineer with an oil company in Ghana, In fact it is too = sad to let you know that i lost my dear husband and two kids in a tragic mo= tor accident, and since then i have been battling with this deadly breast c= ancer disease which most specialist doctors have confirmed that i may not s= urvive no matter what. All i want to do now is to present you as my family = next of kin to receive the $5.5 million which me and my husband deposited i= n a security company. I want you to receive this=20 money and use it to help the less privileges, widows and orphans. Kindly furnish me your full name and your address also yo= ur contact number, so that I will prepare all relevant documents with the a= ssistance of our family lawyer to effect the release of the fund to you. Remain blessed. Yours Sincerely, Mrs. Johanna Walther