perl5.8 fixup

Bradley Giesbrecht brad at pixilla.com
Sat Mar 7 13:49:27 PST 2009


On Mar 7, 2009, at 12:32 PM, Rainer Müller wrote:

> Ryan Schmidt wrote:
>> On Mar 7, 2009, at 10:17, Bradley Giesbrecht wrote:
>>
>>>> Did you mean that the perl5.8 port would declare dependencies on
>>>> each of these perl5.8 module ports, e.g. "depends_lib-append p5-
>>>> some-module"? If so, I don't think that can work, since the
>>>> modules require perl5.8 to build.
>>> True, so can we make a wrapper port that:
>>> depends_lib-append perl5 all_the_default_p5's
>
> The port installing perl itself can not depend on any p5-* ports, as
> they require perl. Circular dependencies are not possible.
>
> There would have to be a split into e.g. perl5.8-core and a perl5.8  
> meta
> port. This meta port would depend on perl5.8-core and additional p5- 
> * ports.
>
> Rainer

That sounds good. You wouldn't be able to uninstall p5's that are part  
of the perl5.8 meta port.
Would you be able to upgrade the p5's in the perl5.8 meta port?

I don't know how useful perl is with no modules but it sounds good to  
me to be able to install perl without them.
perl5.8-core sounds appealing.


//Brad


More information about the macports-dev mailing list