Page 13 of 45

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

Posted: 2018-02-28, 14:04
by MoaTib
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.

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

Posted: 2018-02-28, 14:44
by JustOff
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.

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

Posted: 2018-02-28, 22:14
by stevenpusser
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.

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

Posted: 2018-03-02, 01:58
by StaticRemnan
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

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

Posted: 2018-03-03, 02:45
by stevenpusser
Pale Moon 27.8.0, plus the nonsse2 and binaryrepack variants, are finishing up their builds in the repo.

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

Posted: 2018-03-03, 04:38
by GlottalStopRhotacism
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 :|

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

Posted: 2018-03-03, 04:49
by GlottalStopRhotacism
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 
:?:

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

Posted: 2018-03-04, 03:18
by stevenpusser
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.

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

Posted: 2018-03-04, 03:22
by stevenpusser
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.

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

Posted: 2018-03-22, 18:14
by stevenpusser
27.8.2 packages are building.

Edit: and done.

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

Posted: 2018-03-29, 20:42
by stevenpusser
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.

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

Posted: 2018-03-30, 18:28
by Ez-waker
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.

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

Posted: 2018-03-31, 14:35
by Ez-waker
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.

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

Posted: 2018-04-17, 18:30
by stevenpusser
Builds for 27.9.0 are finishing up as I type this.

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

Posted: 2018-04-18, 02:31
by Isengrim
I'm typing this on 27.9 right now. :thumbup: Thank you!

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

Posted: 2018-04-18, 06:42
by zorzi
Good good good ! Thanks

Package quality rant (sorry)

Posted: 2018-04-23, 21:12
by blade
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)

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

Posted: 2018-04-24, 20:26
by stevenpusser
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...

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

Posted: 2018-04-26, 23:43
by stevenpusser
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.

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

Posted: 2018-04-27, 19:09
by stevenpusser
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.