Date: Wed, 20 Feb 2008 23:14:02 +0100 From: Pav Lucistnik <pav@FreeBSD.org> To: James <james@hicag.org> Cc: FreeBSD-ports <freebsd-ports@FreeBSD.org> Subject: Re: Portupgrade not running get_notinstalled_depends (2.4.3_1, 2 vs 2.4.3_2, 2) Message-ID: <1203545642.95757.24.camel@ikaros.oook.cz> In-Reply-To: <abd3d3c20802200732y12ef24dbw88bccf5814db5fdd@mail.gmail.com> References: <abd3d3c20802200732y12ef24dbw88bccf5814db5fdd@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-r1TK7v4Ts+AFgGVrWaNU Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable James p=ED=B9e v st 20. 02. 2008 v 09:32 -0600: > hihi. I was wondering what sort of problems the following change to > portupgrade was solving: >=20 > -------------------------------------------------------------------------= - >=20 > sem 2008-02-11 16:17:39 UTC >=20 > FreeBSD ports repository >=20 > Modified files: > ports-mgmt/portupgrade Makefile > ports-mgmt/portupgrade/files patch-bin-portupgrade > Log: > - Remove code that gather not installed depends. It makes more problems > than solves. >=20 > Discussed with: pav >=20 > Revision Changes Path > 1.249 +1 -1 ports/ports-mgmt/portupgrade/Makefile > 1.13 +13 -3 ports/ports-mgmt/portupgrade/files/patch-bin-portu= pgrade >=20 > -------------------------------------------------------------------------= - >=20 > It seems to break ALT_PKGDEP processing during a portupgrade run > because alt_dep happens in get_notinstalled_depends. >=20 > For example, in my tests, if I have an alt-dep set for a package and I > install a port that depends on that package it'll still install the > original package rather than my alt-dep. It was installing dependent ports that does not needed to be getting installed. To be more precise, a build dependency of already up-to-date port in a dependency chain of an outdated port. --=20 Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org> See file. Click file. Get file. --=-r1TK7v4Ts+AFgGVrWaNU Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAke8pioACgkQntdYP8FOsoLu/QCeMxnxDeatuVX/SS6JQriUHxcr xTMAoMszNp21RfNy8k5mlfGJF5I9UYHY =cYKm -----END PGP SIGNATURE----- --=-r1TK7v4Ts+AFgGVrWaNU--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1203545642.95757.24.camel>