Page 2 of 45

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories

Posted: 2016-05-13, 17:27
by stevenpusser
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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories

Posted: 2016-06-27, 20:15
by stevenpusser
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

Posted: 2016-06-28, 06:24
by C1xLb
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)
Nice one! Thank you.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories

Posted: 2016-06-30, 06:50
by Moonchild
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 but unfortunately we're not done yet. A .3 will be released tomorrow to fix the final outstanding issues with this version.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories

Posted: 2016-06-30, 18:23
by Dark Vatta
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)

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories

Posted: 2016-06-30, 19:12
by stevenpusser
Moonchild wrote:
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 but unfortunately we're not done yet. A .3 will be released tomorrow to fix the final outstanding issues with this version.
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.

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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories

Posted: 2016-07-01, 21:28
by stevenpusser
The 26.3.3 builds are mostly done, just a few finishing up for Ubuntu 15.10 and Debian 7.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories

Posted: 2016-08-19, 21:22
by stevenpusser
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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, 12.04, Debian 8 and 7 Pale Moon repositories

Posted: 2016-09-24, 21:38
by stevenpusser
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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories

Posted: 2016-09-28, 20:57
by stevenpusser
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

Posted: 2016-10-01, 12:16
by Moonchild
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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories

Posted: 2016-10-01, 21:41
by stevenpusser
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.
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.

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

Posted: 2016-10-12, 04:00
by Artemis3
stevepusser 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'm still on 12.04... No wonder your key suddenly disappeared. NO_PUBKEY 0FAD31CA8719FCE4

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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories

Posted: 2016-10-22, 02:00
by stevenpusser
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. :wtf:

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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories

Posted: 2016-10-22, 03:01
by Walter Dnes
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.
Can you try building GCC5 "--with-default-libstdcxx-abi=gcc4-compatible"? It's not guranteed to solve your problem, but it may help.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories

Posted: 2016-10-22, 03:54
by trava90
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

Posted: 2016-10-22, 17:14
by Artemis3
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.
To add gstreamer 1.0 to Debian 7.0 "Wheezy" (oldstable):
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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories

Posted: 2016-10-22, 19:58
by stevenpusser
Artemis3 wrote:
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.
To add gstreamer 1.0 to Debian 7.0 "Wheezy" (oldstable):
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.
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.

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.
Can you try building GCC5 "--with-default-libstdcxx-abi=gcc4-compatible"? It's not guranteed to solve your problem, but it may help.
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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories

Posted: 2016-10-23, 00:39
by stevenpusser
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.

Re: Ubuntu 16.0.4, 15.10, 15.04, 14.04, Debian 8 Pale Moon repositories

Posted: 2016-10-23, 19:51
by stevenpusser
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.