From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36838) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fEILq-0003rc-Ak for guix-patches@gnu.org; Thu, 03 May 2018 13:49:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fEILm-00008V-Ih for guix-patches@gnu.org; Thu, 03 May 2018 13:49:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:40570) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fEILm-00008M-E3 for guix-patches@gnu.org; Thu, 03 May 2018 13:49:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fEILm-0008OF-3t for guix-patches@gnu.org; Thu, 03 May 2018 13:49:02 -0400 Subject: [bug#28004] Chromium 66 + status update Resent-Message-ID: Date: Thu, 3 May 2018 17:49:03 +0000 From: Nils Gillmann Message-ID: <20180503174903.asxoaobk6jy2dgk7@abyayala> References: <87y3qvb15k.fsf@fastmail.com> <87po32c47b.fsf@fastmail.com> <87po2own4s.fsf@dustycloud.org> <87woww8ojw.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <87woww8ojw.fsf@fastmail.com> 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" To: Marius Bakke Cc: 28004@debbugs.gnu.org Marius Bakke transcribed 69K bytes: > Christopher Lemmer Webber writes: >=20 > > Hello! I'd like to speak up in favor of getting Chromium merged into > > Guix master. As a web developer, sometimes I have to test things > > against multiple browsers. Having Chromium in GuixSD would help me out > > a lot. > > > > It looks like a mountain of hard work has been put into this. Could we > > get it merged rather than have that work languish? >=20 > Hello! >=20 > I use this browser a lot, so it's hardly languishing. >=20 > There was a recent discussion[0] about the Pale Moon browser, where it > was pointed out that the FSDG[1] requires that any third-party > repositories must be committed to only free software. >=20 > [0] https://lists.gnu.org/archive/html/guix-devel/2018-03/msg00319.html > [1] https://www.gnu.org/distros/free-system-distribution-guidelines.html#= license-rules >=20 > Unfortunately there are UI links to the Chrome "Web Store" still. It's > not possible to install from it without setting the > CHROMIUM_ENABLE_WEB_STORE variable, but I'm not sure if that is > sufficient. It's unfortunate if an unsuspecting user stumbles into the > Web Store and tries to install something (free or not) and only then > finds out that it does not work. >=20 > The other remaining issue is that some data is sent to Google whenever > you start the browser for the first time. I don't think that's a > blocker, but it's certainly something we should aim to fix. >=20 > Attached are updates for 66. The first is an interdiff from the > previous 65 patch; the other is the full "squashed" patch for > convenience. >=20 > New in this version: >=20 > * The snippet will now error if a preserved directory is not present. > * Chromium again requires a git revision of libvpx. > * The "safe browsing" feature requires the nonfree "unrar" program(!!), > as such it has been compiled out. Luckily "Inox" already had a patch > to make the thing actually build with that flag disabled. > * Cosmetic rearrangement of patches to follow Debian and Inox patch order. >=20 > From a6ce5ebc121f129c3097f1f105b6a4de925b43e9 Mon Sep 17 00:00:00 2001 > From: Marius Bakke > Date: Tue, 17 Apr 2018 03:54:56 +0200 > Subject: [PATCH] Chromium 66 update. >=20 Good progress :) However, I'm a friend of bundling patches. Patches you have in a known loca= tion don't run away, like "addmissingblinktools": Starting download of /gnu/store/1djisy58jqjajbfcrd32vf7hrg9qvzwa-add-missin= g-blink-tools.patch =46rom https://bazaar.launchpad.net/~chromium-team/chromium-browser/bionic-= stable/download/head:/addmissingblinktools-20180416203514-02f50sz15c2mn6ei-= 1/add-missing-blink-tools.patch... download failed "https://bazaar.launchpad.net/~chromium-team/chromium-brows= er/bionic-stable/download/head:/addmissingblinktools-20180416203514-02f50sz= 15c2mn6ei-1/add-missing-blink-tools.patch" 404 "Not Found" Starting download of /gnu/store/1djisy58jqjajbfcrd32vf7hrg9qvzwa-add-missin= g-blink-tools.patch =46rom http://mirror.hydra.gnu.org/file/add-missing-blink-tools.patch/sha25= 6/1im2l1g6g9mangpfphbkg6zxyglbfwbkm5jxv122yxqgm6vxzz6s... download failed "http://mirror.hydra.gnu.org/file/add-missing-blink-tools.p= atch/sha256/1im2l1g6g9mangpfphbkg6zxyglbfwbkm5jxv122yxqgm6vxzz6s" 404 "Not = Found" Starting download of /gnu/store/1djisy58jqjajbfcrd32vf7hrg9qvzwa-add-missin= g-blink-tools.patch =46rom http://tarballs.nixos.org/sha256/1im2l1g6g9mangpfphbkg6zxyglbfwbkm5j= xv122yxqgm6vxzz6s... download failed "http://tarballs.nixos.org/sha256/1im2l1g6g9mangpfphbkg6zxy= glbfwbkm5jxv122yxqgm6vxzz6s" 404 "Not Found" failed to download "/gnu/store/1djisy58jqjajbfcrd32vf7hrg9qvzwa-add-missing= -blink-tools.patch" from "https://bazaar.launchpad.net/~chromium-team/chrom= ium-browser/bionic-stable/download/head:/addmissingblinktools-2018041620351= 4-02f50sz15c2mn6ei-1/add-missing-blink-tools.patch" builder for `/gnu/store/5hbv5vgnla974qiw6kakc28a4k35h96n-add-missing-blink-= tools.patch.drv' failed to produce output path `/gnu/store/1djisy58jqjajbfc= rd32vf7hrg9qvzwa-add-missing-blink-tools.patch' cannot build derivation `/gnu/store/2z8i7b4l4l0p5b3pj4swdl2pvbdj5q24-chromi= um-66.0.3359.117.tar.xz.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/4fxkp0aa1vr2b9fbl9kw8l8ijw0zrd25-chromi= um-66.0.3359.117.drv': 1 dependencies couldn't be built guix package: error: build failed: build of `/gnu/store/4fxkp0aa1vr2b9fbl9k= w8l8ijw0zrd25-chromium-66.0.3359.117.drv' failed