From unknown Sun Jun 22 08:03:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61914: IceCat does not start with en_GB.utf8 locale Resent-From: Timo Wilken Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 02 Mar 2023 12:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61914 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 61914@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.167776078226107 (code B ref -1); Thu, 02 Mar 2023 12:40:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 Mar 2023 12:39:42 +0000 Received: from localhost ([127.0.0.1]:56073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXiDl-0006mz-F6 for submit@debbugs.gnu.org; Thu, 02 Mar 2023 07:39:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:36454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXiCj-0006ky-DS for submit@debbugs.gnu.org; Thu, 02 Mar 2023 07:38:38 -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 1pXiCb-00013y-9O for bug-guix@gnu.org; Thu, 02 Mar 2023 07:38:30 -0500 Received: from mail-zr0che01on2060b.outbound.protection.outlook.com ([2a01:111:f403:4023::60b] helo=CHE01-ZR0-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXiCY-0005Nj-Mu for bug-guix@gnu.org; Thu, 02 Mar 2023 07:38:28 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jiua3TY1qLEPVCfTcxT4acNMQaHEj45fvY0AsqjU2Gbv+hQ4MA1aakKHDJKdfiHeHlcVvA5XiSrRVuDSD2NzqDtwL9FksyP1Ga4XOwcuGGzLUw1XUopLv0ee0vxhLJzOQTtPz29yXdjPZtzBivK5fT3/dpdtS8xI6syykW7IlHtSLGP1Nm4MytaYqshgpO4UhrP81xtWK6SrERjTSLZl6hr+Ov/pynZZZeCxfQAxD3ppdPfX7vz8RLBmTKCNU7yIkvPw6PWTSzs29oWlzbXKSxA6UNWYmH5yfY3QxOWF208AWacmGeGV0nYD3RndNOcEqld6WcZdS/CEv5LfK7D8pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nOAXSEefGgNNpvAYqaKfiVtLAMClpHvEbilsyugjqfg=; b=j+vYY6acM6bHKdgFDwHeVwTMOS/wQaG23ENpYs5WomJE7+LU65f4nHguX8jlcixMxVB0MHxTfGIKxGP7PpcQeLbjYU3AjrWXp+mUHPfaTpv/v7r2eE7V66bNAgBfBf5uNJCnS3DKkdbv9EG57+8kE8QhPugji9K527hnhZw50rSIz6Jcvhp7PFJzfRUBUgMYWtFv6uew2nexiB4RgWqtCNfegyOuPFcW6nSi6HDdU5PGwm2yXGlvOx10OcNTGNeiXSE8irRM8yWGa1bsQJw5daghTmGQxSEcRQvYyxEVLLHpPf8s2PewoGvT1L7cikGmcZLYy38valDZAL49PByEXg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 188.184.36.46) smtp.rcpttodomain=gnu.org smtp.mailfrom=cern.ch; dmarc=pass (p=none sp=none pct=100) action=none header.from=cern.ch; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cern.ch; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nOAXSEefGgNNpvAYqaKfiVtLAMClpHvEbilsyugjqfg=; b=M9wUd5JTVbOmKiz9x/MsH8X8Q6Uj0ZSmmmvLJ3tY9oGT8FjsXfpOIGV3yoq1Ldd1GOrsl8VH7xoanplbaQHGajYi7T6UVs4gUe/ObwPR5dn5Dm1SIAHzj7k+x38Jtv+RZl8kE/zvulJTnb8AMFh/r83MmjxrXo9RRHggmiNE9IE= Received: from AM6PR08CA0026.eurprd08.prod.outlook.com (2603:10a6:20b:c0::14) by GV0P278MB0068.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:1e::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.18; Thu, 2 Mar 2023 12:33:22 +0000 Received: from AM0EUR02FT062.eop-EUR02.prod.protection.outlook.com (2603:10a6:20b:c0:cafe::b3) by AM6PR08CA0026.outlook.office365.com (2603:10a6:20b:c0::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.19 via Frontend Transport; Thu, 2 Mar 2023 12:33:22 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 188.184.36.46) smtp.mailfrom=cern.ch; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=cern.ch; Received-SPF: Pass (protection.outlook.com: domain of cern.ch designates 188.184.36.46 as permitted sender) receiver=protection.outlook.com; client-ip=188.184.36.46; helo=cernmxgwlb4.cern.ch; pr=C Received: from cernmxgwlb4.cern.ch (188.184.36.46) by AM0EUR02FT062.mail.protection.outlook.com (10.13.54.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.6156.19 via Frontend Transport; Thu, 2 Mar 2023 12:33:21 +0000 Received: from cernfe06.cern.ch (188.184.36.49) by cernmxgwlb4.cern.ch (188.184.36.46) with Microsoft SMTP Server (TLS) id 14.3.498.0; Thu, 2 Mar 2023 13:33:19 +0100 Received: from localhost (2001:1458:202:40::102:b156) by smtp.cern.ch (2001:1458:201:66::100:14) with Microsoft SMTP Server (TLS) id 14.3.498.0; Thu, 2 Mar 2023 13:33:19 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Date: Thu, 2 Mar 2023 13:33:20 +0100 Message-ID: From: Timo Wilken X-Mailer: aerc 0.14.0 X-Originating-IP: [2001:1458:202:40::102:b156] X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0EUR02FT062:EE_|GV0P278MB0068:EE_ X-MS-Office365-Filtering-Correlation-Id: d2434411-b242-43b9-e8cb-08db1b1a4f85 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TA8ATtX67Ys8CVf4lIMm2Tt5UaQyRWbRp52btbxvujM/ZdMvQc9XCSQp87uaw955tJiNZABPAcsWal//Fo6khsPlaaPyfsWuv0oTdPsc7VcaRu2NiPPuABiM8mbn+SoA5IBytu6ycSrJFqaq68QizMDVtZJo8MwXY+nZtTWKDYOSwf7NnQzyBV4+vJc7hlv2BC2bs6FSgUyYHh5Mr725rSZe6eWA6qx3zQWSto1JjpmTpzUVV3rYzEyKMwG4VYYFHj1s22sNefzffOa+f3LAI19v8Dp4+D7feqUaYs9iBSPQ2OP/I6MaEJsjMbJEWOsfCxAPdE45cEyWM2QALVRfO/P8+0gmrNkIOTdwTdRWgvohu1KvFiSc7tDrh2n27D+vH9YDA68qQNlOKOiXX9a5snwNYSt5AElil0GOjzHQC4LinqM6KPuLEd229YM6RNgB+p9EsmI3+QlQluFbMzl8ruu/P+6sk8fkOpYD3f6xAigXcoHNWfamAT9gO/6vN3wxx96ZQy7OW+qiRSAWKWpav69mdACH/cpjYSlrMQCmPkKY0/BUSjWTQAStwD2cqFZjrlRcSPUD/ohFiV24/Xb+CqdpwSTjE4qXzApfnS6rdMNinQ27HHZkySdAc4jNTELZEMUV8ZeGhQLxqr6OCyEEccdw+u10yHWhcxn+2WNSwxlmPELwR6VtTCXuhZVH9oEz X-Forefront-Antispam-Report: CIP:188.184.36.46; CTRY:CH; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:cernmxgwlb4.cern.ch; PTR:cernmx13.cern.ch; CAT:NONE; SFS:(13230025)(4636009)(39860400002)(346002)(376002)(136003)(396003)(451199018)(46966006)(36840700001)(40470700004)(786003)(356005)(82310400005)(316002)(5660300002)(41320700001)(6666004)(44832011)(478600001)(40480700001)(2906002)(86362001)(40460700003)(966005)(16526019)(33656002)(186003)(26005)(8936002)(36860700001)(83380400001)(6916009)(70206006)(70586007)(8676002)(336012)(7636003)(66574015)(47076005)(426003)(82740400003)(41300700001); DIR:OUT; SFP:1101; X-OriginatorOrg: cern.ch X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2023 12:33:21.2364 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d2434411-b242-43b9-e8cb-08db1b1a4f85 X-MS-Exchange-CrossTenant-Id: c80d3499-4a40-4a8c-986e-abce017d6b19 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c80d3499-4a40-4a8c-986e-abce017d6b19; Ip=[188.184.36.46]; Helo=[cernmxgwlb4.cern.ch] X-MS-Exchange-CrossTenant-AuthSource: AM0EUR02FT062.eop-EUR02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV0P278MB0068 Received-SPF: pass client-ip=2a01:111:f403:4023::60b; envelope-from=timo.wilken@cern.ch; helo=CHE01-ZR0-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Mailman-Approved-At: Thu, 02 Mar 2023 07:39:40 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) I cannot start IceCat with a non-C locale. It opens an almost-blank window, and I cannot open new tabs or navigate to any URL. If I run `LANG=3DC icecat', then it works fine. I use `guix system' and `guix home', and have IceCat installed in my `guix home' profile. I have my operating-system configured with the following locales: (locale "en_GB.utf8") (locale-definitions (list (locale-definition (name "en_GB.utf8") (source "en_GB")) (locale-definition (name "en_US.utf8") (source "en_US")) (locale-definition (name "fr_FR.utf8") (source "fr_FR")))) This is the output when running IceCat in my terminal (without explicitly setting LANG, so that it retains its value of "en_GB.utf8"): $ icecat ATTENTION: default value of option mesa_glthread overridden by environment. ATTENTION: default value of option mesa_glthread overridden by environment. ATTENTION: default value of option mesa_glthread overridden by environment. JavaScript error: chrome://pocket/content/SaveToPocket.jsm, line 130: NS_ER= ROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)= [nsIStringBundle.formatStringFromName] JavaScript error: chrome://browser/content/tabbrowser.js, line 7004: NS_ERR= OR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) = [nsIStringBundle.GetStringFromName] JavaScript error: chrome://browser/content/tabbrowser-tabs.js, line 64: NS_= ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNE= XPECTED) [nsIStringBundle.GetStringFromName] JavaScript error: resource:///modules/sessionstore/SessionStore.jsm, line 2= 458: TypeError: browser is undefined JavaScript error: resource:///modules/UrlbarInput.jsm, line 2641: NS_ERROR_= FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [ns= IStringBundle.GetStringFromName] JavaScript error: chrome://browser/content/browser.js, line 8052: TypeError= : browser is undefined JavaScript error: resource:///modules/sessionstore/TabStateFlusher.jsm, lin= e 230: TypeError: browser is undefined Missing chrome or resource URL: resource://gre/modules/UpdateListener.jsm Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.m= js console.error: "Error during quit-application-granted: [Exception... \"File= error: Not found\" nsresult: \"0x80520012 (NS_ERROR_FILE_NOT_FOUND)\" lo= cation: \"JS frame :: resource:///modules/BrowserGlue.jsm :: _onQuitApplica= tionGranted/tasks< :: line 1996\" data: no]" $ guix shell glibc -- locale LANG=3Den_GB.utf8 LC_CTYPE=3D"en_GB.utf8" LC_NUMERIC=3D"en_GB.utf8" LC_TIME=3D"en_GB.utf8" LC_COLLATE=3D"en_GB.utf8" LC_MONETARY=3D"en_GB.utf8" LC_MESSAGES=3D"en_GB.utf8" LC_PAPER=3D"en_GB.utf8" LC_NAME=3D"en_GB.utf8" LC_ADDRESS=3D"en_GB.utf8" LC_TELEPHONE=3D"en_GB.utf8" LC_MEASUREMENT=3D"en_GB.utf8" LC_IDENTIFICATION=3D"en_GB.utf8" LC_ALL=3D $ guix shell glibc -- locale -a C en_GB.utf8 en_US.utf8 fr_FR.utf8 POSIX $ guix describe Generation 2 Mar 02 2023 13:25:29 (current) [one non-free channel omitted] guix a7763e0 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: a7763e067d86908210758aab80d33e4f8b815b1c GUIX_PACKAGE_PATH=3D"/home/twilken/src/guix-decls" $ ls -l "$(which icecat)" lrwxrwxrwx 1 root root 84 Jan 1 1970 /home/twilken/.guix-home/profile/bin= /icecat -> /gnu/store/bwcrfgfrri9bpglgb5raih167jaxibkv-icecat-102.8.0-guix0= -preview1/bin/icecat From unknown Sun Jun 22 08:03:46 2025 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 14:55: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: To: Timo Wilken Cc: 61914@debbugs.gnu.org Received: via spool by 61914-submit@debbugs.gnu.org id=B61914.167776888125832 (code B ref 61914); Thu, 02 Mar 2023 14:55:02 +0000 Received: (at 61914) by debbugs.gnu.org; 2 Mar 2023 14:54:41 +0000 Received: from localhost ([127.0.0.1]:56266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXkKO-0006ia-Pr for submit@debbugs.gnu.org; Thu, 02 Mar 2023 09:54:41 -0500 Received: from mail-qt1-f170.google.com ([209.85.160.170]:34685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXkKM-0006iG-PN for 61914@debbugs.gnu.org; Thu, 02 Mar 2023 09:54:39 -0500 Received: by mail-qt1-f170.google.com with SMTP id l18so17167646qtp.1 for <61914@debbugs.gnu.org>; Thu, 02 Mar 2023 06:54:38 -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=boGgtY62fvIBzq+lsoTPJau5S1kOjTW61wd9ILo1CeY=; b=ddfIeTRVHKHawPApuFm6qMBi0lH0YEP0uhnrPlQ5+hORDan4ISes1m1UYIfNHxuaUC ZxCIvCZ5S/iz48sN71d+9a1Bdskl4rZ0TQ/k6w6us1WOala6zSZM59PrqlAGpkThyVF4 r1TTCnWD4HquJYp9kf0YBL5DMQwS20d76hxBWJtgtzOex1sFbWZu7BZmaW0PGuvnJJ07 k8K1U+xJQQQWKsvnXLvSrOesSWhYus5VWJJoP6FmCWRcWkS81evlAMQfImNpf6TkjJno qsBMZWWkSFwd/54BkTt90zc/4kAeVk+O8MhylmUlFGa/9H0txUK0slXa5Dcn4Ltv1ERL UFJQ== 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=boGgtY62fvIBzq+lsoTPJau5S1kOjTW61wd9ILo1CeY=; b=CZ6Z4mnfs4O4ci37SpbPgqXr/P4faFxGH2Galo8ci2nBUqs5zu+WsDLxy0xTIzaOdw ArUZV1NJScH5I2TvYTjQhqm76iazuurPcXfZfITvxkljbdfpnaB9dUAcUcLhObt5DE/m buN7n4LjX6CYOFp8Mb+Ecp6NecdAbYqqqHPVumLsoXXSNusAjOZw+g8hIbGRFw7N0Hlh vU1InP03nB0O9oV25RjA6kVhFoVW0nefojcg39A+SaeNu52UNSG+Wtb5mQZhls3jXzvc ZAK7O8Q5N4Itf8ybrcZSNCdwdLSxqX6WzWB3SWvPRbCmUyH6zUdf5p9etqgWH2Nz8RvE majQ== X-Gm-Message-State: AO0yUKWyagjKkxl7R/ePWstFpWKvX9c5ZnjSNNvrL+ds2yszRnXX/w4J SEcNvA/YnR/qamC+M4tWyvoboHwUVlsRkw== X-Google-Smtp-Source: AK7set+Jj9Ek1F+5P5pi9FWnK7DH7ClYHAx2ND5PME7QE5AkQt1UHgoBPv1XqrT2v/nMieTi+D4wcw== X-Received: by 2002:a05:622a:50:b0:3bf:ce27:e1fc with SMTP id y16-20020a05622a005000b003bfce27e1fcmr19165119qtw.7.1677768872920; Thu, 02 Mar 2023 06:54:32 -0800 (PST) Received: from hurd (dsl-10-128-15.b2b2c.ca. [72.10.128.15]) by smtp.gmail.com with ESMTPSA id n3-20020ac86743000000b003bfbf3afe51sm10228839qtp.93.2023.03.02.06.54.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Mar 2023 06:54:32 -0800 (PST) From: Maxim Cournoyer References: Date: Thu, 02 Mar 2023 09:54:31 -0500 In-Reply-To: (Timo Wilken's message of "Thu, 2 Mar 2023 13:33:20 +0100") Message-ID: <878rgfgq54.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-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Timo, Timo Wilken writes: > I cannot start IceCat with a non-C locale. It opens an almost-blank > window, and I cannot open new tabs or navigate to any URL. This is very odd, I've never seen that while testing locales stuff with IceCat. > If I run `LANG=C icecat', then it works fine. Could you try running with a fresh profile? E.g., 'icecat --ProfileManager', create a new profile, and start it from there? It should work. I suspect the problem may be caused by 'intl.locale.requested' being set to something. It needs to be unset for the system locale to be honored, so if that's the problem with your current profile, you could try clearing it by visiting "about:config" in the URL bar. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 02 09:55:51 2023 Received: (at control) by debbugs.gnu.org; 2 Mar 2023 14:55:52 +0000 Received: from localhost ([127.0.0.1]:57902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXkLX-0007Al-N9 for submit@debbugs.gnu.org; Thu, 02 Mar 2023 09:55:51 -0500 Received: from mail-qv1-f49.google.com ([209.85.219.49]:39563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXkLW-00074p-14 for control@debbugs.gnu.org; Thu, 02 Mar 2023 09:55:50 -0500 Received: by mail-qv1-f49.google.com with SMTP id ks17so11794827qvb.6 for ; Thu, 02 Mar 2023 06:55:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=0hL+JpgpEy8bETqLSEXwOKfhwkaM3nw03hUz19IlIyE=; b=pUcp9nDd8/clEDkZG1sG81nnnmPMO+npuKyYpx9iWH2UsVHglSLHewzWkEPZfXI+py Op7ChTiWfTAKh2WN4pXCS60ZHsmhUzYCl1500SMCqCX+sFzKIJyAhywzJilqIQFnQrri DZVzLV4Z95mr+S1ISUvqgogsm6G+aFfeU9rcVNmIT5cnF55DqzQq76RIVlq3Zklj/HHd 6JHfbDg0k3QqR/uGKYbTTdgUUmumZg/CnxFbN6os3xlWPO2eMRFcy/VbrMJdUP3ZNQ/u Dyud5O+HRoCXpe5tthcVmb914Y4aDK9HlYiqIT2+U+WuBfySo/5o/3twzCr/bRkwiqLF THlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0hL+JpgpEy8bETqLSEXwOKfhwkaM3nw03hUz19IlIyE=; b=VR6InpMR5VDBI5B57X5BuBWy02GSpwpUfZUVV3oarVD1pvYSBtBhbHcBNMNbQg2TP5 54NcwZpQZzb/sl937NESI8wdL43XRIQV1vIMjHYGSZz+vYGAW0zkmzs9ZZSG09f/kcxJ n3QA55vNPwmbd9U4U58rAw1VBlKrAaTOBRluDw02OdROjeoB441mhunMDskURlKd2XZv tohHLNPJUNLURX+SmJ0qiDdRKOOq9OMGOsavxJP9sGMlL9NZEkeQs7Cqr+hjSheTTusG rGZhRmbURHK7GJWj4/hMXPEVc9eKVIydgWHZBdSNg667a3+2i+ksmlOQakWKgBpsip7M o3Lw== X-Gm-Message-State: AO0yUKUf7vGYukNzKRPjB/gKuYQsex/cqqonmZwzSL3IdTlwgd+LJrlt 9wQPBY9SRf4ltHsxC6KZ4L8RAHjZfyg47A== X-Google-Smtp-Source: AK7set8/UbjsKTBlHYF9hqdIlyUM9fywm9DgP9XfLVeApvUxyl2M+n9Bt0834bolkMdcVZUSdfNs9g== X-Received: by 2002:ad4:5cc7:0:b0:537:4b09:670f with SMTP id iu7-20020ad45cc7000000b005374b09670fmr21382587qvb.25.1677768944453; Thu, 02 Mar 2023 06:55:44 -0800 (PST) Received: from hurd (dsl-10-128-15.b2b2c.ca. [72.10.128.15]) by smtp.gmail.com with ESMTPSA id 29-20020a05620a049d00b007290be5557bsm11131950qkr.38.2023.03.02.06.55.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Mar 2023 06:55:44 -0800 (PST) Date: Thu, 02 Mar 2023 09:55:43 -0500 Message-Id: <871qm7gq34.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #61914 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 61914 + moreinfo quit From unknown Sun Jun 22 08:03:46 2025 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-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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 From unknown Sun Jun 22 08:03:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61914: IceCat does not start with en_GB.utf8 locale Resent-From: Timo Wilken Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 02 Mar 2023 22:21: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: Maxim Cournoyer Cc: 61914@debbugs.gnu.org Received: via spool by 61914-submit@debbugs.gnu.org id=B61914.167779564814619 (code B ref 61914); Thu, 02 Mar 2023 22:21:02 +0000 Received: (at 61914) by debbugs.gnu.org; 2 Mar 2023 22:20:48 +0000 Received: from localhost ([127.0.0.1]:58561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXrI7-0003nf-E4 for submit@debbugs.gnu.org; Thu, 02 Mar 2023 17:20:48 -0500 Received: from mail-gv0che01hn2237.outbound.protection.outlook.com ([52.100.1.237]:12673 helo=CHE01-GV0-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXlvt-0006IJ-BG for 61914@debbugs.gnu.org; Thu, 02 Mar 2023 11:37:30 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JN1UJfs2JDPyjrDQ5N1soe0RJ1/tlHHLImgf7AoA5rLoqkoRxnPvdx3pShJwUWETuLyPN6k1akhsX+bZ8xm0Rq5Kx9XUUiE6mYN8Hh1z9Jh5n3lTM/Bcv939bgXn47TTNqdc06jWv0Q1sbVhhngNEk7ps1s7wLC319yzLX+7oGnZotMSlPBUvM/BZxwdemexu/2PTvTMfPOFKQ4aa27PpK4mdfwlO6saiPGxVHuPNGY6vx5QhZpGWzqTIzBwQNotLjT8jmIAfXYxVuVyicyOLRxuP/eeRG16WUkwKMdfpOLHxXsB6iniYDjEW7NPrA7mtj3IsboYF7Dl2g2FPRVLPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=oll9xABweobNQagRUYdu0RbgK84jaFASnbtlXgcN0gE=; b=fOOgJmRjFqVRvt2IUiWzVT4Z8fGy7IhXu6cYBU3Tq1foEF3V32LQZsxxFaf4CKHvdb+q5fjPPFJkRsy1Yna1sYoE7ySu8RfzXs/aTB+asEt4Abw2Il9ljEu4q+JqXX7okQstCP0MdDxxD+OTBeOZumupP0WFo7eSKlXBGKVwHSafK9hcZ37EQTBVgyyvKRCFZez/kXSbVSD9AbEI9p3h0kZSLfJmRB7Dogx2bv9SiHD8dI78I1SsAvD+Y2MFTsdOtsHYYuSe+e25QaJImh3mKhJnByD4/8FXmL3lbhEKEgz1CvtRg0SGptO5SnB1Hqtza+dIHF3/mf1RRkIRoSpo4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 188.184.36.50) smtp.rcpttodomain=gmail.com smtp.mailfrom=cern.ch; dmarc=pass (p=none sp=none pct=100) action=none header.from=cern.ch; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cern.ch; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oll9xABweobNQagRUYdu0RbgK84jaFASnbtlXgcN0gE=; b=Oq3Cj80nEv8u8ySQnqzmJ+KR4/2W8b2jXem5XlfiDMyEqTGYpF1F5Acf1PL6uygshONIPT6TyzV4j8pXyMsH4dwEtb2iqrL46tQZjo4/OcxF05FmqsGn7hW7/nXJ2UnDcsZSQb/6PgdsGl/GCit8aCj7+wc45KlIy72sOu0KViY= Received: from AS9P251CA0015.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:50f::29) by GVAP278MB0930.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:56::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.17; Thu, 2 Mar 2023 16:37:22 +0000 Received: from AM0EUR02FT027.eop-EUR02.prod.protection.outlook.com (2603:10a6:20b:50f:cafe::93) by AS9P251CA0015.outlook.office365.com (2603:10a6:20b:50f::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.19 via Frontend Transport; Thu, 2 Mar 2023 16:37:22 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 188.184.36.50) smtp.mailfrom=cern.ch; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=cern.ch; Received-SPF: Pass (protection.outlook.com: domain of cern.ch designates 188.184.36.50 as permitted sender) receiver=protection.outlook.com; client-ip=188.184.36.50; helo=cernmxgwlb4.cern.ch; pr=C Received: from cernmxgwlb4.cern.ch (188.184.36.50) by AM0EUR02FT027.mail.protection.outlook.com (10.13.54.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.6156.19 via Frontend Transport; Thu, 2 Mar 2023 16:37:22 +0000 Received: from cernfe01.cern.ch (188.184.36.42) by cernmxgwlb4.cern.ch (188.184.36.50) with Microsoft SMTP Server (TLS) id 14.3.498.0; Thu, 2 Mar 2023 17:37:22 +0100 Received: from localhost (128.141.225.38) by smtp.cern.ch (188.184.36.52) with Microsoft SMTP Server (TLS) id 14.3.498.0; Thu, 2 Mar 2023 17:37:20 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Date: Thu, 2 Mar 2023 17:37:23 +0100 Message-ID: From: Timo Wilken X-Mailer: aerc 0.14.0 References: <878rgfgq54.fsf@gmail.com> In-Reply-To: <878rgfgq54.fsf@gmail.com> X-Originating-IP: [128.141.225.38] X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0EUR02FT027:EE_|GVAP278MB0930:EE_ X-MS-Office365-Filtering-Correlation-Id: c6125168-8154-49f3-a6f0-08db1b3c65de X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xEoNGMwrMyAZE5ln0FCfraKxXoXCK0GNc6UlV9izC6IvWKDDWkY+ItJQcg+CPM4fOW9ipu7fXSwbDFr9s700xpze9bjYyaxjw+0p+xAo9O32KCxBdU2laQOvQ4q7ZmYw19uRmpjEU725weRR2THWBa1k2Zd0I6qRipwUUyNaYnAmrsg2NAu0O15RM5/84ra+vJXVe3rxP1yhsTyW0Mr//nzfhaWqcljG2rFb2e3wXDm9Np1HvgotQp2+YYvbYlVx2pgupGT9pnT/zPyoaMmlHs6DoaG0I6DKiu/TrtcKbbBlDTP8h7tO7NY918Q2Adp1L2Hljyo9VHKwwX0HUiLNl4lCl0bs6oORdLb6tjP8tCk0EWWnWC6FN5aFuv9t/jglLveN6xc7aTmKxPFOJsyHbQnxKKzcX7JzEXFeNjjjbL8uIy8awM2/ShgMyZ7hz4hxCvwgEBoiE+A5ho4YDz5vXcwtHHwatQS4I3u3kU0A5HK7QFLw1hRxkcPQK5YO554al2E+1UBHW4PrRmhi4qeAgPcGSo+eyIYCSMXVgBtXcflI07ZWM5ZfhTGrybvIMuCeEntBWYxBe27ImlYDcbj9bNs083colW8u/eQfuHgP6C1QpRGAF9030344mnwZquIcakVCT077QBKlFX0DkHUADg0RLKd9BQSSaUVykhEZHsolr/scM2+yYgEigsLIWp/V7CbXjLYn2teFliheh85A4xc7kcGpx++9saqJ+V4XmaM= X-Forefront-Antispam-Report: CIP:188.184.36.50; CTRY:CH; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:cernmxgwlb4.cern.ch; PTR:cernmx11.cern.ch; CAT:NONE; SFS:(13230025)(4636009)(136003)(346002)(396003)(376002)(39860400002)(8000799011)(451199018)(36840700001)(46966006)(40470700004)(86362001)(33656002)(40480700001)(2906002)(8676002)(4326008)(5660300002)(6916009)(8936002)(41300700001)(44832011)(82740400003)(7636003)(356005)(36860700001)(316002)(186003)(786003)(478600001)(70586007)(82310400005)(70206006)(41320700001)(66574015)(40460700003)(83380400001)(47076005)(26005)(426003)(16526019)(956004)(336012)(6300799022); DIR:OUT; SFP:1501; X-OriginatorOrg: cern.ch X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2023 16:37:22.1791 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c6125168-8154-49f3-a6f0-08db1b3c65de X-MS-Exchange-CrossTenant-Id: c80d3499-4a40-4a8c-986e-abce017d6b19 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c80d3499-4a40-4a8c-986e-abce017d6b19; Ip=[188.184.36.50]; Helo=[cernmxgwlb4.cern.ch] X-MS-Exchange-CrossTenant-AuthSource: AM0EUR02FT027.eop-EUR02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVAP278MB0930 X-Spam-Score: -0.0 (/) X-Mailman-Approved-At: Thu, 02 Mar 2023 17:20:46 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Maxim, Thanks for your reply! What finally worked for me was the following: $ sed -i.bak 's|/gnu/store/hhfcn8viysyz2qz9rvvqkj91i5nxzd9s|/gnu/store/bwcr= fgfrri9bpglgb5raih167jaxibkv|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-10= 2.8.0-guix0-preview1/lib/icecat/browser/extensions/langpack-xh@icecat.mozil= la.org.xpi!/", ...and then when guix gc deleted an old IceCat directory, these files were gone. Is there some way of forcing IceCat not to embed the /gnu/store path in the user's profile at runtime? On Thu Mar 2, 2023 at 3:54 PM CET, Maxim Cournoyer wrote: > Could you try running with a fresh profile? E.g., 'icecat > --ProfileManager', create a new profile, and start it from there? This works, as does using icecat --safe-mode (which presumably avoids loading all extensions and language packs). The new profile has the right /gnu/store paths embedded in extensions.json (i.e. those pointing to the "current" IceCat). I suppose this will blow up as well on the next guix gc... > It should work. I suspect the problem may be caused by > 'intl.locale.requested' being set to something. It needs to be unset > for the system locale to be honored, so if that's the problem with your > current profile, you could try clearing it by visiting "about:config" in > the URL bar. This setting was already cleared. Cheers, Timo From unknown Sun Jun 22 08:03:46 2025 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: Fri, 03 Mar 2023 15:45:01 +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.167785828414813 (code B ref 61914); Fri, 03 Mar 2023 15:45:01 +0000 Received: (at 61914) by debbugs.gnu.org; 3 Mar 2023 15:44:44 +0000 Received: from localhost ([127.0.0.1]:33720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pY7aN-0003qq-VY for submit@debbugs.gnu.org; Fri, 03 Mar 2023 10:44:44 -0500 Received: from mail-qt1-f177.google.com ([209.85.160.177]:44001) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pY7aM-0003qc-J2 for 61914@debbugs.gnu.org; Fri, 03 Mar 2023 10:44:43 -0500 Received: by mail-qt1-f177.google.com with SMTP id cf14so3232517qtb.10 for <61914@debbugs.gnu.org>; Fri, 03 Mar 2023 07:44:42 -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=aK75py/t0pv5a0MDsGk/KsAhcqX4iKoQH8EkWQiQw5M=; b=Rp1Jxmt9YRi7eplUefVpUWhS3UlPU89dUQYXJtyNWw4faj+CqBV53Q3/yDDPeSTgbA KINakxQZXIDz8ecEBtSznLwbqDyWCLy5KwRzCuiGKy8Drc7TF8R4P+pb64RG8u46FQiO nwYOahhToXiHFqVYfc5PLM6Akd0H5+tY/utX8FndsKFQE4Plgg/UrrQK4oGC40iv4Yof wFFssxhqoZx//E3ExKN+HIsZsNIqgfImLn4TfO2y8qPYKBWiwooV9mdu9NRmWtK5dtFq PO7BfOXTRDTrwdLHQaF7Ci0bAjeT/02jnhWfNIa1/d7IcQzK4URsCzPQrtY0q9bs8yPE Dlsw== 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=aK75py/t0pv5a0MDsGk/KsAhcqX4iKoQH8EkWQiQw5M=; b=t+9Mg093ukXkfGOnw+QZ6gls3mpCJh47YfrBS0y/J1fG5yoxqtvm6bmZppJTm/nf6F DUPwuz1xdquirh8DYjrmqVj2Vcsg5YxaJ7B/3VTqTv8BNGtKH/d4bHDU1MYB5NlDQTFm Qoj9ZS8MUz2q1eh406DkwpEcEO0466nafCW01iSEPbYuy0m1NxXWGuH+/vxFjX35jpaf YjS80Vgjv6s8OVAvqw18z+6G0kQ16KrevrytK7CvYg3LThEOiNOfCarJCW+au9EQuseg b2hB/t7hN5XRZ0y1r8lvFYzW9NcNMSdI6QzhZ8FyeEQl5HEjtZuDsmMaRjWVakwwIBj7 UX/w== X-Gm-Message-State: AO0yUKWSIra7moqDI9kYMLK+iAHXQ4kDPdcYqbO96a9DJgPfKcNsN0+d WqIkUQ2w6LCwfdU7YGvwVUXFy4DSVAk9yw== X-Google-Smtp-Source: AK7set/Fg17uq/ZjnmFbYZpaP3BzXnBwTVUE+Cge5tj3WmiM4VmCMi/0qn9NE6BPzcLl689cKLWatQ== X-Received: by 2002:ac8:7d05:0:b0:3b8:4951:57b7 with SMTP id g5-20020ac87d05000000b003b8495157b7mr4081377qtb.20.1677858276720; Fri, 03 Mar 2023 07:44:36 -0800 (PST) Received: from hurd (dsl-10-129-180.b2b2c.ca. [72.10.129.180]) by smtp.gmail.com with ESMTPSA id e10-20020a05620a014a00b0071a02d712b0sm1939893qkn.99.2023.03.03.07.44.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Mar 2023 07:44:36 -0800 (PST) From: Maxim Cournoyer References: <878rgfgq54.fsf@gmail.com> <87edq6errc.fsf@gmail.com> Date: Fri, 03 Mar 2023 10:44:30 -0500 In-Reply-To: <87edq6errc.fsf@gmail.com> (Maxim Cournoyer's message of "Thu, 02 Mar 2023 17:02:31 -0500") Message-ID: <87sfel4z6p.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-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Maxim Cournoyer writes: [...] > Browsing about:config, I see: > > extensions.systemAddon.update.enabled false > > 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. I have the same problem, where the French language pack I used with a previous version of IceCat (102.7.0) is not updating to the system-provided one. Setting 'extensions.systemAddon.update.enabled' to 'true' does not help. I've now reported the issue upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=1820196. I've also taken a peek at the source, and it seems the update/cache of language pack modules would be handled in the toolkit/mozapps/extensions/internal/XPIDatabase.jsm, e.g. in processFileChanges and updateExistingAddon. It seems the cache should be invalidated in our situation, based on the comment and logic: --8<---------------cut here---------------start------------->8--- /** * Updates the databse metadata for an existing add-on during database * reconciliation. * * @param {AddonInternal} oldAddon * The existing database add-on entry. * @param {XPIState} xpiState * The XPIStates entry for this add-on. * @param {AddonInternal?} newAddon * The new add-on metadata for the add-on, as loaded from a * staged update in addonStartup.json. * @param {boolean} aUpdateCompatibility * true to update add-ons appDisabled property when the application * version has changed * @param {boolean} aSchemaChange * The schema has changed and all add-on manifests should be re-read. * @returns {AddonInternal?} * The updated AddonInternal object for the add-on, if one * could be created. */ updateExistingAddon( oldAddon, xpiState, newAddon, aUpdateCompatibility, aSchemaChange ) { XPIDatabase.recordAddonTelemetry(oldAddon); let installLocation = oldAddon.location; // Update the add-on's database metadata from on-disk metadata if: // // a) The add-on was staged for install in the last session, // b) The add-on has been modified since the last session, or, // c) The app has been updated since the last session, and the // add-on is part of the application bundle (and has therefore // likely been replaced in the update process). if ( newAddon || oldAddon.updateDate != xpiState.mtime || (aUpdateCompatibility && this.isAppBundledLocation(installLocation)) ) { newAddon = this.updateMetadata( installLocation, oldAddon, xpiState, newAddon ); } else if (oldAddon.path != xpiState.path) { newAddon = this.updatePath(installLocation, oldAddon, xpiState); } else if (aUpdateCompatibility || aSchemaChange) { newAddon = this.updateCompatibility( installLocation, oldAddon, xpiState, aSchemaChange ); } else { newAddon = oldAddon; } if (newAddon) { newAddon.rootURI = newAddon.rootURI || xpiState.rootURI; } return newAddon; }, --8<---------------cut here---------------end--------------->8--- To be continued... -- Thanks, Maxim From unknown Sun Jun 22 08:03:46 2025 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: Mon, 06 Mar 2023 14:49:01 +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.167811413231164 (code B ref 61914); Mon, 06 Mar 2023 14:49:01 +0000 Received: (at 61914) by debbugs.gnu.org; 6 Mar 2023 14:48:52 +0000 Received: from localhost ([127.0.0.1]:41790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZC8y-00086Z-EV for submit@debbugs.gnu.org; Mon, 06 Mar 2023 09:48:52 -0500 Received: from mail-qt1-f176.google.com ([209.85.160.176]:39766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZC8w-00086M-3F for 61914@debbugs.gnu.org; Mon, 06 Mar 2023 09:48:50 -0500 Received: by mail-qt1-f176.google.com with SMTP id w23so10708668qtn.6 for <61914@debbugs.gnu.org>; Mon, 06 Mar 2023 06:48:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678114124; 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=93XwMJ1qui9Wo0BRwhKZsSGfzF5dvIclT2qH8a9q4fI=; b=g4dlHGphxTNERurjsikRDrSucD4WuuWfkt+OKfz5++WTETXeRrHVoh7VitZHkOZAI9 zsR4pr/WYbeGVtAr5iAfFtJIJK2qbknK1CDd4d4G+qdhvgteSG8rZJKCCOM738mGMYPR Wk4cfoefS599nEW1KkHMxzbqzgxCeF7boOfrzvEMeLwhV4+XY70/QyT2aEPCCzIY67Rg 9XpYz4O0zOLbFlBrvPxRyNNQcCg8trCUtYSIQr7H37jX7p9q0guqvIbfXTCB4Kf0tm6P S8vAsh810hdPwaG9wvaxr8QubxHRlSfDF07HaZACPa27/Kp0aCSdiVYa+j8EsKhPa3fZ 9f+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678114124; 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=93XwMJ1qui9Wo0BRwhKZsSGfzF5dvIclT2qH8a9q4fI=; b=uaaOotCPYrJCraQPSzwZsElEvPeAhdj/B6izD1B3pGof5nRZrK/jei/pdcO09OCdk2 S6IR1//RTd1EIvy7AcblnWsz+8iGe1LTlx9Kvg8NFqWZFyxISiJjV8WLESRyOukq8gSO 11UJLmbFqGm95jgqqaEFRwb96wwyOF47uXRgpl7M45oBzl8LgX6Hjo6/l6ZltG/O2i9I HRC4K8NLhUTRDQC4c4Bnb3ybzvFBTYuIeDSUQ2+PcNr7KAEF3H5gcJycOoJaOELw/q8R tY0/WGUm0LFudraErH/Jha9GOxJDEtLieIeOy3pM6+AYmdFMNW98crhGquSy+1/31c7t 4ESQ== X-Gm-Message-State: AO0yUKX1xkHvoarfwaGvh+Ve7DCTAs8I0szmtqWGw25LQNHbGO4rSxkg 8Uolqd6eKPOV4mvZlUK2J7Tf/+VSx0fXEA== X-Google-Smtp-Source: AK7set/o6mMPipuAeNnEBdo5Ib883jQYkoZb+3jRVGXI0NceWnhUCZO0vdURXj517QZioMd7F6vOVQ== X-Received: by 2002:a05:622a:1889:b0:3b8:6a90:ece5 with SMTP id v9-20020a05622a188900b003b86a90ece5mr19201057qtc.62.1678114124069; Mon, 06 Mar 2023 06:48:44 -0800 (PST) Received: from hurd (dsl-149-144.b2b2c.ca. [66.158.149.144]) by smtp.gmail.com with ESMTPSA id y22-20020a05620a44d600b0074270440092sm7613474qkp.51.2023.03.06.06.48.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Mar 2023 06:48:43 -0800 (PST) From: Maxim Cournoyer References: <878rgfgq54.fsf@gmail.com> <87edq6errc.fsf@gmail.com> <87sfel4z6p.fsf@gmail.com> Date: Mon, 06 Mar 2023 09:48:42 -0500 In-Reply-To: <87sfel4z6p.fsf@gmail.com> (Maxim Cournoyer's message of "Fri, 03 Mar 2023 10:44:30 -0500") Message-ID: <87mt4q0wc5.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-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Timo, Maxim Cournoyer writes: > Hi, > > Maxim Cournoyer writes: > > [...] > >> Browsing about:config, I see: >> >> extensions.systemAddon.update.enabled false >> >> 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. > > I have the same problem, where the French language pack I used with a > previous version of IceCat (102.7.0) is not updating to the > system-provided one. Setting 'extensions.systemAddon.update.enabled' to > 'true' does not help. > > I've now reported the issue upstream: > https://bugzilla.mozilla.org/show_bug.cgi?id=1820196. Trying to reproduce the above, I'm not sure if I still can! One hypothesis, is that perhaps I had installed the french language pack (the .xpi file produced by Guix) manually while testing. I also remember testing other languages, such as with LC_ALL=es_ES.utf8, and I don't see the problem where that one "stuck". It could be because I hadn't tried with an older version, but not having a clear reproducers make things muddy. Could it be that you had previously installed the language packs manually? -- Thanks, Maxim From unknown Sun Jun 22 08:03:46 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Timo Wilken Subject: bug#61914: closed (Re: bug#61914: IceCat does not start with en_GB.utf8 locale) Message-ID: References: <87il8yg50e.fsf@gmail.com> X-Gnu-PR-Message: they-closed 61914 X-Gnu-PR-Package: guix X-Gnu-PR-Keywords: moreinfo Reply-To: 61914@debbugs.gnu.org Date: Mon, 28 Aug 2023 22:47:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1693262822-18857-1" This is a multi-part message in MIME format... ------------=_1693262822-18857-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #61914: IceCat does not start with en_GB.utf8 locale which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 61914@debbugs.gnu.org. --=20 61914: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61914 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1693262822-18857-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 61914-done) by debbugs.gnu.org; 28 Aug 2023 22:46:10 +0000 Received: from localhost ([127.0.0.1]:49146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qakzq-0004mN-4I for submit@debbugs.gnu.org; Mon, 28 Aug 2023 18:46:10 -0400 Received: from mail-qk1-x72c.google.com ([2607:f8b0:4864:20::72c]:54754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qakzn-0004VE-4D for 61914-done@debbugs.gnu.org; Mon, 28 Aug 2023 18:46:08 -0400 Received: by mail-qk1-x72c.google.com with SMTP id af79cd13be357-76f0807acb6so144932085a.1 for <61914-done@debbugs.gnu.org>; Mon, 28 Aug 2023 15:46:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693262754; x=1693867554; 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=H7eD+L0QmqMZNzm04/QzvGYoacD7hDpCVDX5rfilmco=; b=nnDWXpm7kwWlQye/mI7F3r5COcpD4CF3kdsIV7Jgo6Q3G6YyBTmUpfwQQ4kPGc3/X3 oPx4GZjVeqfacfPpAEUEVqGGEA+D+98wXK40orsnjAO5ky6qIvuNmc9F/ishdVI9u7v9 18au1QY+rer4/JKel148Xo2Q6d5JXW1kenek3nF2l2Db6PS7dDG2bnF1VhdVBQQluZC9 lomwHTHbSpDcjZMeOv4b+UEDbFKhjz06mg/a19KrrtyUW7NlDeO+XU3WMbm+Jk4L/dpS iOjlq94k3k2r2cfivHQV67voFqSnyS8ronou+laavX/9wAiQtGxYc97ZE/p81l6OSNW9 675g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693262754; x=1693867554; 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=H7eD+L0QmqMZNzm04/QzvGYoacD7hDpCVDX5rfilmco=; b=dtRA0yHmN6appg+Kwi3wAr37oiF+xdypcvzIcoK7AQxlelzv5DDFyAfqgSxNnkAAZS ZKp6W+gRfXeB/Ezg5joUS1lL1oP3HOCQ4AjD41zk7vYQjEExQda2IVERFe/YsHRS0rqb MAxFFLS3VaLmQTjpsyR4laeaYyLGjztrwrNzau41RSasaTBTA5fBXlQwueDGhPEdjsR7 1rHGshrL8KBnqggi/iI5dqwE1Mx72YxL/MlC9dSqYGf0iEPX1z4egnkn+tpLdLGx2fRZ JtcjX8JC/1ZRo+IQXiqr5DU1nwXiU7g9VdgsRaBkl4wkrAPbImihZiEYAEk6wLqK04bo G5bw== X-Gm-Message-State: AOJu0Yz8pZ/yQDxDp4q6leC3ckiCPDyYIMwawiYO1CB4K79mF7i3v3m3 8KIaY9GvZefsT7yvLqwxcHxIhV3gtfw= X-Google-Smtp-Source: AGHT+IEmTKuFWSdmAmjhab81e1JQrZEVSbfU1AfyXV4B9kRNRG/pY2dcdooW2C4pKX6qoAHjYPPteg== X-Received: by 2002:a0c:aa42:0:b0:647:290f:b9a with SMTP id e2-20020a0caa42000000b00647290f0b9amr22936471qvb.62.1693262754702; Mon, 28 Aug 2023 15:45:54 -0700 (PDT) Received: from hurd (dsl-10-132-204.b2b2c.ca. [72.10.132.204]) by smtp.gmail.com with ESMTPSA id b3-20020a0cf043000000b0064f523836fdsm2907114qvl.123.2023.08.28.15.45.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Aug 2023 15:45:54 -0700 (PDT) From: Maxim Cournoyer To: Timo Wilken Subject: Re: bug#61914: IceCat does not start with en_GB.utf8 locale References: <878rgfgq54.fsf@gmail.com> <87edq6errc.fsf@gmail.com> <87sfel4z6p.fsf@gmail.com> <87mt4q0wc5.fsf@gmail.com> Date: Mon, 28 Aug 2023 18:45:53 -0400 In-Reply-To: <87mt4q0wc5.fsf@gmail.com> (Maxim Cournoyer's message of "Mon, 06 Mar 2023 09:48:42 -0500") Message-ID: <87il8yg50e.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-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61914-done Cc: 61914-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Maxim Cournoyer writes: > Hi Timo, > > Maxim Cournoyer writes: > >> Hi, >> >> Maxim Cournoyer writes: >> >> [...] >> >>> Browsing about:config, I see: >>> >>> extensions.systemAddon.update.enabled false >>> >>> 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. >> >> I have the same problem, where the French language pack I used with a >> previous version of IceCat (102.7.0) is not updating to the >> system-provided one. Setting 'extensions.systemAddon.update.enabled' to >> 'true' does not help. >> >> I've now reported the issue upstream: >> https://bugzilla.mozilla.org/show_bug.cgi?id=1820196. > > Trying to reproduce the above, I'm not sure if I still can! One > hypothesis, is that perhaps I had installed the french language pack > (the .xpi file produced by Guix) manually while testing. I also > remember testing other languages, such as with LC_ALL=es_ES.utf8, and I > don't see the problem where that one "stuck". It could be because I > hadn't tried with an older version, but not having a clear reproducers > make things muddy. > > Could it be that you had previously installed the language packs > manually? I haven't heard back from you, and I wasn't able to reproduce the problem, so I'm tentatively closing this. Please do reopen if you still encounter the problem (and ideally, can narrow down a reproducer). -- Thanks, Maxim ------------=_1693262822-18857-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Mar 2023 12:39:42 +0000 Received: from localhost ([127.0.0.1]:56073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXiDl-0006mz-F6 for submit@debbugs.gnu.org; Thu, 02 Mar 2023 07:39:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:36454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXiCj-0006ky-DS for submit@debbugs.gnu.org; Thu, 02 Mar 2023 07:38:38 -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 1pXiCb-00013y-9O for bug-guix@gnu.org; Thu, 02 Mar 2023 07:38:30 -0500 Received: from mail-zr0che01on2060b.outbound.protection.outlook.com ([2a01:111:f403:4023::60b] helo=CHE01-ZR0-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXiCY-0005Nj-Mu for bug-guix@gnu.org; Thu, 02 Mar 2023 07:38:28 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jiua3TY1qLEPVCfTcxT4acNMQaHEj45fvY0AsqjU2Gbv+hQ4MA1aakKHDJKdfiHeHlcVvA5XiSrRVuDSD2NzqDtwL9FksyP1Ga4XOwcuGGzLUw1XUopLv0ee0vxhLJzOQTtPz29yXdjPZtzBivK5fT3/dpdtS8xI6syykW7IlHtSLGP1Nm4MytaYqshgpO4UhrP81xtWK6SrERjTSLZl6hr+Ov/pynZZZeCxfQAxD3ppdPfX7vz8RLBmTKCNU7yIkvPw6PWTSzs29oWlzbXKSxA6UNWYmH5yfY3QxOWF208AWacmGeGV0nYD3RndNOcEqld6WcZdS/CEv5LfK7D8pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nOAXSEefGgNNpvAYqaKfiVtLAMClpHvEbilsyugjqfg=; b=j+vYY6acM6bHKdgFDwHeVwTMOS/wQaG23ENpYs5WomJE7+LU65f4nHguX8jlcixMxVB0MHxTfGIKxGP7PpcQeLbjYU3AjrWXp+mUHPfaTpv/v7r2eE7V66bNAgBfBf5uNJCnS3DKkdbv9EG57+8kE8QhPugji9K527hnhZw50rSIz6Jcvhp7PFJzfRUBUgMYWtFv6uew2nexiB4RgWqtCNfegyOuPFcW6nSi6HDdU5PGwm2yXGlvOx10OcNTGNeiXSE8irRM8yWGa1bsQJw5daghTmGQxSEcRQvYyxEVLLHpPf8s2PewoGvT1L7cikGmcZLYy38valDZAL49PByEXg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 188.184.36.46) smtp.rcpttodomain=gnu.org smtp.mailfrom=cern.ch; dmarc=pass (p=none sp=none pct=100) action=none header.from=cern.ch; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cern.ch; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nOAXSEefGgNNpvAYqaKfiVtLAMClpHvEbilsyugjqfg=; b=M9wUd5JTVbOmKiz9x/MsH8X8Q6Uj0ZSmmmvLJ3tY9oGT8FjsXfpOIGV3yoq1Ldd1GOrsl8VH7xoanplbaQHGajYi7T6UVs4gUe/ObwPR5dn5Dm1SIAHzj7k+x38Jtv+RZl8kE/zvulJTnb8AMFh/r83MmjxrXo9RRHggmiNE9IE= Received: from AM6PR08CA0026.eurprd08.prod.outlook.com (2603:10a6:20b:c0::14) by GV0P278MB0068.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:1e::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.18; Thu, 2 Mar 2023 12:33:22 +0000 Received: from AM0EUR02FT062.eop-EUR02.prod.protection.outlook.com (2603:10a6:20b:c0:cafe::b3) by AM6PR08CA0026.outlook.office365.com (2603:10a6:20b:c0::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.19 via Frontend Transport; Thu, 2 Mar 2023 12:33:22 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 188.184.36.46) smtp.mailfrom=cern.ch; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=cern.ch; Received-SPF: Pass (protection.outlook.com: domain of cern.ch designates 188.184.36.46 as permitted sender) receiver=protection.outlook.com; client-ip=188.184.36.46; helo=cernmxgwlb4.cern.ch; pr=C Received: from cernmxgwlb4.cern.ch (188.184.36.46) by AM0EUR02FT062.mail.protection.outlook.com (10.13.54.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.6156.19 via Frontend Transport; Thu, 2 Mar 2023 12:33:21 +0000 Received: from cernfe06.cern.ch (188.184.36.49) by cernmxgwlb4.cern.ch (188.184.36.46) with Microsoft SMTP Server (TLS) id 14.3.498.0; Thu, 2 Mar 2023 13:33:19 +0100 Received: from localhost (2001:1458:202:40::102:b156) by smtp.cern.ch (2001:1458:201:66::100:14) with Microsoft SMTP Server (TLS) id 14.3.498.0; Thu, 2 Mar 2023 13:33:19 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Date: Thu, 2 Mar 2023 13:33:20 +0100 Message-ID: Subject: IceCat does not start with en_GB.utf8 locale From: Timo Wilken To: X-Mailer: aerc 0.14.0 X-Originating-IP: [2001:1458:202:40::102:b156] X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0EUR02FT062:EE_|GV0P278MB0068:EE_ X-MS-Office365-Filtering-Correlation-Id: d2434411-b242-43b9-e8cb-08db1b1a4f85 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TA8ATtX67Ys8CVf4lIMm2Tt5UaQyRWbRp52btbxvujM/ZdMvQc9XCSQp87uaw955tJiNZABPAcsWal//Fo6khsPlaaPyfsWuv0oTdPsc7VcaRu2NiPPuABiM8mbn+SoA5IBytu6ycSrJFqaq68QizMDVtZJo8MwXY+nZtTWKDYOSwf7NnQzyBV4+vJc7hlv2BC2bs6FSgUyYHh5Mr725rSZe6eWA6qx3zQWSto1JjpmTpzUVV3rYzEyKMwG4VYYFHj1s22sNefzffOa+f3LAI19v8Dp4+D7feqUaYs9iBSPQ2OP/I6MaEJsjMbJEWOsfCxAPdE45cEyWM2QALVRfO/P8+0gmrNkIOTdwTdRWgvohu1KvFiSc7tDrh2n27D+vH9YDA68qQNlOKOiXX9a5snwNYSt5AElil0GOjzHQC4LinqM6KPuLEd229YM6RNgB+p9EsmI3+QlQluFbMzl8ruu/P+6sk8fkOpYD3f6xAigXcoHNWfamAT9gO/6vN3wxx96ZQy7OW+qiRSAWKWpav69mdACH/cpjYSlrMQCmPkKY0/BUSjWTQAStwD2cqFZjrlRcSPUD/ohFiV24/Xb+CqdpwSTjE4qXzApfnS6rdMNinQ27HHZkySdAc4jNTELZEMUV8ZeGhQLxqr6OCyEEccdw+u10yHWhcxn+2WNSwxlmPELwR6VtTCXuhZVH9oEz X-Forefront-Antispam-Report: CIP:188.184.36.46; CTRY:CH; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:cernmxgwlb4.cern.ch; PTR:cernmx13.cern.ch; CAT:NONE; SFS:(13230025)(4636009)(39860400002)(346002)(376002)(136003)(396003)(451199018)(46966006)(36840700001)(40470700004)(786003)(356005)(82310400005)(316002)(5660300002)(41320700001)(6666004)(44832011)(478600001)(40480700001)(2906002)(86362001)(40460700003)(966005)(16526019)(33656002)(186003)(26005)(8936002)(36860700001)(83380400001)(6916009)(70206006)(70586007)(8676002)(336012)(7636003)(66574015)(47076005)(426003)(82740400003)(41300700001); DIR:OUT; SFP:1101; X-OriginatorOrg: cern.ch X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2023 12:33:21.2364 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d2434411-b242-43b9-e8cb-08db1b1a4f85 X-MS-Exchange-CrossTenant-Id: c80d3499-4a40-4a8c-986e-abce017d6b19 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c80d3499-4a40-4a8c-986e-abce017d6b19; Ip=[188.184.36.46]; Helo=[cernmxgwlb4.cern.ch] X-MS-Exchange-CrossTenant-AuthSource: AM0EUR02FT062.eop-EUR02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV0P278MB0068 Received-SPF: pass client-ip=2a01:111:f403:4023::60b; envelope-from=timo.wilken@cern.ch; helo=CHE01-ZR0-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 02 Mar 2023 07:39:40 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) I cannot start IceCat with a non-C locale. It opens an almost-blank window, and I cannot open new tabs or navigate to any URL. If I run `LANG=3DC icecat', then it works fine. I use `guix system' and `guix home', and have IceCat installed in my `guix home' profile. I have my operating-system configured with the following locales: (locale "en_GB.utf8") (locale-definitions (list (locale-definition (name "en_GB.utf8") (source "en_GB")) (locale-definition (name "en_US.utf8") (source "en_US")) (locale-definition (name "fr_FR.utf8") (source "fr_FR")))) This is the output when running IceCat in my terminal (without explicitly setting LANG, so that it retains its value of "en_GB.utf8"): $ icecat ATTENTION: default value of option mesa_glthread overridden by environment. ATTENTION: default value of option mesa_glthread overridden by environment. ATTENTION: default value of option mesa_glthread overridden by environment. JavaScript error: chrome://pocket/content/SaveToPocket.jsm, line 130: NS_ER= ROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)= [nsIStringBundle.formatStringFromName] JavaScript error: chrome://browser/content/tabbrowser.js, line 7004: NS_ERR= OR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) = [nsIStringBundle.GetStringFromName] JavaScript error: chrome://browser/content/tabbrowser-tabs.js, line 64: NS_= ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNE= XPECTED) [nsIStringBundle.GetStringFromName] JavaScript error: resource:///modules/sessionstore/SessionStore.jsm, line 2= 458: TypeError: browser is undefined JavaScript error: resource:///modules/UrlbarInput.jsm, line 2641: NS_ERROR_= FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [ns= IStringBundle.GetStringFromName] JavaScript error: chrome://browser/content/browser.js, line 8052: TypeError= : browser is undefined JavaScript error: resource:///modules/sessionstore/TabStateFlusher.jsm, lin= e 230: TypeError: browser is undefined Missing chrome or resource URL: resource://gre/modules/UpdateListener.jsm Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.m= js console.error: "Error during quit-application-granted: [Exception... \"File= error: Not found\" nsresult: \"0x80520012 (NS_ERROR_FILE_NOT_FOUND)\" lo= cation: \"JS frame :: resource:///modules/BrowserGlue.jsm :: _onQuitApplica= tionGranted/tasks< :: line 1996\" data: no]" $ guix shell glibc -- locale LANG=3Den_GB.utf8 LC_CTYPE=3D"en_GB.utf8" LC_NUMERIC=3D"en_GB.utf8" LC_TIME=3D"en_GB.utf8" LC_COLLATE=3D"en_GB.utf8" LC_MONETARY=3D"en_GB.utf8" LC_MESSAGES=3D"en_GB.utf8" LC_PAPER=3D"en_GB.utf8" LC_NAME=3D"en_GB.utf8" LC_ADDRESS=3D"en_GB.utf8" LC_TELEPHONE=3D"en_GB.utf8" LC_MEASUREMENT=3D"en_GB.utf8" LC_IDENTIFICATION=3D"en_GB.utf8" LC_ALL=3D $ guix shell glibc -- locale -a C en_GB.utf8 en_US.utf8 fr_FR.utf8 POSIX $ guix describe Generation 2 Mar 02 2023 13:25:29 (current) [one non-free channel omitted] guix a7763e0 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: a7763e067d86908210758aab80d33e4f8b815b1c GUIX_PACKAGE_PATH=3D"/home/twilken/src/guix-decls" $ ls -l "$(which icecat)" lrwxrwxrwx 1 root root 84 Jan 1 1970 /home/twilken/.guix-home/profile/bin= /icecat -> /gnu/store/bwcrfgfrri9bpglgb5raih167jaxibkv-icecat-102.8.0-guix0= -preview1/bin/icecat ------------=_1693262822-18857-1--