From owner-freebsd-questions@freebsd.org Tue Jan 8 07:16:54 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C35BA1491FED for ; Tue, 8 Jan 2019 07:16:54 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (net-2-44-121-52.cust.vodafonedsl.it [2.44.121.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mailserver.netfence.it", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0518D72602 for ; Tue, 8 Jan 2019 07:16:53 +0000 (UTC) (envelope-from ml@netfence.it) Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.15.2/8.15.2) with ESMTPSA id x087GhdQ078845 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 8 Jan 2019 08:16:50 +0100 (CET) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: pkg question To: Paul Macdonald , FreeBSD Questions References: <311379ae-3a15-96f6-f15c-b4cd64593c2a@ifdnrg.com> From: Andrea Venturoli Message-ID: <05c3de1c-70d2-c06e-bb59-961258915641@netfence.it> Date: Tue, 8 Jan 2019 08:16:43 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <311379ae-3a15-96f6-f15c-b4cd64593c2a@ifdnrg.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 0518D72602 X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [3.68 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.85)[0.854,0]; IP_SCORE(0.32)[ip: (0.81), ipnet: 2.44.0.0/16(0.41), asn: 30722(0.33), country: IT(0.07)]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; DMARC_NA(0.00)[netfence.it]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.63)[0.631,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mx.netfence.it]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_SPAM_LONG(0.98)[0.978,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:30722, ipnet:2.44.0.0/16, country:IT]; MID_RHS_MATCH_FROM(0.00)[]; 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: Tue, 08 Jan 2019 07:16:54 -0000 On 1/7/19 10:04 PM, Paul Macdonald via freebsd-questions wrote: > I'm confused re the below though, It's hard to answer your questions without knowing more about your system (like the full list of installed ports) can someone please enlighten me as to > why bind-tools would need removed in this scenario Can't tell, possibly a conflict? Or it depends (possibly indirectly) on perl5.28 (which is going to be removed, see later). > and why a deprecated > version of perl would be required (and perl 5.28 is installed)? Probably because the package you are installing was compiled against perl5-5.24. Packages are like that, they are not as flexible as ports: a port compiles on the fly and can use the installed version of a dependency, but a package will require the exact version it was built with. That's why mixing ports and packages is hard. > (i'm hoping perhaps i'm doing something wrong here) You have several choices: _ find a package that was build with the same set of dependencies you have installed (might be feasible for a single package, but will be almost impossible in general); _ since the above won't be easy, build your own package[s] (e.g. with poudriere); _ just use the ports OR a set of precompiled packages (but not both). Sorry: I know I didn't help you doing what you want, just told you that you can't. bye av.