Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Jan 2008 22:29:03 -0600
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Aryeh M. Friedman" <aryeh.friedman@gmail.com>
Cc:        freebsd-ports@freebsd.org, Sergey Matveychuk <sem@freebsd.org>
Subject:   Re: ports-mgmt/portupgrade-devel
Message-ID:  <op.t5kmqpl19aq2h7@mezz.mezzweb.com>
In-Reply-To: <479BBDFA.9090303@gmail.com>
References:  <479B91C5.5050002@FreeBSD.org> <479BBDFA.9090303@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 26 Jan 2008 17:10:50 -0600, Aryeh M. Friedman  =

<aryeh.friedman@gmail.com> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.t5kmqpl19aq2h7>