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!
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories
It turns out that key 1397BC53640DB551 is for the Google Chrome repository--Google is going through some kind of transition and deprecating SHA1 keys (or something like that) which is leading to that message.
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories
Now updated to 26.3.2 in the OBS repositories (yes, I know that last one was just for Windows, but this is the first 26.3.X build I've done)
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories
Nice one! Thank you.stevepusser wrote:Now updated to 26.3.2 in the OBS repositories (yes, I know that last one was just for Windows, but this is the first 26.3.X build I've done)
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories
Thanks but unfortunately we're not done yet. A .3 will be released tomorrow to fix the final outstanding issues with this version.stevepusser wrote:Now updated to 26.3.2 in the OBS repositories (yes, I know that last one was just for Windows, but this is the first 26.3.X build I've done)
"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.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories
Steve,
just wanted to say thanx-a-lot for the PPA's and packages. Great work!
I'm hoping that PM will make its way into more distributions now.
And of course, thanx-a-lot to Moonchild and his crew for this outstanding browser!
(fwiw: I'm still on Ubuntu-based Linux Mint but going to drop that distro for the Debian-based Mint over the weekend)
just wanted to say thanx-a-lot for the PPA's and packages. Great work!
I'm hoping that PM will make its way into more distributions now.
And of course, thanx-a-lot to Moonchild and his crew for this outstanding browser!
(fwiw: I'm still on Ubuntu-based Linux Mint but going to drop that distro for the Debian-based Mint over the weekend)
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories
OK, I'll be waiting for it. I've also just added 32-bit palemoon-atom 26.3.1 packages to the same OBS repo, for those that want that. It's just the downloadable static version from here, but repackaged into a .deb file.Moonchild wrote:Thanks but unfortunately we're not done yet. A .3 will be released tomorrow to fix the final outstanding issues with this version.stevepusser wrote:Now updated to 26.3.2 in the OBS repositories (yes, I know that last one was just for Windows, but this is the first 26.3.X build I've done)
Thanks for the compliments; OBS repos are sorta fun...I've set up my own mini-multimedia-backports repo for Debian 8, for example.
If I had any clue on how to set up rpm package builds, I could use the same repo to provide Fedora and openSUSE packages, but I'm a deb guy.
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories
The 26.3.3 builds are mostly done, just a few finishing up for Ubuntu 15.10 and Debian 7.
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories
PM 26.4.0 packages are now building in the OBS, so the repository will be down for a hour or two until they're done.
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories
Updated to 26.4.1--still using gstreamer1.0.
I added a ".repack" to the version to show that the original .7z source archive had to be extracted and recompressed to a format that the build tools would recognize, per Debian policy and OBS restrictions.
I added a ".repack" to the version to show that the original .7z source archive had to be extracted and recompressed to a format that the build tools would recognize, per Debian policy and OBS restrictions.
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
Updated to 26.5.0, dropped Ubuntu 12.04 and Debian 7 builds; also the repository key has changed (see my original post).
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
Although I would normally not sign keys generated in this way, for the sake of clarity I've made an exception this time. The new repository key has been signed and uploaded to a keyserver.
"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
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
Thanks! I didn't test whether the OBS publishes the keys to keyservers; the library wifi access I'm using now blocks the method used by the Debian tools. We have a custom tool for MX Linux called checkaptgpg which automatically checks keyservers for missing keys and installs them, but that also is blocked here.Moonchild wrote:Although I would normally not sign keys generated in this way, for the sake of clarity I've made an exception this time. The new repository key has been signed and uploaded to a keyserver.
Do you have any opinion about adding a debian folder to the source so it can be used to build Debian or Ubuntu packages directly from it? If they are worried about my key, building directly from the developer's source cuts out the middleman. A README file that contains the deb package build procedure could also be added, though I have one in the debian folder for converting the 7z source archive into one that the Debian build tools will accept.
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
I'm still on 12.04... No wonder your key suddenly disappeared. NO_PUBKEY 0FAD31CA8719FCE4stevepusser wrote:Updated to 26.5.0, dropped Ubuntu 12.04 and Debian 7 builds; also the repository key has changed (see my original post).
I guess its time to return to the official installer/updater, or stick to 26.4.1 til next year...
Due to reasons, I don't plan on doing any major distro upgrades until next year. The irony is i could still grab the latest Firefox from the official repository, 12.04 LTS lives until April 2017!
Incidentally there is also "oldstable" (extended) support in Debian wheezy, and i have several of those at my workplace. Debian dropped Iceweasel and silently moved everyone to Firefox (yes, both stable AND oldstable have current Firefox).
On the other hand, 15.04 and 15.10 are already EOL. If I were you, I wouldn't bother with non LTS, but then again automated compilation should not hurt for the whole 6 months a non LTS release lasts.
Take a look at qtox which is also hosted there.
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
The main problem was that those distros don't have gstreamer-1.0, and I was a little too lazy to add all the packages to Debian 7 and 12.04 to build it. I could set up a separate repo for those two and build against gstreamer-0.10, though. Tomorrow, though. I just added the new Ubuntu 16.10 repository to the others, so let's see if that's going to build. The OBS also advertised Debian Next (testing) but I didn't see that option yet. I also don't seem to be able to edit my first post in this thread to add 16.10.
And the 16.10 builds failed: https://build.opensuse.org/package/live ... 16.10/i586
Maybe some gcc-5 issue? 16.10 has gcc-4.9 also, maybe I could force it to use that in a test build.
And the 16.10 builds failed: https://build.opensuse.org/package/live ... 16.10/i586
Maybe some gcc-5 issue? 16.10 has gcc-4.9 also, maybe I could force it to use that in a test build.
-
- Astronaut
- Posts: 650
- Joined: 2015-07-30, 20:29
- Location: Vaughan, ON, Canada
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
Can you try building GCC5 "--with-default-libstdcxx-abi=gcc4-compatible"? It's not guranteed to solve your problem, but it may help.stevepusser wrote:And the 16.10 builds failed: https://build.opensuse.org/package/live ... 16.10/i586
Maybe some gcc-5 issue? 16.10 has gcc-4.9 also, maybe I could force it to use that in a test build.
There's a right way
There's a wrong way
And then there's my way
There's a wrong way
And then there's my way
- trava90
- Contributing developer
- Posts: 1736
- Joined: 2013-05-20, 18:19
- Location: Somewhere in Sector 001
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
GCC 4.9 is recommended. There are some known issues when building Pale Moon with GCC 5.x.
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
To add gstreamer 1.0 to Debian 7.0 "Wheezy" (oldstable):stevepusser wrote:The main problem was that those distros don't have gstreamer-1.0, and I was a little too lazy to add all the packages to Debian 7 and 12.04 to build it.
Add the backports repository: https://backports.debian.org/
To add gstreamer 1.0 to Ubuntu 12.04 "Precise":
Add the elementary PPA: https://launchpad.net/~elementary-os/+a ... ntu/stable
There was a gstreamer developers ppa but the packages were removed.
Interestingly i currently have a bunch of gstreamer 1.0 packages installed from... your repository at opensuse.
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
Yeah, but I messed up and had to rebuild the Pale Moon repo, and this time didn't add the packages for gstreamer-1.0--they all have to be built from the source packages. I have to have the gstreamer10-dev packages available to the repo to build PM against them. I don't know if I can hook an outside repo to the OBS; I haven't been able to find any good tutorial for Debian-type packages for it, so have been learning as I go along. I ended up writing an illustrated HOWTO on the Debian forums for the OBS.Artemis3 wrote:To add gstreamer 1.0 to Debian 7.0 "Wheezy" (oldstable):stevepusser wrote:The main problem was that those distros don't have gstreamer-1.0, and I was a little too lazy to add all the packages to Debian 7 and 12.04 to build it.
Add the backports repository: https://backports.debian.org/
To add gstreamer 1.0 to Ubuntu 12.04 "Precise":
Add the elementary PPA: https://launchpad.net/~elementary-os/+a ... ntu/stable
There was a gstreamer developers ppa but the packages were removed.
Interestingly i currently have a bunch of gstreamer 1.0 packages installed from... your repository at opensuse.
I'll probably set up a separate repo for 16.10 and learn how to tell it to use gcc-4.9 in the debian/rules files. i know there's ways to determine in the rules file what distro release, Debian or Ubuntu, it's building against, and set the gcc version accordingly, but it's rather beyond me at the moment. An example would be in the icetea-8-plugin source, except that sets the version of openjdk depending on the distrelease offered up by lsb_release.
Rebuilding gcc-5 seems like a lot more trouble than just using 4.9, and I don't know if the OBS can handle something that big. Their virtual machines ran out of memory when I tried to backport Mesa, for example.Can you try building GCC5 "--with-default-libstdcxx-abi=gcc4-compatible"? It's not guranteed to solve your problem, but it may help.
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
I found a fairly simple way to have 16.10 build PM with gcc-4.9, so I set up its own repository for now: https://software.opensuse.org/download. ... e=palemoon
The modification will also work for Debian Stretch.
If you already have keys for other OBS repos, the "Release.key" file you download may have a number added to the end (it depends on other Release.key files you have sitting in the same folder)--look at the result of the wget command and use the downloaded key file name in the key add command.
The modification will also work for Debian Stretch.
If you already have keys for other OBS repos, the "Release.key" file you download may have a number added to the end (it depends on other Release.key files you have sitting in the same folder)--look at the result of the wget command and use the downloaded key file name in the key add command.
- stevenpusser
- Project Contributor
- Posts: 903
- Joined: 2015-08-01, 18:33
Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories
OK, it was easier to get PM built on 16.10 than I thought it might be, so I'm adding gstreamer-1.0 packages backported from Debian Jessie back to the Wheezy and Ubuntu 12.04 repositories, which will then allow PM to build and be available.