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

Yen-Ming Lee leeym at FreeBSD.org
Sun Aug 8 07:07:23 PDT 2004


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?

-- 
Yen-Ming Lee [utf7:+Z05fZWYO] | KeyID:0x5EB52E51 | Taipei, Taiwan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 305 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20040808/9dd8faa5/attachment.bin


More information about the cvs-all mailing list