Subject: Re: CVS commit: pkgsrc/graphics/giram
To: James Chacon <jmc@netbsd.org>
From: Lubomir Sedlacik <salo@Xtrmntr.org>
List: pkgsrc-changes
Date: 03/08/2003 23:01:38
--4SFOXa2GPu3tIq4H
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Mar 08, 2003 at 04:54:49PM -0500, James Chacon wrote:
> Why? What's the difference between that and other utils only used at
> build time like auto*, etc? Again, none of this is spelled out in
> Packages.txt so someone finding all the "exceptions" is next to
> impossible...

the rule is simple: BUILD_DEPENDS for utils needed for _build_,
buildlink2 and/or DEPENDS for things needed for _run_.  (and also what
julio said).  it's unnecessary and unwanted to create runtime dependency
on build tools (as you did now).

look at other packages depending on bison for examples.  and of course,
you are welcome to update Packages.txt :), but this seems to be rather
obvious when you think about it.


regards,

--=20
-- Lubomir Sedlacik <salo@Xtrmntr.org>                   --
--                  <salo@silcnet.org>                   --

--4SFOXa2GPu3tIq4H
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (NetBSD)

iD8DBQE+amhCiwjDDlS8cmMRAosZAJsEN3lGFFClPNIOR4+sTsCocJ4lAQCfRwox
21PlbWBIVsFg7nDU7MCX0qQ=
=3BSB
-----END PGP SIGNATURE-----

--4SFOXa2GPu3tIq4H--