From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id OD3zBScdAWTPxQAAbAwnHQ (envelope-from ) for ; Thu, 02 Mar 2023 23:03:19 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id AEB+BScdAWQozQAA9RJhRA (envelope-from ) for ; Thu, 02 Mar 2023 23:03:19 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C7FFC89D for ; Thu, 2 Mar 2023 23:03:18 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=HTZFpAhN; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1677794598; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=JE3JZn096fSgfXs1k+Evlimi8F28Ifa/60u3vP4E6/k=; b=ofuHt6+84BoX6asX8Ko6lT0ttD48hzVtWxgoDKUak9fvShH6tRP33Zzf5U1+vk5DCprNm4 pRaR+IEUwUNfPEeAaktz4rgFoMX+sK0gmzYEsRYYnSRLLyuN6xklebF5Kd5L+cvq9pTHTi 2OFj7ptdqOdkVngC6kqKxJjUwEFxZfKDqfn8p11Dl/kx5foVXuDVANGcOV/Y9T9bC+4pXN 02Fpa0wF49r+Lv1njwCGF03zqOxbCQ4RN1XPd+h4pw8VPfy9LnoPckWttpyCPI9BcNPwtP WFk55IsycsIsbq6mgWQ7GJyyMymg5lz2FfhLKnmWii8OK+dlAPPcuHOiJYI+Ow== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=HTZFpAhN; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1677794598; a=rsa-sha256; cv=none; b=stq4XDoNMEF4RnwTk/AuZZEo3pKuXUXosfERqK3v+mWSUnGxkSf1o9EqUmmnPD0Km5pelv wQ1UY5jO46BtZbkrReZA9ooQ+Lr1HP/uYKdnlmP5UTs8bD8dBRWvm4d+91wf8LuQO+A0OU /GKIYXILGfd3LuY8LNmfMZmLQPB2QNzrYNv/tnOUJEQH/+Lzt34savouwtUIrMi3lxd3EO MHbCSP6Q8vG6biLvPQXMx2X9vkUVvRARkEgVE9u7IODZ/VnN7JkaL76lB3u+4VQeB9J/gE MaMSBRjJLL6pVnHNHFXr9isZ0A7tQDmiWr4foPhYephSLY+SpBsFafK0lb1djw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pXr0y-0000mF-Kc; Thu, 02 Mar 2023 17:03:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXr0w-0000li-RV for bug-guix@gnu.org; Thu, 02 Mar 2023 17:03:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pXr0w-0001hr-JL for bug-guix@gnu.org; Thu, 02 Mar 2023 17:03:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pXr0w-0003MC-3C for bug-guix@gnu.org; Thu, 02 Mar 2023 17:03:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#61914: IceCat does not start with en_GB.utf8 locale Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 02 Mar 2023 22:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61914 X-GNU-PR-Package: guix X-GNU-PR-Keywords: moreinfo To: Timo Wilken Cc: 61914@debbugs.gnu.org Received: via spool by 61914-submit@debbugs.gnu.org id=B61914.167779456112877 (code B ref 61914); Thu, 02 Mar 2023 22:03:02 +0000 Received: (at 61914) by debbugs.gnu.org; 2 Mar 2023 22:02:41 +0000 Received: from localhost ([127.0.0.1]:58551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXr0b-0003Lc-0m for submit@debbugs.gnu.org; Thu, 02 Mar 2023 17:02:41 -0500 Received: from mail-qt1-f182.google.com ([209.85.160.182]:44696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXr0Z-0003LP-1c for 61914@debbugs.gnu.org; Thu, 02 Mar 2023 17:02:40 -0500 Received: by mail-qt1-f182.google.com with SMTP id s12so884272qtq.11 for <61914@debbugs.gnu.org>; Thu, 02 Mar 2023 14:02:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=JE3JZn096fSgfXs1k+Evlimi8F28Ifa/60u3vP4E6/k=; b=HTZFpAhNrYWrKk3SWw/4fX67bDNUQFV55HZk0gee+Kq3+cF0Yq267I/8GpJIFWA64J /0EqAjikBpJigaMzkoWIPMTbr+VfyGvMq1aoXccFWuXQXfiKL9Ra8fbPC2GRV/dpGvNV Zf1NcKeKFK1pXUojDS6+YFxencwtoOw+fMzt0wD32GPPrlG4WDVBsQu8ft4YwaG5Geo+ zWOQeddbW3dqJH1oYJdZYc1S07csBV7vXIWUey9DR4tHmivpLtvAIdyWWM5c9a1eOTpS dDa9WKy4XJNXhxzt93KvffoOV3yiK8vKgfzKNRUPUhTQEE6j7jKfbLf9Bb9dnDbJwtjO MJmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=JE3JZn096fSgfXs1k+Evlimi8F28Ifa/60u3vP4E6/k=; b=z53RRM8Enit9TVHQCKrBr3NyNJRSQmCfL1d+b2pVwyI/vl48IWWlQrtGlQytyeti44 xtuufU81YDnk18jIfBWQoSqFdWUVSBHDOdm4BzuQ9swBheOI1Wi3bRrwMkC6UNCiUrjz AXxUJNUM21VHhe79k+j2lS4eeuW7xmLelDgyk2+g18zwgHu8HTIdr8Q6qDeu9g3huDyg 8kaOgi3ZpJ03BCdJwJUkZu9edBRS/S/L2XzshrYH4SFES8yiyysVIt2jMfSGR+LsalnY 7rv739A0UxcHHA/j36Ut+VVvAFnuwiHbhEUKlDfNA3NJO6urrA5C9nMfprEtGMTGBAbQ Lhog== X-Gm-Message-State: AO0yUKWpasc7umfQt9k+ydXTuu+c5/N8MeXEAR3MnMe0N07FpgaSt4qb DXOJUQi5kGOEV34/v7FB9R9xyK7YtrmZ7A== X-Google-Smtp-Source: AK7set9DwaRr+2RDt7cdFgAS7WBnIM/HmLAQL5YxQyIz/TanzTqOiypVFzAOA5Urxj5amwtroLEeiw== X-Received: by 2002:ac8:570d:0:b0:3bf:e364:1d19 with SMTP id 13-20020ac8570d000000b003bfe3641d19mr20350595qtw.54.1677794553060; Thu, 02 Mar 2023 14:02:33 -0800 (PST) Received: from hurd (dsl-10-128-15.b2b2c.ca. [72.10.128.15]) by smtp.gmail.com with ESMTPSA id o8-20020ac80248000000b003c00573aaffsm534423qtg.3.2023.03.02.14.02.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Mar 2023 14:02:32 -0800 (PST) From: Maxim Cournoyer References: <878rgfgq54.fsf@gmail.com> Date: Thu, 02 Mar 2023 17:02:31 -0500 In-Reply-To: (Timo Wilken's message of "Thu, 2 Mar 2023 17:37:23 +0100") Message-ID: <87edq6errc.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: X-Migadu-Spam-Score: -2.90 X-Spam-Score: -2.90 X-Migadu-Scanner: scn0.migadu.com X-Migadu-Queue-Id: C7FFC89D List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-TUID: o8Aal6nnBhNu Hello Timo, (Please don't forget to keep the bug in CC so that our discussion remains public so that anyone can jump in to help!) Timo Wilken writes: > Hi Maxim, > > Thanks for your reply! > > What finally worked for me was the following: > > $ sed -i.bak > 's|/gnu/store/hhfcn8viysyz2qz9rvvqkj91i5nxzd9s|/gnu/store/bwcrfgfrri9bpglgb5raih167jaxibkv|g' > \ > ~/.mozilla/icecat/vfc41hol.default/extensions.json \ > ~/.mozilla/icecat/vfc41hol.default/addonStartup.json.lz4 > > After running that, IceCat suddenly worked fine. > > No directory starting with /gnu/store/hhfcn8viysyz2qz9rvvqkj91i5nxzd9s > exists on my system. > > I guess that means the "guix gc" I did yesterday is to blame! > There were lots of entries like the following in my extensions.json: > > "rootURI":"jar:file:///gnu/store/hhfcn8viysyz2qz9rvvqkj91i5nxzd9s-icecat-102.8.0-guix0-preview1/lib/icecat/browser/extensions/langpack-xh@icecat.mozilla.org.xpi!/", > > ...and then when guix gc deleted an old IceCat directory, these files > were gone. Interesting. I would have expected that the language packs extensions, which are shipped with icecat itself (they are in its application global directory, under for example /gnu/store/...-icecat-102.8.0-guix0-preview1/lib/icecat/browser/extensions), would have self-updated when the browser would have changed. Perhaps it depends on the version string of icecat changing, or their date stamp, which is purposefully set to 1970 for reproducibility. Browsing about:config, I see: --8<---------------cut here---------------start------------->8--- extensions.systemAddon.update.enabled false --8<---------------cut here---------------end--------------->8--- I wonder if this could make a different to be set to true instead. It's set to false by the makeicecat.sh script we run to transform the Firefox source into GNU IceCat. I guess we'll have to look at the source for more clues as to how language pack updates are handled exactly. -- Thanks, Maxim