Date: Sat, 2 Nov 2019 10:43:49 +0100 From: "Ireneusz Pluta/wp.pl" <ipluta@wp.pl> To: MJ <mafsys1234@gmail.com>, freebsd-questions@freebsd.org Subject: Re: Help wanted: Install of p5-JSON-Parse removes Perl ??? Message-ID: <3408417f-f91f-a270-b7e4-aadd83ddd3ce@wp.pl> In-Reply-To: <e8c573b6-62ca-9396-806c-39d78309a253@gmail.com> References: <20191101165219.358AFDC250E@ary.qy> <7bf48391-7510-f2a0-9ca0-48ad8643d808@wp.pl> <e8c573b6-62ca-9396-806c-39d78309a253@gmail.com>
index | next in thread | previous in thread | raw e-mail
W dniu 2019-11-01 o 22:57, MJ pisze: > > On 2/11/2019 5:55 am, Ireneusz Pluta wrote: >> >> 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. > > And the port/package maintainer is not responsible for your "business". The onus is on YOU not to > upgrade if this will break your system, NOT the port maintainer. > > Sometimes, just perhaps, upstream declares this a necessity. Ever thought of that? and all these are the exact reason why it is better to have your own independent Perl for your own development with Perlhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3408417f-f91f-a270-b7e4-aadd83ddd3ce>
