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!
User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1111
Joined: 2019-04-24, 09:38

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

Unread post by Pentium4User » 2021-05-02, 04:47

Thanks, I 'll try that.

If I click on the repo link there http://linux.palemoon.org/
I only get the options for the GTK2 build.
It uses this link: https://software.opensuse.org/download. ... e=palemoon
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
stevenpusser
Project Contributor
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

Unread post by stevenpusser » 2021-05-06, 18:30

GTK 3's in a different repo because of some quirks in the way the Build Service creates the user's directions to add the repo depending on the package name.

Some have suggested that I split palemoon into a palemoon-gtk2 and a palemoon-gtk3 package, but it's easy to suggest when someone else does the work, plus those changes would still require more changes to the instructions than my simple addition of a GTK 3 repo. But I agree that the GTK 3 repo should be added.

As for why I don't do GTK 2 versions for Sid and Hirsute, it's because GTK 2 is on its way out, if that's news to you.

User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1111
Joined: 2019-04-24, 09:38

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

Unread post by Pentium4User » 2021-05-06, 18:34

stevepusser wrote:
2021-05-06, 18:30
As for why I don't do GTK 2 versions for Sid and Hirsute, it's because GTK 2 is on its way out, if that's news to you.
I know, but GTK2 looks better and still works on Hirsute.
The profile picture shows my Maico EC30 E ceiling fan.

User avatar
micwoj92
Fanatic
Fanatic
Posts: 175
Joined: 2020-12-22, 20:57

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

Unread post by micwoj92 » 2021-05-07, 14:51

Pentium4User wrote:
2021-05-06, 18:34
stevepusser wrote:
2021-05-06, 18:30
As for why I don't do GTK 2 versions for Sid and Hirsute, it's because GTK 2 is on its way out, if that's news to you.
I know, but GTK2 looks better and still works on Hirsute.
Go search for GTK3 theme that suits you then, there's plenty of them ;)

paleuser2

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

Unread post by paleuser2 » 2021-05-10, 20:47

Hi Steve,

got a reference to this thread from a another thread regarding a question of mine.
Hope it's ok if i post my question here:

I'm in need of palemoon 29.1.1 .deb binary packages for debian 10, debian testing (the upcomming debian 11) and for raspbian.

Is there a archive with older versions of your palemoon builds?

