Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Support and discussions for the x86/x64 Linux version of Pale Moon and specific Linux distribution questions related to the browser.

Moderator: trava90

Forum rules
If your question is about general use of the browser and not specific to Linux, then please use the General Support board.
User avatar
Pentium4User
Astronaut
Astronaut
Posts: 620
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by Pentium4User » 2021-02-09, 20:54

multiverse+universe repos for 16.04 (default on on all Ubuntu derivates except server) are EOL since April 2019 and don't receive any updates anymore.
16.04 will be completely out of support on April 2021.

For 18.04 universe+universe will be EOL on April 2021.

I is highly recommended to go to 20.04 or 20.10 for all users.

32 Bit Ubuntu is discontinued at all with version 19.10, last supported i386 of Ubuntu is 18.04, so if anybody is running Ubuntu i386 check if CPU supports amd64. If not, install Debian.
Powerline adapters (dLAN) hardly interfere shortwave radio, so stop using them.

Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8948
Joined: 2012-10-09, 19:37
Location: Seriphia Galaxy

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by New Tobin Paradigm » 2021-02-09, 20:59

Thank fuck for that! Old and insecure debian is finally going away!
As a young boy, I dreamed of being a baseball.
But tonight I say, we must move forward, not backward; upward, not forward; and always twirling, twirling, twirling towards freedom!

Image

User avatar
Pentium4User
Astronaut
Astronaut
Posts: 620
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by Pentium4User » 2021-02-09, 21:04

New Tobin Paradigm wrote:
2021-02-09, 20:59
Thank fuck for that! Old and insecure debian is finally going away!
You know that Debian's concept is keeping old versions and backporting security patches?
I see no real alternative for no-amd64-CPUs, except Debian, especially for beginners.
Powerline adapters (dLAN) hardly interfere shortwave radio, so stop using them.

Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8948
Joined: 2012-10-09, 19:37
Location: Seriphia Galaxy

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by New Tobin Paradigm » 2021-02-09, 21:19

Well that's ok. I see no need for ia32-only processors in 2021.
As a young boy, I dreamed of being a baseball.
But tonight I say, we must move forward, not backward; upward, not forward; and always twirling, twirling, twirling towards freedom!

Image

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 29309
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by Moonchild » 2021-02-09, 23:29

Off-topic:
x86 64-bit CPUs has been a thing since 2003. 6 years before the first Pale Moon was even released.
On top, Pale Moon has always been ahead of the curve regarding 64-bit support, for good reason.
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." -- Snagglepuss
Image

smoki
Apollo supporter
Apollo supporter
Posts: 42
Joined: 2018-01-19, 05:34

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by smoki » 2021-02-10, 02:27

stevepusser wrote:
2021-02-09, 17:36
Pale Moon 29.0.1 should now be available in the repo, except, as usual now, for 32-bit versions for Ubuntu 16.04 and Debian 8, which fail to build because of a really old gcc.

Well, if just old 4.9 compiler is a problem then... there is gcc 6.4 in Debian 8 ELTS (that is supported till 2022-06-30), see here:

http://deb.freexian.com/extended-lts/po ... c-mozilla/

So maybe you can try rebuilding that gcc in OBS just for Debian 8 32bit and force it to use that for building 32bit palemoon.

BTW, i dont use Debian 8 ELTS, just saying... i am on Debian 10. But if i am on Debian 8 still (i once was longtime user and skipped 9 for 10) i would probably try to do this.

And would probably try to dimminish optimization levels a bit, instead of O2 to Os... some flags might make it not going OOM there :lol:

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8948
Joined: 2012-10-09, 19:37
Location: Seriphia Galaxy

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by New Tobin Paradigm » 2021-02-10, 04:29

GCC 6 is unacceptable. But then again so is ancient 32 bit debian.
As a young boy, I dreamed of being a baseball.
But tonight I say, we must move forward, not backward; upward, not forward; and always twirling, twirling, twirling towards freedom!

Image

smoki
Apollo supporter
Apollo supporter
Posts: 42
Joined: 2018-01-19, 05:34

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by smoki » 2021-02-10, 05:49

New Tobin Paradigm wrote:
2021-02-10, 04:29
GCC 6 is unacceptable. But then again so is ancient 32 bit debian.
Ah, so, it is unwanted - then just turn it off. I was thinking stevepusser was searching for solution. 🤣

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8948
Joined: 2012-10-09, 19:37
Location: Seriphia Galaxy

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by New Tobin Paradigm » 2021-02-10, 06:29

