From owner-freebsd-ports@FreeBSD.ORG Sun Jan 27 04:28:15 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91F5916A41B for ; Sun, 27 Jan 2008 04:28:15 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao102.cox.net (eastrmmtao102.cox.net [68.230.240.8]) by mx1.freebsd.org (Postfix) with ESMTP id 2F80513C461 for ; Sun, 27 Jan 2008 04:28:14 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo03.cox.net ([68.1.16.126]) by eastrmmtao102.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080127042815.FJBQ26354.eastrmmtao102.cox.net@eastrmimpo03.cox.net>; Sat, 26 Jan 2008 23:28:15 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo03.cox.net with bizsmtp id i4BC1Y00C4iy4EG0000000; Sat, 26 Jan 2008 23:11:13 -0500 Date: Sat, 26 Jan 2008 22:29:03 -0600 To: "Aryeh M. Friedman" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <479B91C5.5050002@FreeBSD.org> <479BBDFA.9090303@gmail.com> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <479BBDFA.9090303@gmail.com> User-Agent: Opera Mail/9.25 (Linux) Cc: freebsd-ports@freebsd.org, Sergey Matveychuk Subject: Re: ports-mgmt/portupgrade-devel 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: Sun, 27 Jan 2008 04:28:15 -0000 On Sat, 26 Jan 2008 17:10:50 -0600, Aryeh M. Friedman = wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Sergey Matveychuk wrote: >> Hi! >> >> After a long time, I've got a little free time and spent it working f= or >> portupgrade. >> A new version (2.4.0) was released. >> * Many bugs fixed (thanks to reporters). >> * At last I've finished rewriting code and portupgrade now controls a= ll >> tasks (before some port installed without a portupgrade note). As a >> result portupgrade gathers all depends for a port. It spends a time f= or >> preparing in the beginning of a upgrade process. >> * I've change unused -c and -C options to allow run 'make >> config-conditional' and 'make config' (force options change) before a= ll >> processing. >> >> Test the release please. To move from portupgrade to portupgrade-deve= l >> port, use the command: >> portupgrade -fo ports-mgmt/portupgrade-devel portupgrade >> >> If you'll want to back to stable porupgrade, use the command: >> portupgrade -o ports-mgmt/portupgrade portupgrade-devel >> > This breaks certain ports (portupgrade -a) that have multiple ports > that can satisfy a depends. For example net-p2p/deulge depends on > devel/boost but multimedia/miro depends on devel/boost-python. The > only difference between boost and boost-python is boost-python sets > the -DWITH_PYTHON flag and lists lang/python > - -2.5 while boost does not depend on it and makes the user specify th= e > above flag from the command line. Under the old portugrade it relied > on miro and/or deluge to detect its own depends and since both did it > by xDEP on the installed files either whould be accepted. Under the > new one portupgrade attempts to build from index depends thus does not= > allow this interchangablity. The boost and boost-python ports need to be fix, not other tools or othe= r = stuff. It will be great if you quit email me related with this as I am = getting tired with this issue, thanks. Cheers, Mezz > - -- > Aryeh M. Friedman > FloSoft Systems, Java Tool Developers > Developer, not business, friendly > http://www.flosoft-systems.com > > "Free software !=3D Free beer" > > Blog: > http://www.flosoft-systems.com/flosoft_systems_community/blogs/aryeh/i= ndex.php > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.4 (FreeBSD) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFHm736Qi2hk2LEXBARAmbEAJoDYNZ2SJI2zzGWIe/x8eNPdDOKHgCg0EJI > tht21oM8mGdhdatMRP4yeFg=3D > =3DMkU8 > -----END PGP SIGNATURE----- -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org