From owner-freebsd-ports@FreeBSD.ORG Fri May 21 17:27:08 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5ECBE1065675 for ; Fri, 21 May 2010 17:27:08 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-yw0-f175.google.com (mail-yw0-f175.google.com [209.85.211.175]) by mx1.freebsd.org (Postfix) with ESMTP id 1518C8FC17 for ; Fri, 21 May 2010 17:27:07 +0000 (UTC) Received: by ywh5 with SMTP id 5so782309ywh.13 for ; Fri, 21 May 2010 10:27:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:cc :subject:message-id:user-agent:x-openpgp-key-id :x-openpgp-key-fingerprint:mime-version:content-type; bh=6Hl+QbLJUe20Qn2N+tlVtRYaNXIIS2KGanT9gxtloeQ=; b=jP/Jo0HsdPuCf8KrTI8Mq7L/rArw8s5t7pHgEtM0Ya8MtQUuQwvMTGm/SdrNPbZzon xnjlldUMBscahRHQ/+kSbAK7yN9HnNY0tZ7vyucpuKwmCAb1/uZhlHYXlw9elX1dK4uv Ert55HNlTnTVds8GfOo3C8FIPlg2uIjrAlwE0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:user-agent :x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; b=l1mcrAZYPlTjl2l36mK4bzka6QdhjjE3sbJCWu+zUAd/RLCPIHL14JyJalBe1qFGzY umptJLo7Z+s0qdf/ZZTD6iT/kdU9gxiJxxjqxWwlXm+IdYkHKNRXbtAuNzU8Jg4Qfs4A 6i9qd2ksBgABBgPnWqUwOov4dFsk851ZLYJ8c= Received: by 10.150.119.11 with SMTP id r11mr3580122ybc.334.1274462827095; Fri, 21 May 2010 10:27:07 -0700 (PDT) Received: from centel.dataix.local (adsl-99-35-14-184.dsl.klmzmi.sbcglobal.net [99.35.14.184]) by mx.google.com with ESMTPS id r27sm20956381ybc.1.2010.05.21.10.27.05 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 21 May 2010 10:27:05 -0700 (PDT) Sender: "J. Hellenthal" Date: Fri, 21 May 2010 13:26:52 -0400 From: jhell To: dinoex@freebsd.org Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-Id: 0x89D8547E X-OpenPGP-Key-Fingerprint: 85EF E26B 07BB 3777 76BE B12A 9057 8789 89D8 547E MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Cc: ports@freebsd.org Subject: [NEEDS RESOLVE] graphics/netpbm* X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 May 2010 17:27:08 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, After a recent upgrade of some ports that require netpbm as a dependency, they compiled and have installed graphics/netpbm on my system. The above is perfectly fine until the point that I realized that it was installed and what I already had was graphics/netpbm-devel on my system. Upon closer inspection of both; one (graphics/netpbm) is the master port and the other (graphics/netpbm-devel) is the slave port or meta-port and neither of these list any CONFLICTS besides the master port listing mgetty-* as a dependency. - From first glance through this matter it seems like these were created to ease the administration of both ports; but can this be done and yet still track CONFLICTS properly ? If so can the conflicts be added to these... If not, can these two ports be separated ? I don't see any convenience having a meta-port for these ports. And yes I know about the WITH_NETPBM_DEVEL=yes, but there is no obvious place where it is documented that you should use this to only get the graphics/netpbm-devel port and if you don't, then you risk installing both when you upgrade any software that requires graphics/netpbm. PS: With how these ports are configured right now if you define WITH_NETPBM_DEVEL=yes and try to upgrade the netpbm-devel installed port it will fail to upgrade itself if graphics/netpbm has a listed CONFLICT?=netpbm-devel-* With all do respect, Regards, - -- jhell - --- Makefile.orig 2010-05-21 12:54:53.241692095 -0400 +++ Makefile 2010-05-21 13:25:36.175294963 -0400 @@ -1,4 +1,4 @@ - -# New ports collection makefile for: netpm-devel +# New ports collection makefile for: netpbm-devel # Date created: 25.May 2006 # Whom: dirk.meyer@dinoex.sub.org # -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iQEcBAEBAgAGBQJL9sJjAAoJEJBXh4mJ2FR+MQEH+wTlBES6Vw/3T3WT+a1sHpwU XOtkPhW4Fj7AbrWgWkZK+quvC443go4slHcJXDxVNK4pFWdGNCNoyal+p1IPACo3 bm8On2jI4GnFi9xxYU7/EnV8DpwM4nalxeWTW663zZDvat7ey4cViQaHNhobXQrq LuHgkWW4O8KmXuVQz0vOjs14tSwnIA8SPPJOG40tABYxX95S5/OZ7ceTzUELweyR wt282mF3chGBzW41qirdDk4/kXJkNrUCKC3WQWFRE5iLW1ikTo7ApbX9yN4AXDtI SAOjxWPSRLVn5WLdueSStDlhaG9KKNlSM11Z/lnXxZTvbH1FI6+srY123FfkBsc= =IO/g -----END PGP SIGNATURE-----