Maybe he is. I dunno. I can still hammer my opinion home though.
As a young boy, I dreamed of being a baseball.
But tonight I say, we must move forward, not backward; upward, not forward; and always twirling, twirling, twirling towards freedom!

Image

smoki
Apollo supporter
Apollo supporter
Posts: 42
Joined: 2018-01-19, 05:34

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by smoki » 2021-02-10, 08:14

Sure.

@stevepusser BTW it might not be needed to be rebuilded... just make it depend on gcc-mozilla instead of default gcc if security repo is available in OBS:

https://packages.debian.org/jessie/gcc-mozilla

And for Debian 9 you can switch to gcc 7.5 if default 6 is prob:

https://packages.debian.org/stretch/gcc-mozilla

And for Ubuntu 16.04, guess what :lol:

https://packages.ubuntu.com/xenial/gcc-mozilla

These are just gcc backports for building firefox on these older distros, but you can use them to build pale moon :mrgreen:

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 716
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2021-02-10, 19:28

I have some people saying that the 32-bit armhf (aka armv71) builds run great on the Raspberry Pi, so don't kill 32-bit yet. It has a cross-compiling speed penalty of about 10 times, so I let the MX 19 armhf build overnight on my machine--took about six hours.

The arm64 builds may be compatible with the new Apple M1 CPU, once they get Linux tweaked enough to install on those. Only the OBS is building those--so far we have no arm64 MX.

Since the OBS is free and open to all, maybe some other motivated users have the free time to experiment with updating gcc in their own OBS repos for old distros, and then pass the tricks to me for the main repo. Right now, I don't have the time to experiment with elderly distreleases--got a lot of other MX packages backed up in the pipeline!

smoki
Apollo supporter
Apollo supporter
Posts: 42
Joined: 2018-01-19, 05:34

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by smoki » 2021-02-10, 22:10

Well might still not be needed to update gcc for PM if just that building OOM is a prob, as it might still go out even with newer compiler 🤣

In their FF changelogs i read how Launchpad builders suffers from memory exhaustion problems too on 32bit arches and they applied workaround to build all of 32bit arches with minimal debuginfo level so "-g1" instead of "-g". Did you tried to reduce that? Who knows might be enough to workaround it for OBS builders too.

User avatar
strikematch
Moongazer
Moongazer
Posts: 13
Joined: 2021-02-02, 07:08

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by strikematch » 2021-02-11, 04:19

Pentium4User wrote:
2021-02-09, 20:54
For 18.04 universe+universe will be EOL on April 2021.
[...]
I is highly recommended to go to 20.04 or 20.10 for all users.
After reading this, I decided to install 20.04. However, Pale Moon fails to install due to unmet dependencies that apt says can't be resolved. Anyone seen this before, or know how to resolve it?

Code: Select all

root@focal:~# apt install palemoon                                         
Reading package lists... Done                                                        
Building dependency tree                                                               
Reading state information... Done                                                  
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable      
distribution that some required packages have not yet been created   
or been moved out of Incoming.                                                      
The following information may help to resolve the situation:              
                                                                                                   
The following packages have unmet dependencies:                         
 palemoon : Depends: libavcodec54 but it is not installable or           
                     libavcodec-extra54 but it is not installable or               
                     libavcodec55 but it is not installable or                       
                     libavcodec-extra55 but it is not installable or               
                     libavcodec56 but it is not installable or                       
                     libavcodec-extra56 but it is not installable or               
                     libavcodec57 but it is not installable or                       
                     libavcodec-extra57 but it is not installable or               
                     libavcodec58 but it is not installable or                       
                     libavcodec-extra58 but it is not installable or               
                     libavcodec-ffmpeg56 but it is not installable or            
                     libavcodec-ffmpeg-extra56 but it is not installable       
E: Unable to correct problems, you have held broken packages.
Repos:

Code: Select all

