Date: Mon, 25 Feb 2008 06:15:20 -0500 From: Gerard <gerard@seibercom.net> To: freebsd-ports@freebsd.org Subject: Re: Port dependencies on p5-Test-* Message-ID: <20080225061520.234ae6d2@scorpio> In-Reply-To: <759236930802250245j646f5be5k8382bedbfb2a7c1e@mail.gmail.com> References: <86zltpzrxt.fsf@ds4.des.no> <759236930802242324o614598d1i1a8ca3cc8c12478c@mail.gmail.com> <86prulibf4.fsf@ds4.des.no> <759236930802250245j646f5be5k8382bedbfb2a7c1e@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/.oGWYhCvIaoV39feqTFMsIE Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Mon, 25 Feb 2008 02:45:58 -0800 "Yen-Ming Lee" <leeym@leeym.com> wrote: > 2008/2/25, Dag-Erling Sm=F8rgrav <des@des.no>: > > "Yen-Ming Lee" <leeym@leeym.com> writes: > > > [unreadable] > > > > Please fix your MUA. >=20 >=20 > My MUA is Gmail. I can't really "fix" it. > The only thing I can do is to resend them with plain text format... >=20 > ----- resend 1 ----- >=20 > I guess some of these PERL ports which depends on p5-Test;* are > committed by me. >=20 > For Makefile.PL, all dependencies are listed in 'PREREQ_PM' so it's > hard to tell which ones are really needed and which ones are needed > only for tests. > For Build.PL, it will be easier since they are listed in 'requires' > and 'build_requires' separately. >=20 > What I did for these packages is: >=20 > RUN_DEPENDS=3D the real dependencies > BUILD_DEPENDS=3D${RUN_DEPENDS} > BUILD_DEPENDS+=3D the dependencies needed only for test >=20 > It will make the port depend on the real dependencies only. >=20 > Most PERL ports can build without any other p5- port if we ignore the > ones needed for tests. > Does it mean that we should ignore BUILD_DEPENDS entirely? >=20 > Removing all p5-Test-* from Makefile.PL or Build.PL may break some > ports (for example, some other p5-Test-* ports) which really need > p5-Test-*. > However, I agree to remove p5-Test-Simple from dependency since it's > in PERL core list already. >=20 > ----- resend 2 ----- >=20 > I mean Test::More when I mentioned p5-Test-Simple. Test::More is in > the core list of PERL 5.6.2 or above. > But for other modules in p5-Test-Simple, say Test::Builder::Tester and > Test::Builder::Module, they are in the core list of PERL 5.8.8 or > above. FWIW, I had not trouble reading either version of your posts, although plain text is by far the preferred format. --=20 Gerard gerard@seibercom.net Within a computer, natural language is unnatural. --Sig_/.oGWYhCvIaoV39feqTFMsIE Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkfCo0gACgkQ6DWTaTcTwMmeGQCglC+LIMwMC4ohqDTjyDToK1Wr pWYAmQGbqAASj72xAExuE9PpE5Y5HUzY =9ENt -----END PGP SIGNATURE----- --Sig_/.oGWYhCvIaoV39feqTFMsIE--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080225061520.234ae6d2>