Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

Report Bugs, Issues and non- package Requests
Message
Author
User avatar
karlchen
Posts: 106
Joined: Sun Jun 07, 2020 4:35 pm

Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#1 Post 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
"I killed her in pure self-defense", said the bear after crushing the mouse. "She threatened my life."
The Prophet's Song

User avatar
timkb4cq
Developer
Posts: 3556
Joined: Wed Jul 12, 2006 4:05 pm

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#2 Post by timkb4cq »

It's in the debian Security repo.
Image
Try checking for updates again...
HP Pavillion TP01, AMD Ryzen 3 5300G (quad core), Crucial 500GB SSD, Toshiba 6TB 7200rpm
Dell Inspiron 15, AMD Ryzen 7 2700u (quad core). Sabrent 500GB nvme, Seagate 1TB

User avatar
dolphin_oracle
Developer
Posts: 22016
Joined: Sun Dec 16, 2007 12:17 pm

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#3 Post 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
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
karlchen
Posts: 106
Joined: Sun Jun 07, 2020 4:35 pm

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#4 Post 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
"I killed her in pure self-defense", said the bear after crushing the mouse. "She threatened my life."
The Prophet's Song

User avatar
Stevo
Developer
Posts: 14420
Joined: Fri Dec 15, 2006 7:07 pm

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#5 Post 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. :confused:

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>
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
Stevo
Developer
Posts: 14420
Joined: Fri Dec 15, 2006 7:07 pm

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#6 Post by Stevo »

My rebuild using sbuild died in the linking step: :frown:

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....
 
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
karlchen
Posts: 106
Joined: Sun Jun 07, 2020 4:35 pm

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#7 Post 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
"I killed her in pure self-defense", said the bear after crushing the mouse. "She threatened my life."
The Prophet's Song

User avatar
Stevo
Developer
Posts: 14420
Joined: Fri Dec 15, 2006 7:07 pm

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#8 Post 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. :crossfingers:
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
Stevo
Developer
Posts: 14420
Joined: Fri Dec 15, 2006 7:07 pm

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#9 Post 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
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
karlchen
Posts: 106
Joined: Sun Jun 07, 2020 4:35 pm

Re: Thunderbird 128.4.x 32-bit not available from Debian and MX repos?

#10 Post by karlchen »

Hello, Stevo.

Just downloaded the ZIP-file Tbird-1386.zip. Will be back in a few minutes, hopefully reporting success ...

Success! :smiley:
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. :yay:

Image

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
"I killed her in pure self-defense", said the bear after crushing the mouse. "She threatened my life."
The Prophet's Song

Post Reply

Return to “Bugs and Non-Package Requests Forum”