Repositories for supported Debian, Raspbian, and Ubuntu releases
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!
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!
- Pentium4User
- Board Warrior
- Posts: 1113
- Joined: 2019-04-24, 09:38
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
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.
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.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
Thank fuck for that! Old and insecure debian is finally going away!
- Pentium4User
- Board Warrior
- Posts: 1113
- Joined: 2019-04-24, 09:38
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
You know that Debian's concept is keeping old versions and backporting security patches?New Tobin Paradigm wrote: ↑2021-02-09, 20:59Thank fuck for that! Old and insecure debian is finally going away!
I see no real alternative for no-amd64-CPUs, except Debian, especially for beginners.
The profile picture shows my Maico EC30 E ceiling fan.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
Well that's ok. I see no need for ia32-only processors in 2021.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
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.
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
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
stevepusser wrote: ↑2021-02-09, 17:36Pale 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
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
GCC 6 is unacceptable. But then again so is ancient 32 bit debian.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
Ah, so, it is unwanted - then just turn it off. I was thinking stevepusser was searching for solution. 🤣New Tobin Paradigm wrote: ↑2021-02-10, 04:29GCC 6 is unacceptable. But then again so is ancient 32 bit debian.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
Maybe he is. I dunno. I can still hammer my opinion home though.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
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
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
@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
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
- stevenpusser
- 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
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!
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!
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
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.
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.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
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?Pentium4User wrote: ↑2021-02-09, 20:54For 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.
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.
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
- Pentium4User
- Board Warrior
- Posts: 1113
- Joined: 2019-04-24, 09:38
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
Show
Code: Select all
cat /etc/apt/sources.list
sudo apt update
The profile picture shows my Maico EC30 E ceiling fan.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
The repos are listed in the second code box above, but here's the base repo again:Pentium4User wrote: ↑2021-02-11, 06:28ShowCode: Select all
cat /etc/apt/sources.list sudo apt update
Code: Select all
root@focal:~# cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
*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.
- Pentium4User
- Board Warrior
- Posts: 1113
- Joined: 2019-04-24, 09:38
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
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.
And show the output of again.
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
Code: Select all
cat /etc/apt/sources.list
The profile picture shows my Maico EC30 E ceiling fan.
- stevenpusser
- 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
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
If that fails to install, make sure aptitude is installed, and ask
What about
Code: Select all
apt policy libavcodec58
sudo apt install libavcodec58
Code: Select all
aptitude why-not libavcodec58
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
He does not have other "update and security" repos enabled... such "one liner" repo only works for rolling distros like Debian Sid.
On an actual releases of Debian or Ubuntu normally there should be at least three to four lines there.
On an actual releases of Debian or Ubuntu normally there should be at least three to four lines there.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
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.
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.
- Pentium4User
- Board Warrior
- Posts: 1113
- Joined: 2019-04-24, 09:38
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
Please show again
Code: Select all
cat /etc/apt/sources.list
The profile picture shows my Maico EC30 E ceiling fan.