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
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-19, 22:48

Drugwash wrote:
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. :?
That build failed on the OBS, so I hit retry--sometimes a gremlin gets in there or something.

I'm just doing GTK 3 builds for Debian 11, and those are in a separate repo because I don't know how to build two separate versions in the debian/rules files instructions. Hmmm...looks like the builds are still enqueued there for Bullseye. And a lot of Ubuntu builds hung up. :?: :?: https://build.opensuse.org/package/show ... 3/palemoon

I see the gtk2 builds succeeded for 18.04, as did the Bullseye-based MX 21 gtk 3 versions I did. https://build.opensuse.org/package/show ... x/palemoon

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-20, 01:03

stevepusser wrote:
2021-08-19, 22:48
I see the gtk2 builds succeeded for 18.04 [...]
Only the 32bit. The 64bit link still goes 404 (file timestamp is unchanged).
Dunno how long it takes for a compilation to finish so will let this be for now.
Thank you for looking into it.

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-20, 17:29

All expected gtk2 builds are now successful.

I just added the ARM builds to the new Debian 11 section for GTK3, so those will take a while. Mysteriously, the amd64 build is still waiting to start--perhaps those workedrs are in high demand right after Bullseye's release. All the rest of the GTK 3 builds have succeeded.

The MX 21 amd64 package can be installed instead of the standard Bullseye one as a workaround, though.

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-20, 19:16

Yep, the mystery lingers on... In the meantime I updated a "portable" GTK3 setup. So far so good.
FWIW I'm running Linux Mint 19.2 x64 Cinnamon, based on Ubuntu 18.04.

Galaxy
Moonbather
Moonbather
Posts: 51
Joined: 2016-07-04, 03:41

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

Unread post by Galaxy » 2021-08-20, 23:45

Drugwash wrote:
2021-08-20, 01:03
The 64bit link still goes 404
The link you posted above seems to be working now as shown in the image below.
link.jpg

enigma9o7

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

Unread post by enigma9o7 » 2021-08-20, 23:52

stevepusser wrote:
2021-08-20, 17:29
I'm just doing GTK 3 builds for Debian 11, and those are in a separate repo
Thanks much. My bullseye based system is 32-bit anyway so I once I figured out how to add the gtk3 repository, Palemoon installs and works great, thanks.

This is what I did:

