Recent Mk/bsd.perl.mk changes (r320679)
Andrej Zverev
az at freebsd.org
Wed Jun 26 05:42:38 UTC 2013
Hello, and first please accept my apologies for this situation.
> pkg_add -r perl (this will install perl-5.14.2_3.tbz)
> svn up /usr/ports
> cd /usr/ports/whatever/p5-whatever
> make install
> pkg_delete p5-whatever
As I know we are never supported mixing of ports and packages.
If you initially installed something from package and decide to use
ports in this case better to rebuild all or stay with packages.
>
> What I'd like to know:
>
> - Why the major.minor.patchlevel --> major.minor path change in the
> first place. I have never, ever seen this done anywhere on any *IX
> system I've used. Where's the justification? Was this discussed on
> some perl mailing list somewhere as a "new and better way"? It's
> essentially saying "x.y.z is always going to be compatible with x.y.z+1"
> which is not true (particularly with XS, as I understand it). Where
> was this discussed publicly?
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=26605+0+archive/2013/freebsd-perl/20130609.freebsd-perl
I don't want to start yet another bikeshed here. Maybe link above will
make some things more clear to you.
More information about the freebsd-ports
mailing list