Package: guix-patches;
Reported by: Marius Bakke <mbakke <at> fastmail.com>
Date: Mon, 7 Aug 2017 20:00:01 UTC
Severity: normal
Done: Marius Bakke <mbakke <at> fastmail.com>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: Nils Gillmann <ng0 <at> n0.is> To: Marius Bakke <mbakke <at> fastmail.com> Cc: 28004 <at> debbugs.gnu.org Subject: [bug#28004] Chromium 66 + status update Date: Thu, 3 May 2018 17:58:45 +0000
Nils Gillmann transcribed 4.4K bytes: > Marius Bakke transcribed 69K bytes: > > Christopher Lemmer Webber <cwebber <at> dustycloud.org> writes: > > > > > 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? > > > > Hello! > > > > I use this browser a lot, so it's hardly languishing. > > > > 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. > > > > [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 > > > > 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. > > > > 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. > > > > Attached are updates for 66. The first is an interdiff from the > > previous 65 patch; the other is the full "squashed" patch for > > convenience. > > > > New in this version: > > > > * 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. > > > > > From a6ce5ebc121f129c3097f1f105b6a4de925b43e9 Mon Sep 17 00:00:00 2001 > > From: Marius Bakke <mbakke <at> fastmail.com> > > Date: Tue, 17 Apr 2018 03:54:56 +0200 > > Subject: [PATCH] Chromium 66 update. > > > > Good progress :) > > However, I'm a friend of bundling patches. Patches you have in a known location > don't run away, like "addmissingblinktools": > > Starting download of /gnu/store/1djisy58jqjajbfcrd32vf7hrg9qvzwa-add-missing-blink-tools.patch > From 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-browser/bionic-stable/download/head:/addmissingblinktools-20180416203514-02f50sz15c2mn6ei-1/add-missing-blink-tools.patch" 404 "Not Found" > > Starting download of /gnu/store/1djisy58jqjajbfcrd32vf7hrg9qvzwa-add-missing-blink-tools.patch > From http://mirror.hydra.gnu.org/file/add-missing-blink-tools.patch/sha256/1im2l1g6g9mangpfphbkg6zxyglbfwbkm5jxv122yxqgm6vxzz6s... > download failed "http://mirror.hydra.gnu.org/file/add-missing-blink-tools.patch/sha256/1im2l1g6g9mangpfphbkg6zxyglbfwbkm5jxv122yxqgm6vxzz6s" 404 "Not Found" > > Starting download of /gnu/store/1djisy58jqjajbfcrd32vf7hrg9qvzwa-add-missing-blink-tools.patch > From http://tarballs.nixos.org/sha256/1im2l1g6g9mangpfphbkg6zxyglbfwbkm5jxv122yxqgm6vxzz6s... > download failed "http://tarballs.nixos.org/sha256/1im2l1g6g9mangpfphbkg6zxyglbfwbkm5jxv122yxqgm6vxzz6s" 404 "Not Found" > failed to download "/gnu/store/1djisy58jqjajbfcrd32vf7hrg9qvzwa-add-missing-blink-tools.patch" from "https://bazaar.launchpad.net/~chromium-team/chromium-browser/bionic-stable/download/head:/addmissingblinktools-20180416203514-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/1djisy58jqjajbfcrd32vf7hrg9qvzwa-add-missing-blink-tools.patch' > cannot build derivation `/gnu/store/2z8i7b4l4l0p5b3pj4swdl2pvbdj5q24-chromium-66.0.3359.117.tar.xz.drv': 1 dependencies couldn't be built > cannot build derivation `/gnu/store/4fxkp0aa1vr2b9fbl9kw8l8ijw0zrd25-chromium-66.0.3359.117.drv': 1 dependencies couldn't be built > guix package: error: build failed: build of `/gnu/store/4fxkp0aa1vr2b9fbl9kw8l8ijw0zrd25-chromium-66.0.3359.117.drv' failed > > > Is this the patch you included? https://bazaar.launchpad.net/~chromium-team/chromium-browser/artful-beta/view/head:/debian/patches/add-missing-blink-tools.patch guix hash is 1im2l1g6g9mangpfphbkg6zxyglbfwbkm5jxv122yxqgm6vxzz6s and matches the one the package definition expected.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.