From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Darrington Subject: Re: [PATCH 1/4] gnu: Separate util-linux into three packages. Date: Mon, 14 Nov 2016 18:46:28 +0100 Message-ID: <20161114174628.GA32053@jocasta.intra> References: <1478812461-18483-1-git-send-email-jmd@gnu.org> <87wpg8lpfc.fsf@gnu.org> <20161112152808.GA21994@jocasta.intra> <20161112170948.GA23070@jocasta.intra> <874m3cjoku.fsf@gnu.org> <20161113082110.GA6656@jocasta.intra> <877f87io95.fsf@gnu.org> <20161113140647.GA10548@jocasta.intra> <87h97abdel.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="45Z9DzgjV8m4Oswq" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46553) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c6LL9-0000qI-Lu for guix-devel@gnu.org; Mon, 14 Nov 2016 12:46:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c6LL8-00035n-KJ for guix-devel@gnu.org; Mon, 14 Nov 2016 12:46:43 -0500 Content-Disposition: inline In-Reply-To: <87h97abdel.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ludovic Court??s Cc: guix-devel@gnu.org --45Z9DzgjV8m4Oswq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 14, 2016 at 10:48:18AM +0100, Ludovic Court??s wrote: John Darrington skribis: > GuixSD doesn???t use the ???mount??? command to mount file syst= ems so that > shouldn???t have any influence. > > What does it use instead? =20 The ???mount??? system call; see (gnu build file-systems). I confess, I have not really thought about this before. But supposing someb= ody has in their /etc/config.scm: (file-systems=20 (cons* (file-system (device "my-root") (title 'label) (mount-point "/") (type "ext4")) (file-system (device "fileserver.example.com:/home") (title 'device) (mount-point "/home") (type "nfs4")) %base-file-systems)) Would the /home filesystem then get mounted on boot? =20 > I'm irritated that util-linux has so many, completely unrelated thin= gs in it. For example > it contains the "mount", "cal" and "col" commands. Regardless of = the NFS issues, I=20 > suggest we consider separating it anyway, into several packages all = deriving from the common > source. =20 The strategy is to stick to what upstream does, in general, and I???m = not convinced splitting would buy us much (in terms of disk usage, for instance.) In general I think that is a sensible strategy. Splitting, would not buy u= s anything=20 in terms of disk space, but I think it would mean less rebuilding when some= configure=20 option needs to be changed. J' =20 --=20 Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3=20 fingerprint =3D 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. --45Z9DzgjV8m4Oswq Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlgp+HQACgkQimdxnC3oJ7PBrACfXgMb2Wb0pOTh2aIm5Eth0CV3 CiEAnj0rix9IFPsPUP804/yUGHmWEtZ/ =OU1w -----END PGP SIGNATURE----- --45Z9DzgjV8m4Oswq--