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

Support and discussions for the x86/x64 Linux version of Pale Moon.

Moderators: trava90, satrow

MoaTib
New to the forum
New to the forum
Posts: 1
Joined: Wed, 28 Feb 2018, 13:42

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

Unread postby MoaTib » Wed, 28 Feb 2018, 14:04

Hi Steve and thanks for your work.

In /debian/control, would it be possible to use "Provides: x-www-browser, firefox" instead of "Provides: x-www-browser" alone so we can install mozplugger without having to keep Firefox from the Debian repository installed?

Or maybe there is a better way of doing this? Anyway, it would need to be done on the Pale Moon package side since I don't think the Debian maintainer will accept to add Pale Moon as a dependency of mozplugger.

Thanks.

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1542
Joined: Thu, 03 Sep 2015, 19:47
Location: UA
Contact:

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

Unread postby JustOff » Wed, 28 Feb 2018, 14:44

MoaTib wrote:In /debian/control, would it be possible to use "Provides: x-www-browser, firefox" instead of "Provides: x-www-browser"

Would not this lead to unwanted side effects?

I don't think the Debian maintainer will accept to add Pale Moon as a dependency of mozplugger.

If the mozplugger works well with Pale Moon, this seems the only correct solution.
Here are the add-ons I made in a spare time. That was fun!

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Wed, 28 Feb 2018, 22:14

A better solution could be for me to add a rebuild of mozplugger that does recognize Pale Moon in the repo. That way there would not be any unforeseen repercussions. Let me take a look at it.

Edit: added palemoon and palemoon-nonsse2 as alternative browsers. Builds are finishing up in the repo. Bumped the version so it will be seen as an upgrade to 1.14.5-2. Because of that, this version should be removed before you do an in-place upgrade, such as Stretch to Buster, and then reinstalled.
Last edited by stevepusser on Wed, 28 Feb 2018, 22:39, edited 1 time in total.

StaticRemnan
New to the forum
New to the forum
Posts: 1
Joined: Fri, 02 Mar 2018, 01:52

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

Unread postby StaticRemnan » Fri, 02 Mar 2018, 01:58

Hi guys, I'm using Mint and palemoon. However, I'm having some issues occasionally and I went to IRC channel asks help. One of the wonderful guys there told me to come here and ask about a more specific repo to improve my performance. Which one should I choose?
This is my about:buildconfig, it may helps:

about:buildconfig
Build Machine

PM4Linux
Build platform
target
x86_64-unknown-linux-gnu
Build tools
Compiler Version Compiler flags
gcc 4.9.2 -Wall -Wdeclaration-after-statement -Wempty-body -Wpointer-to-int-cast -Wsign-compare -Wtype-limits -Wno-unused -Wcast-align -std=gnu99 -fgnu89-inline -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe
c++ 4.9.2 -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -O2 -msse2 -mfpmath=sse -floop-parallelize-all -fpredictive-commoning -ftree-loop-distribution -ftree-vectorize -fomit-frame-pointer
Configure arguments

--enable-official-branding --enable-application=browser --enable-release '--enable-optimize=-O2 -msse2 -mfpmath=sse -floop-parallelize-all -fpredictive-commoning -ftree-loop-distribution -ftree-vectorize' --disable-installer --disable-updater --disable-debug --disable-necko-wifi --enable-devtools --enable-jemalloc --enable-shared-js --with-pthreads --enable-strip --x-libraries=/usr/lib64

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Sat, 03 Mar 2018, 02:45

Pale Moon 27.8.0, plus the nonsse2 and binaryrepack variants, are finishing up their builds in the repo.

User avatar
GlottalStopRhotacism
Moongazer
Moongazer
Posts: 8
Joined: Fri, 23 Feb 2018, 23:38
Contact:

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

Unread postby GlottalStopRhotacism » Sat, 03 Mar 2018, 04:38

