From nobody Tue Jan 21 22:05:21 2025 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Yd1VK6CqYz5lfX0 for ; Tue, 21 Jan 2025 22:05:29 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yd1VK1nz2z44C8 for ; Tue, 21 Jan 2025 22:05:28 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (124-18-43-234.area1a.commufa.jp [124.18.43.234]) (authenticated bits=0) by www121.sakura.ne.jp (8.17.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 50LM5Mvb037416; Wed, 22 Jan 2025 07:05:25 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dec.sakura.ne.jp; s=s2405; t=1737497125; bh=ydfB0I6S1EM7WhpZ3QPompgQ/Yu2ecr1MWr8CcOQ6O4=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=sJp0VfFW75BkgelTQoT9Ks+QZ8hehtzS/nlqfbHfnedUBrbda9J4H+HMDvu8x8+N9 cn9A6QfSZe4xEaAP89oqkSXyiPosqXBvq0GakGhZ4WKwmobNEG2ETFn9e3tfjIo5hb nBFr/cmlJaaq1Wd+263EgQW2jvqkosESxd7VXSVs= Date: Wed, 22 Jan 2025 07:05:21 +0900 From: Tomoaki AOKI To: Sulev-Madis Silber Cc: freebsd-current@freebsd.org Subject: Re: /usr/src and /usr/ports not git directories ? Message-Id: <20250122070521.be09182cbf70fb893e37d657@dec.sakura.ne.jp> In-Reply-To: References: Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.2) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Yd1VK1nz2z44C8 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] On Tue, 21 Jan 2025 22:35:18 +0200 Sulev-Madis Silber wrote: > not shipping src in installer? what could possibly go wrong! > > i was just thinking of this the other day. that installers are self-contained packages that come with os and it's source... When needed building something locally (i.e., custom kernel with genuine world, only some specific leaf ports needs non-default options), src and/or ports package that exactly matches what other parts are built from would be wanted, and it could be difficult for newbies determining at which commit they'd been built from. With this aspect (alone), src and ports packages would be useful. > On January 21, 2025 10:09:43 PM GMT+02:00, Gleb Smirnoff wrote: > ... > >I think that /usr/src and /usr/ports as part of FreeBSD release > >distribution should just go away. But we should provide a one liner > >command to get them in a proper way (shallow git checkout). -- Tomoaki AOKI