From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:42974) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jMHkt-0002fb-4Y for guix-patches@gnu.org; Wed, 08 Apr 2020 16:57:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jMHks-0002Qs-8O for guix-patches@gnu.org; Wed, 08 Apr 2020 16:57:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41398) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jMHks-0002Qo-5t for guix-patches@gnu.org; Wed, 08 Apr 2020 16:57:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jMHks-0000vL-4T for guix-patches@gnu.org; Wed, 08 Apr 2020 16:57:02 -0400 Subject: [bug#40514] Should we shrink the installer by a gig or so? Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:42918) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jMHkK-0002Tp-Ta for guix-patches@gnu.org; Wed, 08 Apr 2020 16:56:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jMHkJ-0002F0-PI for guix-patches@gnu.org; Wed, 08 Apr 2020 16:56:28 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:56404) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jMHkJ-0002Dk-7d for guix-patches@gnu.org; Wed, 08 Apr 2020 16:56:27 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 80744bff for ; Wed, 8 Apr 2020 20:56:24 +0000 (UTC) Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id afc5932e (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Wed, 8 Apr 2020 20:56:24 +0000 (UTC) Date: Wed, 08 Apr 2020 22:56:27 +0200 Message-ID: <87zhblofwk.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" Reply-to: Tobias Geerinckx-Rice , Tobias Geerinckx-Rice via Guix-patches From: Tobias Geerinckx-Rice via Guix-patches via To: 40514@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Guix, I've met at least someone who was worried that Guix wouldn't=20 support their System =E2=80=98because the installer fell back to text=20 mode=E2=80=99. They didn't mean nomodeset: obviously a 1.5-GiB ISO must=20 be hiding a full desktop somewhere, not just the interface of a=20 text-mode netinstaller image about 2.5% its total size: $ du -h Downloads/trisquel-netinst_8.0_amd64.iso 37M =E2=80=A6 $ du -h /gnu/store/l005v0ssz34gz5mrg3vpr51sq8sry8wp-image.iso 1.5G =E2=80=A6 Now I'm not suggesting we add Gnome (yet), but how about reducing=20 the size by 60% for 1.1.0? du -h /gnu/store/jcpg5wsflpymiq3vx929wq2cr0qbw44f-image.iso 561M =E2=80=A6 Our CD image finally fits on a CD! Remember those? I try not to. It also fits onto the ~100 1-=E2=80=98GB=E2=80=99 USB drives I have in a bo= x and=20 can now finally give away as Guix installers. Zisofs is a somewhat obscure, Linux-specific extension to Rock=20 Ridge that transparently (de)compresses file data using zlib. Our=20 linux-libre already supports it. As far as the system is=20 concerned it's just a regular iso9660 file system. Unlike squashfs (with which I'm currently playing) it requires=20 zero further changes to the creation or boot process that could=20 introduce new bugs. Hence I'm hopeful that this can be tested and=20 merged in time for the next release. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl6OOnsACgkQ2Imw8BjF STyrKA//SwprnvDEbo6IPbbdgPDbd+Dz9apL4n1cDcNtBwv1uHOShMl8fEXkjWgC 4fG0dI/+VtXucVCSCG6hAIlgbo5O+3rncl+RenYkJg1VWqKBeSOgugSiNe7mFi2+ 3zl06jJVzUpwW4geQOWcNXGO32a0axSwFXc/LZLiC+Uf/rZmCSG976bXyHUMcyMx pjl4PzcdeaIRka4jkuqvt3+CQKPYKn5+czhoVZjZouV5VNfHDSafBkFWOr/ZjW4W bIbTpGLVWWNOJzHRWHz9LPKiPxeoDoLV7Vz1ZWmAf0m3HezGew4wk4zOk3nPifcx I2nFIfFAKD/zATNXtrnw3hjB61aWgEkG8PW4kLUhZRAS2YT+MYpu8Y9Ymg1e9AiF m37ecV15jEczscUfOWJGexeK7OIeKvGs2iNgzoNAvcDoTJ7RqhLnzQZQVc7zPoqS a4jBgiNyQQ6BjVJbTJEGunr6s/itF3CdIih3EYeflEi/hyxwIMNpN+9eoPAu87kC FMZVfp8tJhTTnPilNK4kKbVQPbJsW7XJZwoiiiSypb8zenYrqKNDnVVfLy0b7vG1 baOzhR069+K5orpSrH+QnRuG5XUBByJB731OO6YLhaWBZVjTOFfgvQde4mL01OU6 DY0KFZLuB+R7tdryfO/wU2NSz91bkPFm8yPXDBuF/B1I6/Tt9bA= =+mT+ -----END PGP SIGNATURE----- --=-=-=--