Repositories for supported Debian, Raspbian, and Ubuntu releases

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

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!
MoaTib

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

Unread post by MoaTib » 2018-02-28, 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.

JustOff

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

Unread post by JustOff » 2018-02-28, 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.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-02-28, 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 stevenpusser on 2018-02-28, 22:39, edited 1 time in total.

StaticRemnan

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

Unread post by StaticRemnan » 2018-03-02, 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-03-03, 02:45

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

GlottalStopRhotacism

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

Unread post by GlottalStopRhotacism » 2018-03-03, 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 :|

GlottalStopRhotacism

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

Unread post by GlottalStopRhotacism » 2018-03-03, 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-03-04, 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-03-04, 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-03-22, 18:14

27.8.2 packages are building.

Edit: and done.
Last edited by stevenpusser on 2018-03-22, 19:34, edited 1 time in total.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-03-29, 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 stevenpusser on 2018-03-29, 20:49, edited 2 times in total.

Ez-waker

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

Unread post by Ez-waker » 2018-03-30, 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 Ez-waker on 2018-03-30, 18:33, edited 1 time in total.

Ez-waker

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

Unread post by Ez-waker » 2018-03-31, 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-04-17, 18:30

Builds for 27.9.0 are finishing up as I type this.

User avatar
Isengrim
Board Warrior
Board Warrior
Posts: 1325
Joined: 2015-09-08, 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 post by Isengrim » 2018-04-18, 02:31

I'm typing this on 27.9 right now. :thumbup: Thank you!
a.k.a. Ascrod
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story


blade

Package quality rant (sorry)

Unread post by blade » 2018-04-23, 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-04-24, 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
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-04-26, 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 stevenpusser on 2018-04-26, 23:44, edited 1 time in total.

User avatar
stevenpusser
Project Contributor
Project Contributor
Posts: 903
Joined: 2015-08-01, 18:33

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

Unread post by stevenpusser » 2018-04-27, 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.

Post Reply