cvs commit: ports/textproc/p5-Pod-Stripper Makefile ports/textproc/p5-PodParser Makefile ports/textproc/p5-podlators Makefile ports/textproc/p5-Pod-Constants Makefile

Mathieu Arnold mat at FreeBSD.org
Sun Aug 8 07:11:21 PDT 2004


+-le 08/08/2004 22:07 +0800, Yen-Ming Lee écrivait :
| On Sat, Aug 07, 2004 at 10:57:42AM +0200, Mathieu Arnold wrote:
|> +-le 05/08/2004 01:10 +0000, Yen-Ming Lee écrivait :
|> | leeym       2004-08-05 01:10:27 UTC
|> | 
|> |   - p5-podlators and p5-PodParser conflict with perl 5.6 or above.
|> |     They should be conditional dependency when PERL_LEVEL < 500601.
|> |   
|> |   - add "CONFLICTS= perl-5.6.* perl-5.8.*" in p5-podlators and
|> |   p5-PodParser
|> This is a very bad idea, because all ports depending on them are now broken
|> too. Moreover, these add more up-to-date versions of the modules and
|> scripts, which are needed by some ports that depend on them. And to
|> finish, these ports do not really CONFLICT, well the do but, because they
|> install newer versions of these scripts.
|> If you want to maintain these CONFLICT lines, at least, update the ports
|> depending on them so that they build now (and check that they build with
|> the stock versions of these modules).
| 
| One way is what I mentioned that to make p5-podlators and p5-PodParser as
| optional dependency, and keep that CONFLICT to perl 5.6 or above.
| 
| The alternative is that not to install scripts in PREFIX/bin when installing
| p5-podlators and p5-PodParser under perl 5.6 or above.
| 
| Which way do you prefer? the second one?

I think I'd rather take the second one, yes.

-- 
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 479 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20040808/8b57cac4/attachment.bin


More information about the cvs-ports mailing list