Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 May 2007 00:58:15 +0200
From:      Pav Lucistnik <pav@FreeBSD.org>
To:        Stephen Montgomery-Smith <stephen@math.missouri.edu>
Cc:        "\[LoN\]Kamikaze" <LoN_Kamikaze@gmx.de>, freebsd-ports@FreeBSD.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: Time to abandon recursive pulling of dependencies?
Message-ID:  <1179097095.13237.35.camel@ikaros.oook.cz>
In-Reply-To: <464796E7.20908@math.missouri.edu>
References:  <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org>	<4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu>	<464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <1179096223.13237.31.camel@ikaros.oook.cz> <464796E7.20908@math.missouri.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-yxJ83qYka6UUqTbL0nSO
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable

Stephen Montgomery-Smith p=ED=B9e v ne 13. 05. 2007 v 17:53 -0500:
> Pav Lucistnik wrote:
> > Stephen Montgomery-Smith p=ED=B9e v ne 13. 05. 2007 v 17:32 -0500:
> >=20
> >> I have looked into making the registration and package-building proces=
s=20
> >> even faster.  It seems to me that the easiest way would be to redesign=
=20
> >> the package database so that it also includes a=20
> >> package-name/+DEPENDENCIES file, which would be a kind of reverse of=20
> >> package-name/+REQUIRED_BY.  This could be used instead of "make=20
> >> package-depends" in creating PKG_ARGS in bsd.port.mk.  Creating=20
> >> +DEPENDENCIES would be very easy - you "cat" together the files of the=
=20
> >> immediate dependencies ${RUN_LIB_DEPENDS} and do a "uniq" to the final=
=20
> >> result.
> >=20
> > Sounds like a plan.
> >=20
> > Also, it would fix part of a long standing problem, that dependencies
> > are recorded according to the ports tree, not according to a real state
> > of affairs on the victim's computer.
> >=20
>=20
> Unfortunately this won't happen quite as nicely as you think it should.=20
>   It proposed new scheme won't get the immediate dependencies correct.

Yes, unfortunately.

--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

"Ragtime" contained about forty-five seconds of Elizabeth McGovern
completely topless, but it got a "PG" in 1980.  I have no idea why that
did, or "Titanic" got PG-13, yet "Merchant of Venice" gets tagged with
an "R".  The MPAA is an intellectual and aesthetic embarassment.
  -- comment from IMDb board on US movie rating system

--=-yxJ83qYka6UUqTbL0nSO
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.7 (FreeBSD)

iD8DBQBGR5gDntdYP8FOsoIRAtikAKCkZfxFNLiA/ctQSSqKlK12+/vcZQCgpq2s
/Vjq40Y86ZeepjhuvTOmpss=
=dfFW
-----END PGP SIGNATURE-----

--=-yxJ83qYka6UUqTbL0nSO--




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