gracious1 wrote:accomplish the same thing; you have just combined two commands into one using the pipe. So I'm not really sure what you are getting at. If you are sophisticated enough in your understanding of GNU/Linux to do this, then it's not clear to me why the presence of the file "Release.key" in your home directory (or root directory) would create problems. :think:


This code

Code: Select all

wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update


leaves Release.key which is clutter and will conflict with previous installations of software which did not clean up afterwards,

leaving a file which one may not know whether it is safe to delete or not.

So previous clutter will PREVENT INSTALLATION of Palemoon.

and this code

Code: Select all

 wget -q https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O- | sudo apt-key add -
sudo apt-get update


avoids clutter and IS NOT PREVENTED from installing Palemoon by a Release.key from other software installs.

it is simply more robust code

they do not "accomplish the same thing", because leaving Release.key after an install has side-effects :|

User avatar
GlottalStopRhotacism
Moongazer
Moongazer
Posts: 8
Joined: Fri, 23 Feb 2018, 23:38
Contact:

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

Unread postby GlottalStopRhotacism » Sat, 03 Mar 2018, 04:49

stevepusser wrote:Anyway, the OBS automatically generates those instructions and the key. I wish I could edit them, myself.


OBS automatically generates this ?

Code: Select all

wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update


without :

Code: Select all

rm -f Release.key

:?:

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Sun, 04 Mar 2018, 03:18

StaticRemnan wrote:Hi guys, I'm using Mint and palemoon. However, I'm having some issues occasionally and I went to IRC channel asks help. One of the wonderful guys there told me to come here and ask about a more specific repo to improve my performance. Which one should I choose?


You should choose the Ubuntu 16.04 repo for Mint 18.3.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Sun, 04 Mar 2018, 03:22

GlottalStopRhotacism wrote:
stevepusser wrote:Anyway, the OBS automatically generates those instructions and the key. I wish I could edit them, myself.


OBS automatically generates this ?

Code: Select all

wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update


without :

Code: Select all

rm -f Release.key

:?:


Correct. That is what I said. Perhaps we can complain to the OBS maintainers; they have a typo in the instructions on one page that annoys me to no end, but it doesn't hurt anything. I'd like them to improve the instructions myself.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Thu, 22 Mar 2018, 18:14

27.8.2 packages are building.

Edit: and done.
Last edited by stevepusser on Thu, 22 Mar 2018, 19:34, edited 1 time in total.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Thu, 29 Mar 2018, 20:42

Now uploading the source files for Pale Moon 27.8.3, Pale Moon nonsse2, and the repacked binary variant for package builds. They should be done fairly soon.

Offtopic--the female coyote in my avatar pic showed up with the two males for the first time in two months! I don't know where she's been, but she's noticeably skinnier than the other two now. I know this is the time that they have pups, but I have doubts about her having any, though the bigger male and her were getting busy back in the first week of January.
Last edited by stevepusser on Thu, 29 Mar 2018, 20:49, edited 2 times in total.

pale_moon_user
Moongazer
Moongazer
Posts: 8
Joined: Thu, 12 Jan 2017, 23:20

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

Unread postby pale_moon_user » Fri, 30 Mar 2018, 18:28

I am using Mint 18.3 with the 16.04 repo (thanks for offering this!)

Following the update to PM 27.8.3, pages load fine with no crashing, however, scrolling on all sites is very choppy, as is video playback on YT (YT audio seems fine and unaffected), browser animation (for instance tabs movement when tabs added or closed), text appearance while typing, and text highlighting.
Last edited by pale_moon_user on Fri, 30 Mar 2018, 18:33, edited 1 time in total.

pale_moon_user
Moongazer
Moongazer
Posts: 8
Joined: Thu, 12 Jan 2017, 23:20

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

Unread postby pale_moon_user » Sat, 31 Mar 2018, 14:35

pale_moon_user wrote:I am using Mint 18.3 with the 16.04 repo (thanks for offering this!)

