Page 1 of 1
Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Fri Nov 15, 2024 5:13 pm
by karlchen
Hello, folks.
My
MX Linux 21.3 xfce 32-bit has received
Thunderbird 128.4.3esr 32-bit from the Debian repos a few days ago.
I.e. MX Linux 21.3 gets Thunderbird 128.4.3esr as .deb installation package from the repos.
My
MX Linux 23.4 xfce 32-bit in contrast seems to be stuck on
Thunderbird 115.16.0esr 32-bit. Neither the MX repos, nor the Debian repos seem to offer
Thunderbird 128.4.3esr for
MX Linux 23.4 xfce 32-bit.
Can anyone perhaps explain, why the older MX 21.3 receives Thunderbird 128.3.esr as .deb package, but on the newer MX 23.4 it is not available as a .deb installation package? Any unresolvable problems building Thunderbird 128.4.3esr on Debian 12 from source?
Regards,
Karl
--
Code: Select all
$ inxi -Sxxxrz
System:
Kernel: 6.1.0-27-686-pae arch: i686 bits: 32 compiler: gcc v: 12.2.0
clocksource: hpet
Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 wm: xfwm4 v: 4.18.0
with: xfce4-panel tools: xfce4-screensaver vt: 7 dm: LightDM v: 1.26.0
Distro: MX-23.4_386 Libretto May 19 2024 base: Debian GNU/Linux 12
(bookworm)
Repos:
Packages: pm: dpkg pkgs: 2152
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo/ bookworm main non-free
Code: Select all
$ LC_ALL=C apt-cache policy thunderbird
thunderbird:
Installed: 1:115.16.0esr-1~deb12u1
Candidate: 1:115.16.0esr-1~deb12u1
Version table:
*** 1:115.16.0esr-1~deb12u1 600
500 http://deb.debian.org/debian bookworm/main i386 Packages
500 http://security.debian.org/debian-security bookworm-security/main i386 Packages
100 /var/lib/dpkg/status
Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Fri Nov 15, 2024 5:18 pm
by timkb4cq
It's in the debian Security repo.

