From nobody Sat Jan 11 04:24:34 2025 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YVQQy4vYTz5lCVZ for ; Sat, 11 Jan 2025 04:24:42 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4YVQQy0HK6z4YYk for ; Sat, 11 Jan 2025 04:24:40 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (124-18-43-234.area1a.commufa.jp [124.18.43.234]) (authenticated bits=0) by www121.sakura.ne.jp (8.17.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 50B4OYfo089417; Sat, 11 Jan 2025 13:24:37 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dec.sakura.ne.jp; s=s2405; t=1736569477; bh=EDgH2WqOnCV8naXlb1+Bl2oJ8mCWl+BBh3UhgfSwtwo=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=VEP+aSk1KRxEnIbVF5hrYTgMIgdN7zEWyznPtfZUHZ6+FYkmDDnMvhD26ZVXnhFQ/ 0ly6/9okEGAqBgUulUr3OIVd+AqsJtXyqw7D+uEA2bxkoEIzHYF17zV4yLxSxQCcqY IXdbfsIGZbjS29fTQqPybW4Ju/MhfJZjhCRro1nw= Date: Sat, 11 Jan 2025 13:24:34 +0900 From: Tomoaki AOKI To: Richard Childers Cc: freebsd-ports@FreeBSD.org Subject: Re: FreeBSD 14.2; Thunderbird 128.6; Chromium, Iridium, etc Message-Id: <20250111132434.6d0e06c9f3b39e7a52e8f354@dec.sakura.ne.jp> In-Reply-To: <9d21e261-e943-44df-8f84-8c2cb3ca81f8@redwoodhodling.com> References: <9d21e261-e943-44df-8f84-8c2cb3ca81f8@redwoodhodling.com> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.2) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4YVQQy0HK6z4YYk X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] On Sat, 11 Jan 2025 02:17:20 +0000 Richard Childers wrote: > Dear folks, > > > I just upgraded from 13.3 to 14.2. Maybe I missed the memo; but moving > home directories from /usr/home back to /home broke Thunderbird, it > couldn't find my folders. > > > (When I say 'upgrade', I mean 'install an up-to-date version of FreeBSD > on a different laptop, install up-to-date applications, rsync my home > directory to the new install, then make the jump'. Not freebsd-update(8).) > > > The fix is to edit these two text files: > > > /home/LOGIN/.thunderbird/????????.default/folderCache.json > > /home/LOGIN/.thunderbird/????????.default/prefs.js > > > ... where '????????' represents 8 > Thunderbird-assigned-at-the-time-of-account-creation random ASCII > characters that seem to represent a unique ID. > > > If you've done this a few times your files may be quite old and contain > references to accounts that you no longer use but a global > search-and-replace should not damage these definitions either as if they > still exist their paths will need to be updated as well, and if the > folders no longer exist then you may safely engage in some housekeeping > and delete those other lines. > > > Here's hoping it helps those of us with not much hair to spare to avoid > ripping out what is left, in frustration, after an upgrade. > > > The output from 'pkg add -y thunderbird' is pretty sparse - less then > ten lines. Not complaining but that might be a good place to put hints > for administrators overseeing the upgrade - it's not done until the > users can read and write email. > > > 'thunderbird --help' refers to something called a "Migration Manager" > but I could find no documentation on this from the command line; > Thunderbird has no online UNIX manual page, alas. > > > You may also find Chromium to be uncooperative; if it was running when > you did your rsync, then you will have to remove the following file > before it will start on the new machine: > > > % rm -f .config/chromium/SingletonLock > > > You may as well remove them all: > > > % rm -f .config/chromium/Singleton* > > > You might even want to do this: > > > % rm -f .config/*/Singleton* > > > ... that will fix Iridium and ungoogled-chromium, too. > > > Regards, > > > ~richard > > > ===== > > > More info: https://www.redwoodhodling.com/Exhibits/ > > See, also: https://www.redwoodlinux.com/RaspiLab/ > > See, also: > https://www.gofundme.com/f/support-innovative-raspberry-pi-classroom-project Is there a symlink /usr/home pointing to /home? If not, creating it could usually workaround the problem. As I disliked previous default (/usr/home), I habitally create /home as a directory (mount point) and created symlink /usr/home pointing to it manually on installation (not using installer, though) for copatibilities. *I've created a dedicated partition for /home before I've switched to Root on ZFS, and now creating a dedicated dataset for /home. So /home is a mountpoint anyway for me. -- Tomoaki AOKI