root@focal:~# apt-cache policy | sed -n '/[Uu]buntu/,+2p'
 500 http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04  Packages
     release o=obs://build.opensuse.org/home:stevenpusser/xUbuntu_20.04,n=xUbuntu_20.04,l=home:stevenpusser,c=
     origin download.opensuse.org
 500 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages
     release v=20.04,o=Ubuntu,a=focal,n=focal,l=Ubuntu,c=multiverse,b=amd64
     origin archive.ubuntu.com
 500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
     release v=20.04,o=Ubuntu,a=focal,n=focal,l=Ubuntu,c=universe,b=amd64
     origin archive.ubuntu.com
 500 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages
     release v=20.04,o=Ubuntu,a=focal,n=focal,l=Ubuntu,c=restricted,b=amd64
     origin archive.ubuntu.com
 500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
     release v=20.04,o=Ubuntu,a=focal,n=focal,l=Ubuntu,c=main,b=amd64
     origin archive.ubuntu.com

User avatar
Pentium4User
Astronaut
Astronaut
Posts: 620
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by Pentium4User » 2021-02-11, 06:28

Show

Code: Select all

cat /etc/apt/sources.list
sudo apt update
Powerline adapters (dLAN) hardly interfere shortwave radio, so stop using them.

Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
strikematch
Moongazer
Moongazer
Posts: 13
Joined: 2021-02-02, 07:08

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by strikematch » 2021-02-11, 07:11

Pentium4User wrote:
2021-02-11, 06:28
Show

Code: Select all

cat /etc/apt/sources.list
sudo apt update
The repos are listed in the second code box above, but here's the base repo again:

Code: Select all

root@focal:~# cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
I initially added the 'restricted' 'universe' and 'multiverse' repos figuring some proprietary codecs were causing the installation to break, but it still failed. Ever seen this before?

*Edit*: forgot the second requested output.

Code: Select all

root@focal:~# apt update
Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04  InRelease
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.

User avatar
Pentium4User
Astronaut
Astronaut
Posts: 620
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by Pentium4User » 2021-02-11, 11:47

Your sources.list is missing focal-updates and focal-security.
Your system won't receive updates and is a huge security hole.

Add these lines.

Code: Select all

deb http://de.archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu focal-security main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
And show the output of

Code: Select all

cat /etc/apt/sources.list
again.
Powerline adapters (dLAN) hardly interfere shortwave radio, so stop using them.

Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

User avatar
stevepusser
Project Contributor
Project Contributor
Posts: 716
Joined: 2015-08-01, 18:33
Location: California

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by stevepusser » 2021-02-11, 19:13

libavcodec58 is certainly available in the regular Focal repos, so that indicates you have something broken in apt. Most of the multimedia applications depend on that package! https://packages.ubuntu.com/search?keyw ... chon=names

What about

Code: Select all

apt policy libavcodec58

sudo apt install libavcodec58
If that fails to install, make sure aptitude is installed, and ask

Code: Select all

aptitude why-not libavcodec58

smoki
Apollo supporter
Apollo supporter
Posts: 42
Joined: 2018-01-19, 05:34

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by smoki » 2021-02-11, 19:24

He does not have other "update and security" repos enabled... such "one liner" repo only works for rolling distros like Debian Sid. :lol:

On an actual releases of Debian or Ubuntu normally there should be at least three to four lines there.

User avatar
strikematch
Moongazer
Moongazer
Posts: 13
Joined: 2021-02-02, 07:08

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by strikematch » 2021-02-12, 03:22

Thanks for the helpful suggestions.

I nuked the installation and started over (easy to do with ZFS datasets), this time making sure focal main restricted universe multiverse repos were added before installing anything, and this time Pale Moon installed properly. My guess is the first installation was missing restricted universe multiverse repos and broke libavcodec58.

I was unaware Ubuntu has separate repos for package security and feature updates, so added focal-security main restricted universe multiverse to the list afterwards. apt upgrade resulted in 184 package upgrades and 4 new installations.

Conclusion: Pale Moon is installed and Ubuntu base packages have had security patches applied.

Thanks all. :)

*Edit*: decided to add focal-updates in case future Pale Moon updates rely on feature additions to supporting Ubuntu packages.

User avatar
Pentium4User
Astronaut
Astronaut
Posts: 620
Joined: 2019-04-24, 09:38

Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories

Post by Pentium4User » 2021-02-12, 05:58

Please show again

Code: Select all

cat /etc/apt/sources.list
Powerline adapters (dLAN) hardly interfere shortwave radio, so stop using them.

Yes, I still use a 64 bit capable Pentium 4 670 processor with Pale Moon.

Post Reply