Following the update to PM 27.8.3, pages load fine with no crashing, however, scrolling on all sites is very choppy, as is video playback on YT (YT audio seems fine and unaffected), browser animation (for instance tabs movement when tabs added or closed), text appearance while typing, and text highlighting.


I've resolved this, but not sure how. I'm chalking this up to user error until I can recreate.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Tue, 17 Apr 2018, 18:30

Builds for 27.9.0 are finishing up as I type this.

User avatar
Isengrim
Astronaut
Astronaut
Posts: 513
Joined: Tue, 08 Sep 2015, 22:54
Location: 127.0.0.1
Contact:

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

Unread postby Isengrim » Wed, 18 Apr 2018, 02:31

I'm typing this on 27.9 right now. :thumbup: Thank you!
Linux Mint 18.3 Cinnamon (64-bit)
Windows 7 (64-bit) (Sometimes)
Windows 10 build 1803 (64-bit) (Sometimes)
We are our choices.

User avatar
zorzi
Apollo supporter
Apollo supporter
Posts: 49
Joined: Wed, 31 Aug 2016, 07:37

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

Unread postby zorzi » Wed, 18 Apr 2018, 06:42

Good good good ! Thanks

blade
New to the forum
New to the forum
Posts: 1
Joined: Mon, 23 Apr 2018, 21:02

Package quality rant (sorry)

Unread postby blade » Mon, 23 Apr 2018, 21:12

Interesting, this public thread seems to be the only way to contact the Linux packagers.

I tried to use a private message here but got a "are not allowed to see private accounts" here. (Are you kidding me?)

Before, I tried to sent some information regarding Debian packaging and got a bounce:

maintainer@mepiscommunity.org:
SMTP error from remote server for RCPT TO command, host: mepiscommunity.org (67.222.30.147) reason: 550 No Such User Here"

(Are you kidding me?)

Before, I tried to contact the Maintainer mail from the Debian package information, and got:

stevep@mxlinux.org:
SMTP error from remote server for RCPT TO command, host: mxlinux.org (67.222.30.147) reason: 550 No Such User Here"

Seriously, I do not like to bitch around but one part of proper packaging for Debian or Ubuntu is making yourself accessible.

Even the copyright file in the Deb package does not contain the minimum required information (about who is in charge of packaging and how to contact this person/group and which license covers the packaging files)

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Tue, 24 Apr 2018, 20:26

Well, yeah, I admit that the copyright file needs a lot of work. It really didn't have one at all when I bought the sources in from the abandoned PPA. And it mixes a zillion files from Mozilla with the Mozilla license with a zillion files from PM under their license, and I don't know how to find and list them. I'm sure that a real Debian maintainer would know better than I would how to do that.

You can send me a PM here if you have something you'd prefer to be private...

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Thu, 26 Apr 2018, 23:43

I'm currently working on getting Ubuntu 18.04 source builds in the repo, now that the OBS has repos for 18.04. The first step is to get gcc-4.9.4 built for it. 18.04 has gcc-4.8 available, but the PM developers prefer 4.9 if at all possible. I had to also make some small changes to the build files so it was aware of "beaver", and bumped the version of the package, but I'm only going to build it for the 18.04 repo so everyone else doesn't get an update they don't need. I'll merge all the versions back together when the next upstream PM is out.
Last edited by stevepusser on Thu, 26 Apr 2018, 23:44, edited 1 time in total.

User avatar
stevepusser
Lunatic
Lunatic
Posts: 409
Joined: Sat, 01 Aug 2015, 18:33
Location: California

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

Unread postby stevepusser » Fri, 27 Apr 2018, 19:09

Oops, checked just now, and gcc-4.9 had finished building for 18.04, but Pale Moon wasn't "seeing" it as an available build-depend. It turns out I had that switched off for new repos by default for gcc-4.9, so flipped the switch and PM is building now. It should be ready within an hour or so.


Return to “Pale Moon for Linux”

Who is online

Users browsing this forum: No registered users and 6 guests