From owner-freebsd-questions@freebsd.org Fri Nov 1 16:52:27 2019 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B59CE17B7C6 for ; Fri, 1 Nov 2019 16:52:27 +0000 (UTC) (envelope-from johnl@iecc.com) Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gal.iecc.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 474Ssk4hz4z4VdJ for ; Fri, 1 Nov 2019 16:52:26 +0000 (UTC) (envelope-from johnl@iecc.com) Received: (qmail 78011 invoked from network); 1 Nov 2019 16:52:19 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=130b9.5dbc62c3.k1911; i=printer-iecc.com@submit.iecc.com; bh=HbSL1yoZpMHBssCeqi/2ayR5FIOE7Y4AcJSU9l1uMsg=; b=n6tVHrU9TzJjY2TrB/Lt7yb+x2HXBScHFrv4HeQnFf4yumNRDNQ8Ijx5MF3I0pIBlb1jxRhkrp/vJlx5ENEURUA01ow2Qh9unH4fFuyL0OivpoRtu1BUypSldYjW/BKS6awH55EqaSgF/CfZYPABtI8DtHrj8ZsYvc+SBHsHvM7kYQGkKcfR+zDVmmV2xrFjNqXC9fBXz18XvE/JxOfB7rYWrR3rrnPuQQa42owD56701m6oTWvV5maWOCN/34rL Received: from ary.qy ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPSA (TLS1.2 ECDHE-RSA AES-256-GCM AEAD, printer@iecc.com) via TCP6; 01 Nov 2019 16:52:19 -0000 Received: by ary.qy (Postfix, from userid 501) id 358AFDC250E; Fri, 1 Nov 2019 12:52:18 -0400 (EDT) Date: 1 Nov 2019 12:52:18 -0400 Message-Id: <20191101165219.358AFDC250E@ary.qy> From: "John Levine" To: freebsd-questions@freebsd.org Cc: ipluta@wp.pl Subject: Re: Help wanted: Install of p5-JSON-Parse removes Perl ??? In-Reply-To: <0d1e31bd-bd45-090f-9fc7-2f3efa3013f7@wp.pl> Organization: Taughannock Networks X-Headerized: yes Mime-Version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8bit X-Rspamd-Queue-Id: 474Ssk4hz4z4VdJ X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=iecc.com header.s=130b9.5dbc62c3.k1911 header.b=n6tVHrU9; dmarc=pass (policy=none) header.from=iecc.com; spf=pass (mx1.freebsd.org: domain of johnl@iecc.com designates 2001:470:1f07:1126:0:43:6f73:7461 as permitted sender) smtp.mailfrom=johnl@iecc.com X-Spamd-Result: default: False [-5.13 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[iecc.com:s=130b9.5dbc62c3.k1911]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[iecc.com.dwl.dnswl.org : 127.0.4.2]; R_SPF_ALLOW(-0.20)[+ip6:2001:470:1f07:1126::/64]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[iecc.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[iecc.com,none]; IP_SCORE(-1.63)[ipnet: 2001:470::/32(-4.61), asn: 6939(-3.47), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; FREEMAIL_CC(0.00)[wp.pl]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Nov 2019 16:52:27 -0000 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. R's, John