From owner-freebsd-questions@freebsd.org Wed May 6 17:51:05 2020 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 C515E2DB215 for ; Wed, 6 May 2020 17:51:05 +0000 (UTC) (envelope-from fstd.lkml@gmail.com) Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (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 49HPK50DvYz3yRv for ; Wed, 6 May 2020 17:51:04 +0000 (UTC) (envelope-from fstd.lkml@gmail.com) Received: by mail-wr1-x430.google.com with SMTP id h9so3264234wrt.0 for ; Wed, 06 May 2020 10:51:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=9E9zcSy4HpkpDqHTFrF56p5t1Vtk86uhWrRTAAyLAOA=; b=aU+0+CS/YkHU1ChfFTwtMjMUyPFCiaVOEvmoZ1xFM2jg1+pHPzDIlW6Y3Vw/GlMuJy dolODvFpjankESfypOmH53yvMcPfyLMOjjhYO2w3FMyMdhcswd+PjT0ci2bx0+F6+XuP 11ddE+VMf3HqdZoQfhiuUWmumxIYXSll9PgBpjrjdqIiDR4wysVdE5yaiXwNxEZChg1s E/6k4Oni2dzk90jPdDTJ2+In/zXi1JMVf9+4jOcL0iTAlpEe4NcEio3ZGm8VUWTUOTYH 0Z3FpaxyS+l5GW7YtkelMl6ccg+FeZTxBUua8fhjVuOJd1cN+FQKjrHd7BFKL/lbqGcU /o9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=9E9zcSy4HpkpDqHTFrF56p5t1Vtk86uhWrRTAAyLAOA=; b=MpwJUnP8CzDiJSgPS9SMGbn2gQywagp5j58UvP0p0GkzPvQ3uxLoQK6HRpR7GAQPj0 Nlso2l+sHKKh5dPaN61g607GWeYYKAWdIrIyUSX6aUJ4n9OEoq32amZRr6ztvY/rRmI9 6dBbzu8NlDefFvZOO/J0NqsAuFs/Cd0AD8xcroWX4lu1GjIWaeWz8r4yi5vSq8Hlca8t VoeTBB2Sy0CwMttgXJeC77Xy/EEN9+u6vCYGhhlVMBtMuOpcODPd0tZcLkcEB4/RaAyT DHC8wBQ7WxDpIJdgzWASuC+eq+LFjUi63ShXqfNNziauIfycnZ7ZMlwA0yX3b5paeBTZ w9BQ== X-Gm-Message-State: AGi0PuYvZobLs1iiFUPRS9VxbDdn/ZZYWIaK9ekQfOhWp3BcB6ioZCTB 1jaOc1xUdRelu3ld5AOJoBk= X-Google-Smtp-Source: APiQypJzk6mhHi2ZZcBZ7iHN19zKlFbNNhzr42i1pKfm504BT9oB+eEciAt7JzxlVfIruc8eYM6MIg== X-Received: by 2002:a05:6000:1048:: with SMTP id c8mr10100182wrx.1.1588787463128; Wed, 06 May 2020 10:51:03 -0700 (PDT) Received: from pumpkin.pr0.tips (xdsl-195-14-219-88.nc.de. [195.14.219.88]) by smtp.gmail.com with ESMTPSA id v131sm4231242wmb.19.2020.05.06.10.51.02 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 06 May 2020 10:51:02 -0700 (PDT) Received: by pumpkin.pr0.tips (Postfix, from userid 1000) id E30D414A7; Wed, 6 May 2020 19:51:01 +0200 (CEST) Date: Wed, 6 May 2020 19:51:01 +0200 From: Timo Buhrmester To: Ottavio Caruso Cc: Polytropon , malaizhichun@tom.com, freebsd-questions@freebsd.org Subject: Re: On a serious note, what I'd change about FreeBSD hier(7) Message-ID: <20200506175100.kvs2qj7ecy5ovml3@pumpkin.pr0.tips> References: <83788746a7d8a802d8af4b582e00827166febd1a.camel@tom.com> <20200506172115.cb3b572b.freebsd@edvax.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) X-Rspamd-Queue-Id: 49HPK50DvYz3yRv X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=aU+0+CS/; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of fstdlkml@gmail.com designates 2a00:1450:4864:20::430 as permitted sender) smtp.mailfrom=fstdlkml@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FREEMAIL_TO(0.00)[yahoo.com]; RECEIVED_SPAMHAUS_PBL(0.00)[88.219.14.195.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_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)[]; RCPT_COUNT_THREE(0.00)[4]; 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)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[0.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(0.00)[ip: (-9.07), ipnet: 2a00:1450::/32(-2.30), asn: 15169(-0.43), country: US(-0.05)]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 May 2020 17:51:05 -0000 > I'd pretty much want to have all non-base stuff into somewhere else > than /usr/local. I like NetBSD installing ports in /usr/pkg (or > whenever you want set your $PREFIX to). I'd rather have /usr/local for > my own personal software and avoid it messing up with official ports. Same here. I have a single FreeBSD machine in an ocean of NetBSD and Linux so every now and then I'll install something without stopping to recall that I'm on the FreeBSD machine. It hurts every time to undo the installation, especially when what was installed collided with an installed port. Maybe I should write a make wrapper that detects whether I'm in /usr/local and goes Abort, Retry, Ignore?...