Code: Select all

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/Debian_11/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/Debian_11//Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
If possible it would be good idea to update the instructions on palemoon.org for debian 11 to use those commands, cuz right now it doesnt list anything... (for the benefit of others of course, I'm set.)

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-21, 00:37

OK, this is getting weirder by the day. I just tested now and the link is getting redirected here (in Pale Moon) where I still receive a 404. :?
Doesn't work in Pale Moon 29.4.0.1 (GTK3), Falkon 3.0.0, Tor 11.0a2/11.0a4, Basilisk 2021.03.17/2021.07.19, Waterfox G3.2.3/G3.2.4, or Firefox 91.0. Same 404 in all.

What's the timestamp on your file? Mine looks the very same since my first report.
Screenshot from 2021-08-21 03-34-20.png
Maybe someone really doesn't want me to get that particular file... :wtf:

EDIT: Mystery solved: mirror cache in Deutschland is fucked up:
Screenshot from 2021-08-21 03-47-44a.png

User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1112
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-08-21, 14:47

https://software.opensuse.org/download. ... emoon-GTK3
does not show the instructions to set up the repo like the GTK2 repo. Is that intended or just a fault of OBS?

If that is going to be fixed, that could also be linked on linux.palemoon.org to provide a repo for Debian 11 and Ubuntu 21.04.
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-08-24, 20:19

That link should not even exist on the OBS pages, since palemoon-GTK3 is not a legal Debian-style package name--it's the name of the separate repo I set up for the same old "palemoon" package name to live in, only in this case they are built with GTK 3, and only have "gtk3" at the end of the Debian revision: palemoon_29.4.0.2-1.gtk3. Maybe you just edited the URL manually to get that result, but you actually have to click on the "palemoon" package link in the repo, and then on the "download package" link, to get the auto-generated instructions.

https://build.opensuse.org/package/show ... 3/palemoon
https://software.opensuse.org//download ... e=palemoon

(I just uploaded the 29.4.0.2 sources, so the second link won't have any data for a while until the builds are done and the instructions are generated)

The OBS only generates the instructions for valid packages that the build actually creates, which is why I have to take care to keep the palemoon package names. I don't know yet how to get the builds to generate separate "palemoon-gtk3" and "palemoon-gtk2" packages...something that I hope goes away in the future when I switch to exclusively GTK 3 builds.

Anyway, I really could not find a Dummie's Users' Guide for Debian/Ubuntu packagers' use of the OBS, so that was a quirk I had to figure out on my own, and it did stump me for a while, too

I agree that the instructions for the third-party links need to be updated by whoever handles the PM side of things, though I did add a link on the original now-gtk2-only-repo-maybe-I'll-switch-it-to-gtk3-in-the-future(?)-maybe-set-up-a-poll-to-see to the new GTK 3 repo...
Last edited by stevenpusser on 2021-08-24, 21:53, edited 1 time in total.

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-24, 21:00

The websites for www, linux, and others are public repos. Feel free to PR.

User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1112
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-08-25, 18:18

New Tobin Paradigm wrote:
2021-08-24, 21:00
The websites for www, linux, and others are public repos. Feel free to PR.
Thanks for that info, I found the content for www.palemoon.org, but not for linux.palemoon.org. Are I am too stupid or is it located elsewhere?
The profile picture shows my Maico EC30 E ceiling fan.

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-25, 19:30

The answer to your questions is.. Yes. However, you get a pass this one time.

https://repo.palemoon.org/trav90/artemis

Legacy is a bitch.

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-25, 20:13

It appears that the GTK 2 and 3 builds were all successful this morning, except that the Ubuntu 21.04 GTK 3 amd64 build seemed to be hung, so I restarted that one. Unfortunately, that is the most popular version for that distrelease.

User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1112
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-08-26, 20:16

I now added the link in my fork. https://repo.palemoon.org/Pentium4User/ ... .xhtml.tpl
Should we also add a message what build is intended for what system?
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-08-27, 19:14

Sure, I can't see how that would be a bad thing.

The MEPIS/MX-15 entry below that should be changed to just "MX Linux", since both MEPIS and MX-15 have long since reached EOL.

User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1112
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-08-27, 19:23

stevepusser wrote:
2021-08-27, 19:14
Sure, I can't see how that would be a bad thing.

The MEPIS/MX-15 entry below that should be changed to just "MX Linux", since both MEPIS and MX-15 have long since reached EOL.
ok, done.
The profile picture shows my Maico EC30 E ceiling fan.

enigma9o7

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

Unread post by enigma9o7 » 2021-09-01, 17:26

Pentium4User wrote:
2021-08-26, 20:16
I now added the link in my fork. https://repo.palemoon.org/Pentium4User/ ... .xhtml.tpl
Should we also add a message what build is intended for what system?
If you know web design, you could maybe add an extra page in, using some of the design like the obs site and some like palemoon site to make it work for everthing...

First, user selects debian, raspbian, or ubuntu (kinda like obs link starts with now...)
then they select their version (from a list that appears when they pick distro).
then, if there is both gtk2 and gtk3 available, another choice (if not, skip this)
then, do they want instructions to add repo, or to be sent to obs to download/etc.
assuming instructions, disoplay the two lines needed to add the source and key (that they selected) and follow with "sudo apt update;sudo apt install palemoon" as the final step.
(if they select download/obs not add repo, send them to appropriate obs based on their selection instead).

User avatar
Pentium4User
Board Warrior
Board Warrior
Posts: 1112
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-09-01, 17:34

I cannot do that, I don't know enough about HTML to do so.
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-09-17, 21:45

Pale Moon 29.4.1 64-bit packages built without any problems, and are now in the repo. Various 32-bit builds failed, but I'm trying to fix that by changing the no longer accepted gcc linker flag "--reduce-memory-overhead" to "--reduce-memory-overheads".

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-09-21, 18:30

I can't seem to get any 32-bit builds to build at all, except for Ubuntu 18.04. The "--reduce-memory-overhead(s)" linker argument in mozconfig now does not appear to be recognized at all, and causes a build failure when present. I may have to offer 64-bit builds only.

Post Reply