From owner-freebsd-questions@freebsd.org Mon Jul 22 07:10:34 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 8CD60A993C for ; Mon, 22 Jul 2019 07:10:34 +0000 (UTC) (envelope-from lee@adminart.net) Received: from mo6-p01-ob.smtp.rzone.de (mo6-p01-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5301::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 21C9687510 for ; Mon, 22 Jul 2019 07:10:32 +0000 (UTC) (envelope-from lee@adminart.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1563779430; s=strato-dkim-0002; d=adminart.net; h=References:Message-ID:Date:In-Reply-To:Subject:Cc:To:From: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=Tjkm/sMuUHmTbr1hdZZpfzCJfovtMXDNKG4Yc/H9ils=; b=mzs2jl/JuUM2y9edHNcwsDv1lVZXirGZ8gSs1UluclM/KGymaB8np98FPsx8VtANo2 6FsXtRy5Y56/wZ+UBIPCp58UD5kmPANSVwzvvME976BJsZyLTD9BN3e/MZ6njWRZrnja DK2J0zFbOByVXgNitiEDucEori0ov8AbmwXfv2VPeZ7noq/sR1behG+Qi/ruAK+DRHwN uDU99e73OClkPnmDWbkFCYBsVVqT/wOStaGtUr6pVaUsSrgfQPHIdTUBDTda41dEs/Nq zlCUM/ApPIaeoWEybBc4xFF1td1+JP9nTaxK76Zag9Wawba0i6TR9xF9+9wlxccU+8KP ZRZA== X-RZG-AUTH: ":O2kGeEG7b/pS1FS4THaxjVF9w0vVgfQ9xGcjwO5WMRo5c+h5ceMqQWZ3yrBp+ARdaXvxIDf7nlw=" X-RZG-CLASS-ID: mo00 Received: from himinbjorg.adminart.net by smtp.strato.de (RZmta 44.24 DYNA|AUTH) with ESMTPSA id e0059dv6M7AUqI0 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Mon, 22 Jul 2019 09:10:30 +0200 (CEST) Received: from toy.adminart.net ([192.168.3.55]) by himinbjorg.adminart.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1hpSSr-00027r-Qi; Mon, 22 Jul 2019 09:10:29 +0200 Received: from lee by toy.adminart.net with local (Exim 4.92) (envelope-from ) id 1hpSSr-0001LJ-P3; Mon, 22 Jul 2019 09:10:29 +0200 From: hw To: George Hartzell Cc: Polytropon , freebsd-questions@freebsd.org Subject: Re: What does it mean to use ports? In-Reply-To: <23860.43628.637748.236257@alice.local> (George Hartzell's message of "Sun, 21 Jul 2019 11:09:48 -0700") Date: Mon, 22 Jul 2019 09:09:59 +0200 Organization: my virtual residence Message-ID: <87a7d660a1.fsf@toy.adminart.net> References: <87o91wqjl5.fsf@toy.adminart.net> <23851.63340.445828.46420@alice.local> <87sgr7joq7.fsf@toy.adminart.net> <20190716003705.eaa7db5f.freebsd@edvax.de> <8736j6iw12.fsf@toy.adminart.net> <23860.43628.637748.236257@alice.local> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 21C9687510 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=adminart.net header.s=strato-dkim-0002 header.b=mzs2jl/J X-Spamd-Result: default: False [-2.04 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[adminart.net:s=strato-dkim-0002]; NEURAL_HAM_MEDIUM(-0.99)[-0.993,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[adminart.net]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: smtpin.rzone.de]; DKIM_TRACE(0.00)[adminart.net:+]; NEURAL_HAM_SHORT(-0.21)[-0.214,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[hw@adminart.net,lee@adminart.net]; RCVD_IN_DNSWL_LOW(-0.10)[1.0.0.0.0.0.0.0.0.0.0.0.1.0.3.5.2.0.2.0.a.0.2.0.8.3.2.0.1.0.a.2.list.dnswl.org : 127.0.5.1]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6724, ipnet:2a01:238::/32, country:DE]; FROM_NEQ_ENVFROM(0.00)[hw@adminart.net,lee@adminart.net]; IP_SCORE(-0.72)[ipnet: 2a01:238::/32(-3.18), asn: 6724(-0.42), country: DE(-0.01)] 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: Mon, 22 Jul 2019 07:10:34 -0000 George Hartzell writes: > hw writes: > > Polytropon writes: > > [...] > > The most time consuming part would be to learn and to decide about all > > the options of all the packages to compile. Doing that for just one > > package like emacs might take weeks because there are so many > > dependencies. [...] > > > > At some point in the process, it might not work out at all because I > > picked options in contradiction to dependencies. Setting up the tools > > might be the smallest problem. > > All of that is true, but awfully pessimistic. Often things just work. hmm, maybe > Other times you have to run down one or two chains of x begets y > begets z. Well, I've seen Gentoo becoming entirely impossible to update like this because z would then beget x. You had to update emerge before something required to update emerge could be updated, and emerge was unable to update that before it itself had been updated. I'm not so pessimistic as to ever dream or even expect anything like that, but it did happen and I had to deprecate Gentoo because of it. > I think that learning to build your own things is a good exercise, > even if you switch back to pre-built packages. right Yet I don't see myself using FreeBSD much. It won't work with the hardware, isn't too great with virtualization as a host, and I'm not familiar with it. I might have a single use case in a VM, and I'm still undecided whether there's enough to gain from creating an isolated incident or not to be worth it.