Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Nov 2019 19:55:00 +0100
From:      Ireneusz Pluta <ipluta@wp.pl>
To:        John Levine <johnl@iecc.com>, freebsd-questions@freebsd.org
Subject:   Re: Help wanted: Install of p5-JSON-Parse removes Perl ???
Message-ID:  <7bf48391-7510-f2a0-9ca0-48ad8643d808@wp.pl>
In-Reply-To: <20191101165219.358AFDC250E@ary.qy>
References:  <20191101165219.358AFDC250E@ary.qy>

next in thread | previous in thread | raw e-mail | index | archive | help

W dniu 2019-11-01 o 17:52, John Levine pisze:
> In article <0d1e31bd-bd45-090f-9fc7-2f3efa3013f7@wp.pl> you write:
>> W dniu 2019-11-01 o 04:07, Ronald F. Guilmette pisze:
>>> I have work
>>> to do and now my Perl interpreter has disappeared.  Was it somehow my
>>> fault?  Was I bad?  I have tried to lead a good life, up until now anyway.
>>> I have been kind to animals and small children.  So what have I done wrong
>>> that has caused my Perl interpreter to be disappeared on me for no
>>> apparently good reason?
>> If you really depend on Perl, don't use the "system" one, that is likely to be messed up with the
>> pkg dependency hell.
>>
>> Use your own perl. Consider https://perlbrew.pl/ for managing it.
> I would not recommend that.  In my experience, so long as you do a pkg
> upgrade every few weeks your perl packages will be fine.  A lot of
> stuff in the ports tree depends on perl and they have a strong
> incentive to be sure that it works.
>
> If you've installed perl modules through CPAN rather than through
> ports, it's up to you to remember and reinstall when the version of
> perl changes but there's not much you can do about that.  I have about
> 200 modules installed as packages and one or two from CPAN.

pkg perl is for packages which depend on pkg perl. When I maintain my own production environment 
built on Perl, my goal is to keep it stable and running, not finding some morning I am out of 
businees, just because some genius pkg maintainer finds that a new shiny perl 5.32.0 is out and 
(s)he blindly rasies her/his pkg perl requirement to that version, not even thinking if such a high 
requirement is really nescessary.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7bf48391-7510-f2a0-9ca0-48ad8643d808>