Repositories for supported Debian, Raspbian, and Ubuntu releases

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1114
Joined: 2019-04-24, 09:38

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

Unread 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.
The profile picture shows my Maico EC30 E ceiling fan.

New Tobin Paradigm

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

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

Thank fuck for that! Old and insecure debian is finally going away!

User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1114
Joined: 2019-04-24, 09:38

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

Unread 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.
The profile picture shows my Maico EC30 E ceiling fan.

New Tobin Paradigm

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

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

Well that's ok. I see no need for ia32-only processors in 2021.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35478
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

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

Unread 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.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

smoki

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

Unread 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:

New Tobin Paradigm

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

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

GCC 6 is unacceptable. But then again so is ancient 32 bit debian.

smoki

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

Unread 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. 🤣

New Tobin Paradigm

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

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

Maybe he is. I dunno. I can still hammer my opinion home though.

smoki

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

Unread 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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

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

Unread 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.

strikematch

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

Unread 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
Board Warrior
Board Warrior
Posts: 1114
Joined: 2019-04-24, 09:38

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

Unread post by Pentium4User » 2021-02-11, 06:28

Show

Code: Select all

cat /etc/apt/sources.list
sudo apt update
The profile picture shows my Maico EC30 E ceiling fan.

strikematch

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

Unread 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
Board Warrior
Board Warrior
Posts: 1114
Joined: 2019-04-24, 09:38

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

Unread 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.
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 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

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

Unread 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.

strikematch

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

Unread 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
Board Warrior
Board Warrior
Posts: 1114
Joined: 2019-04-24, 09:38

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

Unread post by Pentium4User » 2021-02-12, 05:58

Please show again

Code: Select all

cat /etc/apt/sources.list
The profile picture shows my Maico EC30 E ceiling fan.

Post Reply