Try checking for updates again...
Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Fri Nov 15, 2024 5:26 pm
by dolphin_oracle
doesn't show up here at all on i386. so something screwy, maybe with debian's repo mirrors aren't caught up.
**looks like they didn't build it. maybe something in upstream sources.
https://packages.debian.org/search?keywords=thunderbird
Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Fri Nov 15, 2024 6:01 pm
by karlchen
Hello, oracle_dolphin.
The page, which you linked to,
https://packages.debian.org/search?keywords=thunderbird, seems to confirm what I see on my MX Linux systems:
- For Bullseye (Debian 11), hence for MX 21.3, Thunderbird 128.4.3esr is available as 64-bit and as 32-bit .deb.
Code: Select all
1:128.4.3esr-1~deb11u1 [security]: amd64 arm64 i386
- For Bookworm (Debian 12), hence for MX 23.4, Thunderbird 128.4.3esr is available as 64-bit, but not as 32-bit. 32-bit is stuck on Thunderbird 115.16.0esr.
Code: Select all
1:128.4.0esr-1~deb12u1 [security]: amd64
1:115.16.0esr-1~deb12u1: i386
Regards,
Karl
Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Sat Nov 16, 2024 12:12 am
by Stevo
That's weird--they have the same version built for i386 on gcc-10 for Bullseye, and gcc-14 in testing and Sid. Maybe I'll give it a try...OMG, why are the source packages so HUGE! 666 MB compressed in xz format.
Anyway--even if gcc-12 makes the builds fail, we still have gcc-11 in Bookworm, and I think I can use the tricks I use to make the Pale Moon armhf build use gcc-11. But hopefully that's just a mistake uploading i386 builds. I don't see any bug reports yet for that.
Edit: I am finding out now that it builds not with gcc, but with the clang compiler, which is clang-14 in Bookworm. Let's see what happens.
And I'm also seeing that it's just uploaded today, so maybe we need to check again tomorrow?
Code: Select all
From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To:
Subject: Accepted thunderbird 1:128.4.3esr-1~deb12u1 (source) into stable-security
Date: Fri, 15 Nov 2024 21:29:13 +0000
Signed by: Carsten Schoenert <c.schoenert@t-online.de>
Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Sat Nov 16, 2024 1:19 am
by Stevo
My rebuild using sbuild died in the linking step:
Code: Select all
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[5]: *** [/<<PKGBUILDDIR>>/config/rules.mk:541: ../../../dist/bin/libxul.so] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-thunderbird/toolkit/library/build'
make[4]: *** [/<<PKGBUILDDIR>>/config/recurse.mk:72: toolkit/library/build/target] Error 2
make[4]: *** Waiting for unfinished jobs....
Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Mon Nov 18, 2024 7:52 am
by karlchen
Hello, Stevo.
Stevo wrote: Sat Nov 16, 2024 12:12 am[...]
Code: Select all
From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To:
Subject: Accepted thunderbird 1:128.4.3esr-1~deb12u1 (source) into stable-security
Date: Fri, 15 Nov 2024 21:29:13 +0000
Signed by: Carsten Schoenert <c.schoenert@t-online.de>
TB 128.4.3esr 32-bit had not been detected in the bookworm-security repo last night. But, well, that was still Sunday.
Will check again today, Monday, in the evening ...
Cheers,
Karl
Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Mon Nov 18, 2024 10:29 am
by Stevo
We do have clang-13, -15, and -16 in the Bookworm repositories, so maybe building with one of those would avoid the build failure with the default clang-14.
Edit: I looked at the successful Bullseye build, and it is using clang-16, so that seems like an good strategy, and easy for me to copy...so I am redownloading the sources again.

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Mon Nov 18, 2024 2:19 pm
by Stevo
Here is my deb-can anyone running I386 test the install to see if the language packs from the Debian repo will still install with it?
https://drive.google.com/file/d/1XSxRCd ... sp=sharing
Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Mon Nov 18, 2024 4:29 pm
by karlchen
Hello, Stevo.
Just downloaded the ZIP-file
Tbird-1386.zip. Will be back in a few minutes, hopefully reporting success ...
Success!
The installation worked. I installed 2 packages:
thunderbird-l10n-de_128.4.3esr-1~deb12u1_all.deb plus
thunderbird_128.4.3esr-1~deb12u1+mx23+1_i386.deb
TB 128.4.3esr i386 started, ran as it should and fetched my mails successfully.
Excellent work, Stevo.
Code: Select all
karl@paulchen:~/Downloads/Thunderbird/Tbird-1386
$ ls -l
insgesamt 67228
-rw-r--r-- 1 karl karl 19480 18. Nov 20:05 thunderbird_128.4.3esr-1~deb12u1+mx23+1_i386.buildinfo
-rw-r--r-- 1 karl karl 1871 18. Nov 20:05 thunderbird_128.4.3esr-1~deb12u1+mx23+1_i386.changes
-rw-r--r-- 1 karl karl 68058568 18. Nov 19:34 thunderbird_128.4.3esr-1~deb12u1+mx23+1_i386.deb
-rw-r--r-- 1 karl karl 757604 18. Nov 22:33 thunderbird-l10n-de_128.4.3esr-1~deb12u1_all.deb
Code: Select all
karl@paulchen:~/Downloads/Thunderbird/Tbird-1386
$ sudo dpkg -i *.deb
[sudo] Passwort für karl:
(Lese Datenbank ... 366636 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von thunderbird_128.4.3esr-1~deb12u1+mx23+1_i386.deb ...
Entpacken von thunderbird (1:128.4.3esr-1~deb12u1+mx23+1) über (1:115.16.0esr-1~deb12u1) ...
Vorbereitung zum Entpacken von thunderbird-l10n-de_128.4.3esr-1~deb12u1_all.deb ...
Entpacken von thunderbird-l10n-de (1:128.4.3esr-1~deb12u1) über (1:115.16.0esr-1~deb12u1) ...
thunderbird (1:128.4.3esr-1~deb12u1+mx23+1) wird eingerichtet ...
thunderbird-l10n-de (1:128.4.3esr-1~deb12u1) wird eingerichtet ...
Trigger für gnome-menus (3.36.0-1.1) werden verarbeitet ...
Trigger für mailcap (3.70+nmu1) werden verarbeitet ...
Trigger für desktop-file-utils (0.26-1) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ...
Trigger für man-db (2.11.2-2) werden verarbeitet ...
Code: Select all
karl@paulchen:~/Downloads/Thunderbird/Tbird-1386
$ LC_ALL=C dpkg --list 'thunderbird*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===================-=============================-============-================================================================>
ii thunderbird 1:128.4.3esr-1~deb12u1+mx23+1 i386 mail/news client with RSS, chat and integrated spam filter suppo>
ii thunderbird-l10n-de 1:128.4.3esr-1~deb12u1 all German language package for Thunderbird
Karl
Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?
Posted: Mon Nov 18, 2024 7:40 pm
by Stevo
Thanks! I'll see if we can move it to main. If Debian fixes their build, it should upgrade over mine.