How to create palemoon_31.3.1-1.gtk2_i386 module

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

How to create palemoon_31.3.1-1.gtk2_i386 module

Post#1 by Rava » 11 Nov 2022, 02:53

How to create the newest version of PM for 32 bit?

Here is how I did it, but so far I had no chance testing it (I am currently on my Port 5.0 x86-64 machine and since I get my internet via shared WLAN over LAN from my Port i486 v4.0 I not mess with the older palemoon_29.4.2-1.gtk2_i386.xzm on that 32 bit Porteus for now, but I plan on testing the module eventually.

I used the oldest base there is - "Packages for Debian 10:" in hopes it used a compatible with Port i586 V4.0 GLIBC.

How you create it yourself:

Go to https://software.opensuse.org/download. ... e=palemoon and choose "Debian", then download palemoon_31.3.1-1.gtk2_i386.deb via the link https://download.opensuse.org/repositor ... 2_i386.deb

Code: Select all

wget https://download.opensuse.org/repositories/home:/stevenpusser/Debian_10/i386/palemoon_31.3.1-1.gtk2_i386.deb
then simply do a deb2xzm on that download:

Code: Select all

root@porteus:/Porteus_modules/palemoon/32-bit# deb2xzm palemoon_31.3.1-1.gtk2_i386.deb 
Checking required libraries ...

Verifying package palemoon_31.3.1-1.gtk2_i386.tgz.
Installing package palemoon_31.3.1-1.gtk2_i386.tgz:
PACKAGE DESCRIPTION:
Package palemoon_31.3.1-1.gtk2_i386.tgz installed.
Creating /tmp/deb2xzm6946/palemoon_31.3.1-1.gtk2_i386.xzm
This created this for me:

Code: Select all

root@porteus:/Porteus_modules/palemoon/32-bit# ls -o palemoon_31.3.1-1.gtk2_i386.xzm|cut -c 19-
42385408 2022-11-11 03:19 palemoon_31.3.1-1.gtk2_i386.xzm
But since I use en_UK dictionary and also use the extra searchplugins dictcc and leo-de-en I removed the dictionaries/en-US and added searchplugins-dictcc+leo-de-en in an xzm2dir extracted module based on palemoon_31.3.1-1.gtk2_i386.xzm - thus creating this:

Code: Select all

root@porteus:/Porteus_modules/palemoon/32-bit# ls -o palemoon_31.3.1-1.gtk2_i386_sans_dictionaries-en-US_avec_searchplugins-dictcc+leo-de-en.xzm|cut -c 19-
42213376 2022-11-11 03:27 palemoon_31.3.1-1.gtk2_i386_sans_dictionaries-en-US_avec_searchplugins-dictcc+leo-de-en.xzm
Since the unaltered palemoon_31.3.1-1.gtk2_i386.xzm is easily to make for yourself I will not upload that.

if anyone is interested in my palemoon_31.3.1-1.gtk2_i386_sans_dictionaries-en-US_avec_searchplugins-dictcc+leo-de-en.xzm please let me know. :)
Cheers!
Yours Rava

gnintilgyes
Black ninja
Black ninja
Posts: 73
Joined: 14 Sep 2022, 17:52
Distribution: Debian

How to create palemoon_31.3.1-1.gtk2_i386 module

Post#2 by gnintilgyes » 12 Nov 2022, 15:38

The authors of Palemoon recommend 64-bit which is a shame. So cannot install into Slackware 32-bit, must use Firefox there. :O

LOL at least fix it so Github works properly in all its pages! (In particular "Releases".)

No problem, really can't install nor remove anything there and I have to appreciate it. I'm not using it much, Porteus is that great.

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

How to create palemoon_31.3.1-1.gtk2_i386 module

Post#3 by Rava » 12 Nov 2022, 17:52

gnintilgyes wrote:
12 Nov 2022, 15:38
The authors of Palemoon recommend 64-bit which is a shame.
They say indeed one should use a 64 bit OS. When I first read that years ago I was like "oh, I did not know that you could run a 64 bit Linux on a mono core i585 CPU! Who would have guessed?!"


And of course on such systems you cannot install a 64 bit Linux. At all.
Cheers!
Yours Rava

Post Reply