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!
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
I used this link
https://download.opensuse.org/repositor ... _amd64.deb
to dowload this morning to install on Ubuntu 18.04 LTS, but on opening the DEB file with GDEBI, installation failed because the DEB requires libc6>=2.29
This is not available on Ubuntu until 19.04
https://download.opensuse.org/repositor ... _amd64.deb
to dowload this morning to install on Ubuntu 18.04 LTS, but on opening the DEB file with GDEBI, installation failed because the DEB requires libc6>=2.29
This is not available on Ubuntu until 19.04
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
I just downloaded the package you linked and ran 'dpkg -I' (Capital 'I', _not_ lowercase 'l'!) command and got this output:bernardm wrote: ↑2019-07-31, 12:59I used this link
https://download.opensuse.org/repositor ... _amd64.deb
to dowload this morning to install on Ubuntu 18.04 LTS, but on opening the DEB file with GDEBI, installation failed because the DEB requires libc6>=2.29
This is not available on Ubuntu until 19.04
Code: Select all
$ dpkg -I palemoon_28.6.1+repack-1_amd64.deb
new Debian package, version 2.0.
size 41580824 bytes: control archive=2872 bytes.
1539 bytes, 23 lines control
4075 bytes, 56 lines md5sums
324 bytes, 11 lines * postinst #!/bin/sh
211 bytes, 8 lines * prerm #!/bin/sh
Package: palemoon
Version: 28.6.1+repack-1
Architecture: amd64
Bugs: mailto: <maintainer@mepiscommunity.org>
Maintainer: Steven Pusser <stevep@mxlinux.org>
Installed-Size: 114636
Depends: libasound2 (>= 1.0.16), libc6 (>= 2.27), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.9.14), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.12), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.30.0), libgtk2.0-0 (>= 2.24.0), libpango-1.0-0 (>= 1.14.0), libstdc++6 (>= 5.2), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxext6, libxrender1, libxt6, libavcodec54 | libavcodec-extra54 | libavcodec55 | libavcodec-extra55 | libavcodec56 | libavcodec-extra56 | libavcodec57 | libavcodec-extra57 | libavcodec58 | libavcodec-extra58 | libavcodec-ffmpeg56 | libavcodec-ffmpeg-extra56
Conflicts: palemoon-nonsse2
Replaces: palemoon-nonsse2
Provides: gnome-www-browser, www-browser, x-www-browser
Section: web
Priority: optional
Homepage: http://www.palemoon.org/
Description: Firefox-based, efficient and easy to use web browser
Pale Moon offers selected features and optimizations to maximize
the browser's speed, stability and user experience, while maintaining
compatibility with the thousands of Firefox extensions you have come
to love and rely on.
.
Pale Moon requires a processor that supports the SSE2 instruction set.
Run "/proc/cpuinfo" in a terminal, and look for sse2 in the flags to ensure
that your processor supports it.
Original-Maintainer: Marian Kadanka <marian.kadanka@openmailbox.org>
Hmmmmmm? I think you should try again.
.
- 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
My best guess is that you accidentally downloaded the deb for a higher version of Ubuntu, which is easy to do with the tricky way the OBS makes the list. Try again and make sure you're getting the right version for 18.04.
- 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
First Debian Unstable, and now Debian Testing builds are failing as they updated to the latest dh-strip-nondeterminism:
I can add an override so that file is ignored, but I wonder if it does indeed have a bad signature, and fixing that would be the better way to handle it. The other possibility would be a bug in dh-strip-nondeterminism.
Code: Select all
dh_strip_nondeterminism: debian/palemoon/usr/lib/palemoon/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi: Reading ZIP archive failed: format error: bad signature: 0x49605b30 at offset 3080 in file debian/palemoon/usr/lib/palemoon/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
- 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 pushed the update with the override through to fix the builds on Debian Sid and Testing. If you aren't running those, and have very limited bandwidth, you're safe in holding off the update for now.
- 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
And now Debian Sid's transition to gcc-9 as the default gcc has broken the builds there, probably soon to be followed by Debian testing (Bullseye). I'm pretty sure the last successful builds with gcc-8 remain available in the repos, however, and since gcc-8 remains available in those two distreleases, I have the code to add to the build files to recognize what platform they are building on and force the build to use gcc-8 on Bullseye, Sid, and soon Ubuntu 19.10.
If those last successful builds aren't installable, let me know and I'll push the revision into it now.
If those last successful builds aren't installable, let me know and I'll push the revision into it now.
- 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
28.7.0 now in the repos. The Debian testing and Sid builds were tougher to do, since they appear to have broken the lsb-release technique I relied on to identify those versions. Eventually, I just made a separate package for those, and added a dummy metapackage called "palemoon-mp" so the OBS will generate instructions for the repo for that. If you already have the repo added for Sid or Bullseye, I think you don't have to do anything, though.
BTW, how long has Pale Moon had that "about:mozilla" type of Easter Egg? I just found it...
BTW, how long has Pale Moon had that "about:mozilla" type of Easter Egg? I just found it...
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
At least a couple of years, if not longer.stevepusser wrote:
BTW, how long has Pale Moon had that "about:mozilla" type of Easter Egg? I just found it...
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
Just ran the update on Mint 19.2 Xfce, from the PPA. Closed PM before running it, now on reopening it it is still at 28.6.1 and apt update says that all my packages are up to date
How do I get it to update again, should I remove and reinstall?
Edit - removed and reinstalled and it's updated now.
Edit - removed and reinstalled and it's updated now.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
- 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
It should have upgraded automatically, but I'm glad to see you worked around the issue. Just to be accurate, my repo isn't a PPA, but an OBS repo. A PPA would be a lot simpler for Ubuntu and MInt users to add, but it wouldn't build Debian packages at all.moonbat wrote: ↑2019-08-31, 02:36Just ran the update on Mint 19.2 Xfce, from the PPA. Closed PM before running it, now on reopening it it is still at 28.6.1 and apt update says that all my packages are up to date
How do I get it to update again, should I remove and reinstall?
Edit - removed and reinstalled and it's updated now.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
I've always wondered why you use OBS instead of a PPA. Of course, for the Debian builds! I guess I should have figured that? Anyway...stevepusser wrote: ... Just to be accurate, my repo isn't a PPA, but an OBS repo. A PPA would be a lot simpler for Ubuntu and MInt users to add, but it wouldn't build Debian packages at all.
@stevepusser, thanks for all you efforts here.
.
Last edited by martywd on 2019-09-01, 21:48, edited 1 time in total.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
I've always wondered why you use OBS instead of a PPA. Of course, for the Debian builds! I guess I should have figured that? Anyway...stevepusser wrote: ... Just to be accurate, my repo isn't a PPA, but an OBS repo. A PPA would be a lot simpler for Ubuntu and MInt users to add, but it wouldn't build Debian packages at all.
@stevepusser, thanks for all you efforts here.
My OS: LM 19.2 MATE 64-bit
.
Last edited by martywd on 2019-09-01, 21:49, edited 1 time in total.
- 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
An OBS repo is also easier to get set up than a PPA, especially if you aren't using Ubuntu.martywd wrote: ↑2019-09-01, 21:02I've always wondered why you use OBS instead of a PPA. Of course, for the Debian builds! I guess I should have figured that? Anyway...stevepusser wrote: ... Just to be accurate, my repo isn't a PPA, but an OBS repo. A PPA would be a lot simpler for Ubuntu and MInt users to add, but it wouldn't build Debian packages at all.
@stevepusser, thanks for all you efforts here.
My OS: LM 19.2 MATE 64-bit
.
- 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
Added a repo for Ubuntu 19.10. Builds for Eoan failed at first, until Mr. Tobin pointed out that they required a patch to build with its bleeding edge libc6 2.30, which is even newer that Debian Sid's.
- 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
Uploading 28.7.2 PM sources to the OBS now. This updated version should build on gcc-4.9 to gcc-9, and also on Ubuntu's libc6 (GLIBC) 2.30 without any patching now, so am crossing my fingers.
If Ubuntu 19.10 and Debian upstream gcc-9 builds do turn out buggy, let me know, and I'll force them to build with gcc-7, which is still available for those versions.
If Ubuntu 19.10 and Debian upstream gcc-9 builds do turn out buggy, let me know, and I'll force them to build with gcc-7, which is still available for those versions.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
Not GCC 6. Just everything else from 4.9 to 9.x. Well, GCC6 should build but it will not be performant and/or stable.
- 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
Well, that's quite odd--the MX 17/18 and Stretch versions have been built with gcc-6 6.3 for years now, and we've never had any complaints about stability for those! Maybe Debian has patched it enough to make it stable...New Tobin Paradigm wrote: ↑2019-10-29, 18:04Not GCC 6. Just everything else from 4.9 to 9.x. Well, GCC6 should build but it will not be performant and/or stable.
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
Not impossible but still not recommended.
- 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 think we're stuck with it for Stretch, since Debian doesn't offer any other gcc versions for Stretch. I do have gcc-7 and gcc-8 built for the same platform in the MX experimental repo for some programs that require it, such as Telegram-desktop and irdium-browser, but the way I had to bootstrap those builds make it impossible to have the OBS build the same for Stretch, as far as I know.
If they start blowing up for some reason all of a sudden, then I'll have to try and find a solution. (crosses fingers)
If they start blowing up for some reason all of a sudden, then I'll have to try and find a solution. (crosses fingers)
Re: Ubuntu 16.04, 16.10, 17.04, 18.04 Debian 8, 9 Pale Moon repositories
The main problem with GCC 6.* has been that it would (internally) optimize much too aggressively resulting in unstable binaries. Depending on what Debian has done for their distro's version of it, that bullet might be dodged for the time being -- and if it does become a problem, there's always the option to try and restore stability by not optimizing the build, if OBS can't deal with having to set up an alternate toolchain.
"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