From owner-freebsd-questions@freebsd.org Fri Nov 1 21:59:00 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 420C61A456F for ; Fri, 1 Nov 2019 21:59:00 +0000 (UTC) (envelope-from mafsys1234@gmail.com) Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 474bgR2Nz6z3KM4 for ; Fri, 1 Nov 2019 21:58:58 +0000 (UTC) (envelope-from mafsys1234@gmail.com) Received: by mail-pf1-x42c.google.com with SMTP id 21so7918762pfj.9 for ; Fri, 01 Nov 2019 14:58:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=CdQvQ4GqiZ+VLlRDtAEuH4WCjW8vPgsfTQI3egpff8A=; b=Rp1YmbSKsJWStY2wnfZCJXwFyotgWATQp7pl5V7iYIxm6Cz9aobE+UazLDbGGds4ba N0gVnphevUizPbfVxu2Z7R55vPoA0+L/hZ2TgKjjG/ExG0t6S+jBsH1s07ywM1FTc1cC rquDdlfHwwzyCj5gTerwhq+BtpVDwlx0RB+gP3o8H68oUtLWFDNbW0IpHcjKH/2mXj0u 73ELIbJnmiOQYRVFib2wpgoFCxMFauGoD+sn3bj5twAAs6hYM0iQOsfuRo1Jc8JvvNqG 1zBsvYfQntZNSoWguiDWjqfMcIFl/hhHw1GSffj4d3FOFUUA9BGDfxVD1PEp6GHdC1cD 5g+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=CdQvQ4GqiZ+VLlRDtAEuH4WCjW8vPgsfTQI3egpff8A=; b=UClcyGmqH4Z4wloh/aGscEDf3hIf0fqT89LLiKXyI/7bpY9AOkQIhNqpOu6lK0GW5m eq/xEClwN4pCGQtyHyYcd1HZHoWodXMVGX4A+nOVRdlVHrvAfYHLdfcy8ly6vIzaMApO lWkU68X2C7M146Ek/wUvBC9U0uwHcvtWWxMyXmIJ5kTfDs3OLam4M6nlTZ4CnMZCo8RI q3lNQ4bENwjhByTfN++bA1DmLaI+E1O9UrpVqN5e+zraVTRwrR9NJG6yFm6eAj73pUCB MGROU2fDQnsF3+le0Bbyr5W5yaRtrmUMYYlQ0c2RGBjHOIjsN1qk9UT/bVVilxeWpFcC ymAw== X-Gm-Message-State: APjAAAWgmzZh4xsZsocAwViRSgc8jEN7fbi4b+wFqjG/wu5eh1bPU96g SiBp0B0Rqniq9rd7T80IynV+5SYA X-Google-Smtp-Source: APXvYqx3gbG1YesnCfuV3qd5IrBZAexGOodv3vNi5CsW0akVmJ3DDFCUG1XoHK44JTQHgMU/JBicnQ== X-Received: by 2002:a17:90a:1782:: with SMTP id q2mr18292433pja.57.1572645537383; Fri, 01 Nov 2019 14:58:57 -0700 (PDT) Received: from [192.168.1.10] (C-59-101-169-222.mel.connect.net.au. [59.101.169.222]) by smtp.gmail.com with ESMTPSA id k20sm7195901pfi.80.2019.11.01.14.58.56 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Nov 2019 14:58:57 -0700 (PDT) Subject: Re: Help wanted: Install of p5-JSON-Parse removes Perl ??? To: freebsd-questions@freebsd.org References: <20191101165219.358AFDC250E@ary.qy> <7bf48391-7510-f2a0-9ca0-48ad8643d808@wp.pl> From: MJ Message-ID: Date: Sat, 2 Nov 2019 08:57:49 +1100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <7bf48391-7510-f2a0-9ca0-48ad8643d808@wp.pl> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-AU X-Rspamd-Queue-Id: 474bgR2Nz6z3KM4 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=Rp1YmbSK; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of mafsys1234@gmail.com designates 2607:f8b0:4864:20::42c as permitted sender) smtp.mailfrom=mafsys1234@gmail.com X-Spamd-Result: default: False [-2.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RECEIVED_SPAMHAUS_PBL(0.00)[222.169.101.59.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[c.2.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(0.00)[ip: (-9.09), ipnet: 2607:f8b0::/32(-2.39), asn: 15169(-2.04), country: US(-0.05)]; RCVD_TLS_ALL(0.00)[] 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 21:59:00 -0000 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? Regards