From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id K0L6FEw85WEVSgEAgWs5BA (envelope-from ) for ; Mon, 17 Jan 2022 10:52:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 0BKtEEw85WGCvgAAauVa8A (envelope-from ) for ; Mon, 17 Jan 2022 10:52:12 +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 B2E9844406 for ; Mon, 17 Jan 2022 10:52:11 +0100 (CET) Received: from localhost ([::1]:34776 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n9OgM-0008Lm-Rl for larch@yhetil.org; Mon, 17 Jan 2022 04:52:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50374) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9OgF-0008Lc-6n for bug-guix@gnu.org; Mon, 17 Jan 2022 04:52:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:51882) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n9OgE-0000Jk-2e for bug-guix@gnu.org; Mon, 17 Jan 2022 04:52:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n9OgE-0005Gu-1Z for bug-guix@gnu.org; Mon, 17 Jan 2022 04:52:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#53250: icedove clears data Resent-From: Nicholas von Klitzing Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 17 Jan 2022 09:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53250 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxime Devos Cc: "53250@debbugs.gnu.org" <53250@debbugs.gnu.org> Received: via spool by 53250-submit@debbugs.gnu.org id=B53250.164241306420181 (code B ref 53250); Mon, 17 Jan 2022 09:52:01 +0000 Received: (at 53250) by debbugs.gnu.org; 17 Jan 2022 09:51:04 +0000 Received: from localhost ([127.0.0.1]:44779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9OfI-0005FR-DM for submit@debbugs.gnu.org; Mon, 17 Jan 2022 04:51:04 -0500 Received: from mail-4022.proton.ch ([185.70.40.22]:27841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9OfH-0005Ey-2d for 53250@debbugs.gnu.org; Mon, 17 Jan 2022 04:51:03 -0500 Date: Mon, 17 Jan 2022 09:50:55 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvk.pm; s=protonmail3; t=1642413056; bh=7XLR8bqkQrhsPuwkbaxtZbh1kaGCtknybvOGtCs48yE=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=ZjoFPQL1y61L6F4CRBlguzyF9LsdQJFaoEPAExfOYmg5Mj42uKhAAOKPVPrgh3SDF YWG8OXlX7PyEd6FpV2XGpsFT/OAMOtnswrcF9Ig2z00SUefHGfPFHUZ4v8YWlqM8qF tRLwe7lsJ0ZExCuAh2FkN8NAA8R3lYSoOvC+1A+gB9kk2thN1sMuHG7vvWeIivf+EP ei4qh+ZqQcL5lqAVq8yYcBK/5Z+eleBjG/bU9vsfSefsEQNK9q/hDaydNKy2KCxzbI KpVyNbkx+Pb9ULyBU22VxnVjHTUYXd65TyIW6nN31Cy4DmKNz9EyYoalO1YF+28qUL b4Y5Qh0LJh3ZA== Message-ID: <9XY6iMgv2chFVxLkl6tE7yYnC6e6W7p23cMZLTyzkjIKi8xoA7HbPh5T4iKIokiVgF61qqT-zFzBvuT7Dd_CSWJwiFrqvT6rHIYXm7MIYZY=@nvk.pm> In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_bcCWtCGNSscrUI2ckSMUG88Pt5zz6OlQudIJQTYy3g" 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: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" Reply-to: Nicholas von Klitzing X-ACL-Warn: , Nicholas von Klitzing From: Nicholas von Klitzing via Bug reports for GNU Guix X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1642413131; h=from:from:sender:sender:reply-to: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=7XLR8bqkQrhsPuwkbaxtZbh1kaGCtknybvOGtCs48yE=; b=AQUXOLpN8LAhYWmzhvbdTiZb16BjxNGeS74fjdWpb9FJIL7yhpzL+oKY/mhU5ztVCFqWHp 2EgEqJoGzBf5HJT9st+LuU/ElPcccr5XiShrCJeB5vBpE2doT/bU6T1q0geTL5lbskDwpu YqAmD2UE7tec8fO/Tr0pM8ufkrU1cOw0mj7ZJgPkRSqEgTtGndjh0D2L1hGaMefzhIRWU1 owlK1KBOfCU8qNANQPTDFuojgdp5Ms9IuoyyZ4picOtCQVo22J1cd4fjc61/afCtvoCX7e nJKWUv2/RX00UgOqo+SyY32xXG6Q+0kv7pDgEEjd86sUFSI5OLh7YKmIJsp0xg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1642413131; a=rsa-sha256; cv=none; b=uTkXRlQRwxkTFkw3abEp3rWylg0qD8QyiuG+VW6xSHDpZW+5UDwbZOrNIDXNSHYADxTfaD jVqRwttZCQiLa6vq+eW9HHFA4DHnICRwxosCib8zl0ZQqgUz8AUXzHaPBWuwQvGvOdXYDN 70TJQKvqLdKOTDR76rNcsfonxj9iZpSyPjeBZzLPh09H8xMketbJTFKkLA8Kb9USRI0Waf JlmGQPYFFJ2rt6fhKaADh/EWqVKTsUZiV7weEtElDq1cWXKuRJC3eFW3hSm8YxswEw5SDW 9jV4H4aKz5BTXmIv6ckN1lPr1UuT1l812KSTwEbCJ4bfcoGk73TL+20Liy+XsA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=nvk.pm header.s=protonmail3 header.b=ZjoFPQL1; dmarc=pass (policy=none) header.from=gnu.org; 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" X-Migadu-Spam-Score: -2.52 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=nvk.pm header.s=protonmail3 header.b=ZjoFPQL1; dmarc=pass (policy=none) header.from=gnu.org; 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" X-Migadu-Queue-Id: B2E9844406 X-Spam-Score: -2.52 X-Migadu-Scanner: scn0.migadu.com X-TUID: IP68cHwtB2K7 This is a multi-part message in MIME format. --b1_bcCWtCGNSscrUI2ckSMUG88Pt5zz6OlQudIJQTYy3g Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Monday, January 17th, 2022 at 9:44 AM, Nicholas von Klitzing wrote: > Hi Maxime, > > It seems that this issue is describing the new fix that is needed: > > https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/33734 > > Only a simple patch would be necessary: > > https://gitlab.torproject.org/acat/tor-browser/-/commit/92f480c30178c0847= e6866a4115a9393f1d49a28 > > Kind regards, > > Nicholas > > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original = Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 > > On Friday, January 14th, 2022 at 2:52 PM, Maxime Devos maximedevos@telene= t.be wrote: > > > Nicholas von Klitzing via Bug reports for GNU Guix schreef op vr 14-01- > > > > 2022 om 12:02 [+0000]: > > > > > A brief follow up: > > > > > > It seems the ~/.icedove folder is not used by icedove (it was probabl= y a relic of when I used icedove-wayland). > > > > > > Now looking into ~./thunderbird instead I see several more profiles. > > > > > > nicholas@guix14 ~/.thunderbird$ ls > > > bv7r86h9.default/ installs.ini profiles.= ini > > > gdmykixq.default-default-1/ k6sjw3jm.default-default/ > > > nicholas@guix14 ~/.thunderbird$ cat profiles.ini > > > [Profile2] > > > [...] > > > [Profile1] > > > [...] > > > [Profile0] > > > [...] > > > [Install281FC43567D8867D] > > > [General] > > > [...] > > > [Install3F4F07DFB18472B1] > > > [...] > > > > > > > > > Launching icedove with `icedove -p` and then iterating through the 3 = listed profiles all leads to a blank profile, except for default-default. T= he default-default profile contains all of my mail account and settings. > > > > > > I now set default-default to be my main profile (resolving my issue) = but I doubt this is what users expect the software to do. > > > > > > Is it possible that icedove creates a new profile on upgrades and set= s it as default? I definitely did not manually create 3 profiles. > > > > Maybe take a look at the following code in 'icedove': > > > > ;; Fixes issue where each installation directory generates its > > > > own profile. > > > > ;; See e.g. > > > > https://trac.torproject.org/projects/tor/ticket/31457 > > > > (add-after 'patch-source-shebangs 'fix-profile-setting > > > > (lambda _ > > > > (substitute* "comm/mail/moz.configure" > > > > (("MOZ_DEDICATED_PROFILES, True") > > > > "MOZ_DEDICATED_PROFILES, False")) > > > > #t)) > > > > Seems like this was fixed at some point but the fix broke? > > > > Greetings, > > > > Maxime. --b1_bcCWtCGNSscrUI2ckSMUG88Pt5zz6OlQudIJQTYy3g Content-Type: text/x-patch; name=0001-gnu-icedove-stop-per-install-profile-generation.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-icedove-stop-per-install-profile-generation.patch RnJvbSAzMDBlYjljYzcwNWY0NTI5NjcyZjkwMGJkMTA3YmExZGM3YjY5YWQ1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogTW9uLCAxNyBKYW4gMjAyMiAxMDo0NjozNiArMDEwMApTdWJqZWN0OiBbUEFUQ0hd IGdudTogaWNlZG92ZTogc3RvcCBwZXItaW5zdGFsbCBwcm9maWxlIGdlbmVyYXRpb24uCgoqIGdu dS9wYWNrYWdlcy9nbnV6aWxsYS5zY20gKCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvZ251emlsbGEuc2NtIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9nbnV6aWxsYS5zY20g Yi9nbnUvcGFja2FnZXMvZ251emlsbGEuc2NtCmluZGV4IDI3YTlkMDk5Y2UuLmJjN2YzMjEzMWIg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9nbnV6aWxsYS5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2dudXppbGxhLnNjbQpAQCAtMTM3MSw4ICsxMzcxLDggQEAgKGRlZmluZS1wdWJsaWMgaWNlZG92 ZQogICAgICAgICAgKGFkZC1hZnRlciAncGF0Y2gtc291cmNlLXNoZWJhbmdzICdmaXgtcHJvZmls ZS1zZXR0aW5nCiAgICAgICAgICAgIChsYW1iZGEgXwogICAgICAgICAgICAgIChzdWJzdGl0dXRl KiAiY29tbS9tYWlsL21vei5jb25maWd1cmUiCi0gICAgICAgICAgICAgICAoKCJNT1pfREVESUNB VEVEX1BST0ZJTEVTLCBUcnVlIikKLSAgICAgICAgICAgICAgICAiTU9aX0RFRElDQVRFRF9QUk9G SUxFUywgRmFsc2UiKSkKKyAgICAgICAgICAgICAgICgoIk1PWl9OT1JNQU5EWSwgVHJ1ZSIpCisg ICAgICAgICAgICAgICAgIk1PWl9OT1JNQU5EWSwgRmFsc2UiKSkKICAgICAgICAgICAgICAjdCkp CiAgICAgICAgICAoYWRkLWFmdGVyICdwcmVwYXJlLXRodW5kZXJiaXJkLXNvdXJjZXMgJ3JlbmFt ZS10by1pY2Vkb3ZlCiAgICAgICAgICAgIChsYW1iZGEgXwotLSAKMi4zNC4wCgo= --b1_bcCWtCGNSscrUI2ckSMUG88Pt5zz6OlQudIJQTYy3g--