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