On the palemoon-site i can only find a reference to the suse-download site (https://software.opensuse.org/download. ... e=palemoon), wich only contains builds of the actual palemoon version.

Greetings.

User avatar
stevenpusser
Project Contributor
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

Unread post by stevenpusser » 2021-05-10, 22:01

Or you could set up your own free OBS repo for Hirsute and have it build you a GTK 2 version--you can use the same sources as for the other distros' GTK 2 version, but you'll have to change the last line in debian/mozconfig so it only builds with one thread--something to do with the version of "make" in hirsute and sid seems to require that.

User avatar
stevenpusser
Project Contributor
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

Unread post by stevenpusser » 2021-06-09, 18:19

paleuser2 wrote:
2021-05-10, 20:47
Hi Steve,

got a reference to this thread from a another thread regarding a question of mine.
Hope it's ok if i post my question here:

I'm in need of palemoon 29.1.1 .deb binary packages for debian 10, debian testing (the upcomming debian 11) and for raspbian.

Is there a archive with older versions of your palemoon builds?

On the palemoon-site i can only find a reference to the suse-download site (https://software.opensuse.org/download. ... e=palemoon), wich only contains builds of the actual palemoon version.

Greetings.
Hmmm--guess I didn't see this.

No, there isn't any archive of the older versions as far as I know. It probably could be recreated with some work, or the MX repository manager usually hangs onto older MX packages just in case someone needs them. I build Pale Moon packages for MX in standard Debian schroots, and I think Debian 10 armhf builds are good for Raspian 10. I didn't do any Raspian 9 armhf builds, though.

Even if users aren't signed onto the OBS, with some link following, they can get into the download repo and get any file in it, including the debianized source, but once I delete the older source files, they and the binaries they generate are gone baby gone.

I'll ask our repo manager if he still has the older MX debs.

29.2.1 packages are ready in my repos now, though.

User avatar
francisca
Moongazer
Moongazer
Posts: 11
Joined: 2021-05-30, 16:08

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

Unread post by francisca » 2021-06-16, 10:11

Hello @stevepusser first of all, thanks for your work.

I use Debian testing and I have the repositories configured and I am not updated to the new version 29.2.1.

In all versions of Debian and those of Ubuntu, the new version 29.2.1 has been available for a long time, but in Debian testing, it follows 29.2.0.

https://software.opensuse.org/download. ... e=palemoon

Please, you could upload it when you can.

Thanks.

Greetings.

P / D: I'm sorry for my English, it translates with Google Translate.

User avatar
micwoj92
Fanatic
Fanatic
Posts: 175
Joined: 2020-12-22, 20:57

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

Unread post by micwoj92 » 2021-06-18, 10:15

It is not available, because the automatic build fails. You can read log here https://build.opensuse.org/package/live ... ing/x86_64
I don't know obs/debian that much so I don't know what exactly these errors means. It is called "testing" after all, so such fails are much more common ;p

User avatar
francisca
Moongazer
Moongazer
Posts: 11
Joined: 2021-05-30, 16:08

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

Unread post by francisca » 2021-06-18, 11:50

Ok thank you very much for the clarification, we will have to wait then for them to solve it, the versions prior to this have been working, so it will be something specific.

User avatar
stevenpusser
Project Contributor
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

Unread post by stevenpusser » 2021-06-29, 19:20

Apparently the same problematic "make" that was in Sid has now made it into Testing, and that requires that PM be compiled with one thread instead of as many as your build machine can handle. :? So the fix was to just use the same mozconfig for testing that I was already using for the Sid builds.

https://build.opensuse.org/package/show ... 3/palemoon

d83hlka3

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

Unread post by d83hlka3 » 2021-08-08, 19:24

I'd like to see that .mozconfig please. I cannot download the sources from the opensuse site.
  • Is the python version used to build 2.7?
    Is there a way to scale UI elements 2-2.5x?
    Is there a finger-scroll option available in config or build options?
I've attached a video of performance of the armhf build on the motorola Droid 4 (Omap4, 1.2ghz) running Maemo-Leste OS.
maemo-leste-palemoon.jpg
Attachments
leste-palemoon_speed_demo.mp4
music, video cc-by-sa maemo-leste team
(1.55 MiB) Downloaded 10 times

d83hlka3

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

Unread post by d83hlka3 » 2021-08-09, 08:06

Found it! :P
export GDK_SCALE=2


This is minimum scale to hit elements reliably with finger.
palemoon-leste-biggui3.png
Under our Hildon-WM, the toggle for fullscreen-web-content doesn't work (see below).

I haven't yet found a way to scroll around the preferences window. Neither pgup/pgdown, mouse wheel, nor arrow keys work for me.
palemoon-leste-biggui2.png
[EDIT1]
Killing Hildon-WM and running openbox, fullscreen toggle (F11) gets a full webpage with no gui elements.
palemoon-leste-biggui4.png
It shouldn't be too hard to find-out how to talk to hildon-WM to set this.
[Note] This is handled in /platform/widget/gtk/nsWindow.cpp nsWindow::MakeFullScreen()

[EDIT2]
Scrolling with arrow keys is perfect. Perfect scroll speed.

[EDIT3]
Firefox gestures and finger-drag can be enabled with environment variable MOZ_USE_XINPUT2=1. Is there something equivalent for Pale Moon?

User avatar
stevenpusser
Project Contributor
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

Unread post by stevenpusser » 2021-08-11, 22:56

You'll have to ask the devs about the gestures...

The OBS does let anyone download source files, even if they aren't signed in, but you have to click the links to get into the specific download directory. I don't know exactly which Ubuntu your phone is using, so here's a link to the 21.04. Basically, the last line in the debian/mozconfig limits how many threads are used, and if that's commented out, PM uses all available. I use a simple test in debian/rules to determine which debian/mozconfig* file gets copied to the PM source root and is used. I limit all OBS builds to four thread maximum, because their armhf VM's don't have a lot of resources and can run out of memory. https://download.opensuse.org/repositor ... ntu_21.04/

Yes, it uses python 2.7, which is available in all Ubuntu versions that aren't EOL.

User avatar
stevenpusser
Project Contributor
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

Unread post by stevenpusser » 2021-08-18, 23:29

I had to add back the fix-arm-build.patch to the 29.4.0.1 source I obtained via the git recipe in order to try and get successful builds on that platform. I'll have to check the OBS tomorrow to see if that worked; the armhf (armv71) builds there are extremely slow.

I had been assuming that fix had made it into the 29.4. code. :(

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

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

Unread post by Moonchild » 2021-08-18, 23:41

stevepusser wrote:
2021-08-18, 23:29
I had been assuming that fix had made it into the 29.4. code. :(
I don't know what fix you are talking about. If you want stuff upstreamed then you should make use of the repo. make an issue, offer a PR following the contribution guidelines re: commit messages, etc.
"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

New Tobin Paradigm

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

Unread post by New Tobin Paradigm » 2021-08-19, 01:46

I do. Yeah, sorry about that. Just continue to spot patch it for this round. I have been quite busy and keeping things all in my head is a full time job.

enigma9o7

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

Unread post by enigma9o7 » 2021-08-19, 02:57

This is indeed a long thread and this is probably already covered...

I just did clean install of debian bullseye based iso (bodhi linux legacy 6.0beta) and there appears to be no debian 11 source repository for palemoon. Before I did clean install I had installed palemoon succesfully a long time ago while bullseye was still in testing and used 'http://download.opensuse.org/repositori ... n_Testing/ /' and that worked, but doesn't seem to work on release version. So I tried changing "Testing" to "11" and that didnt work either. I then changed it to "10" and I was able to install palemoon.... but don't think this is probably the right way to do things....

(On an unrelated note, it was yesterday I tried this, so before I hit "submit" on this post I just double checked it wasnt already listed or something on https://software.opensuse.org/download. ... e=palemoon and it seems like if i recall right yesterday it even had version 8 but now it only has versions 9 and 10).

User avatar
Drugwash
Fanatic
Fanatic
Posts: 217
Joined: 2016-01-28, 12:08
Location: Ploieşti, Romania
Contact:

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

Unread post by Drugwash » 2021-08-19, 11:59

Apparently the package for Ubuntu 18.04 x64 is missing as I'm typing this; the link goes 404. :?
The corresponding x86 package is available though - and so are all others - so it may just be a naming problem or something - unless it failed to compile.
Steve, could you please double-check? Thank you.
Off-topic:
On a related note, the official? GTK3 tarballs at linux.palemoon.org are still at 29.3.0. :?

New Tobin Paradigm

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

Unread post by New Tobin Paradigm » 2021-08-19, 13:11

Off-topic:
We know.. I'll be building them this time around.. here in a few since Travis is MIA again. Hope everything is ok with him. Regardless, this isn't the first time linux builds have had a delay and it is just as well seeing as an out-of-band release happened as well.

Stay tuned.

Post Reply