'Stable' download links for palemoon.

General project discussion.
Use this as a last resort if your topic does not fit in any of the other boards but it still on-topic.
Forum rules
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.

Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
User avatar
user1234
Newbie
Newbie
Posts: 6
Joined: 2022-11-23, 09:01

'Stable' download links for palemoon.

Unread post by user1234 » 2022-11-23, 09:30

I, user1234, greet you all palemoon-ians. Thank you for providing this great browser! I am working on providing palemoon in PuppyLinux project during its build, which is handled by woof-CE. We call this installation as pet-build.

The current installation method (https://github.com/puppylinux-woof-CE/woof-CE/tree/testing/woof-code/rootfs-petbuilds/palemoon) just downloads the latest GTK-3 64-bit .tar.xz (as stated here), from the same link which is provided at the same page. But recently, we had a build to fail because the link for download had moved somewhere else (some update had been issued).

So, what is a 'stable' link to download these already built packages?

And if there isn't any, then why not add the latest releases as well to https://archive.palemoon.org/? That will make the links more stable.

At the end, I'll like to thank you all for your great efforts made for making this 'lightweight' browser available to the people. As PuppyLinux itself focuses on providing lightweight distro, Palemoon fits the best on our theme :)!

Regards
user1234

User avatar
jobbautista9
Keeps coming back
Keeps coming back
Posts: 782
Joined: 2020-11-03, 06:47
Location: Philippines
Contact:

Re: 'Stable' download links for palemoon.

Unread post by jobbautista9 » 2022-11-23, 13:12

The archive site wouldn't be suitable as it only has limited capacity; it's not designed to handle lots of downloads at once.

But I agree, there should be a stable link where the version is not hardcoded to the URL. The Windows site does this already at http://www.palemoon.org/download.shtml, why not Linux? :)
Image

merry mimas

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

Mima avatar by 絵虎. Pixiv post: https://www.pixiv.net/en/artworks/15431817

Image

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

Re: 'Stable' download links for palemoon.

Unread post by Moonchild » 2022-11-23, 13:37

jobbautista9 wrote:
2022-11-23, 13:12
The archive site wouldn't be suitable as it only has limited capacity; it's not designed to handle lots of downloads at once.
It could handle more traffic but it is definitely not intended to be used as a primary download location. The 2 release mirror hosts are specifically set up for it (since we do get several TB of downloads after each release ;P) with e.g. more aggressive caching and what not.
user1234 wrote:
2022-11-23, 09:30
we had a build to fail because the link for download had moved somewhere else (some update had been issued).
I wasn't aware that there had been a recent change. But I guess Travis (who is in charge of building and publishing Linux binaries) could provide a bit more insight and potential solution?
"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

User avatar
user1234
Newbie
Newbie
Posts: 6
Joined: 2022-11-23, 09:01

Re: 'Stable' download links for palemoon.

Unread post by user1234 » 2022-11-23, 14:10

Thank you all for your replies.

@Moonchild, the version v31.3.1 was updated to v31.4.0.

I understand that adding links to your archive sites might be problematic. I'll take a look at if I could get a work around, maybe by adding code which first checks for the link at new releases, and if not found then look into archives. At least, woof-CE is mostly bash :thumbup:!

I don't think this might create much traffic to your archives site.

What our goal is just that builds do not fail even if palemoon version is not updated on our side. We could later on update palemoon version.

Regards
user1234
Last edited by user1234 on 2022-11-23, 14:25, edited 1 time in total.

User avatar
trava90
Contributing developer
Contributing developer
Posts: 1736
Joined: 2013-05-20, 18:19
Location: Somewhere in Sector 001

Re: 'Stable' download links for palemoon.

Unread post by trava90 » 2022-11-23, 14:25

There's been no change to the download link location for a very long time now. Are you certain that the updated Linux version had been published? It's usually a few hours after the Windows builds are released before I have the Linux versions available (time zone differences and all that).

User avatar
user1234
Newbie
Newbie
Posts: 6
Joined: 2022-11-23, 09:01

Re: 'Stable' download links for palemoon.

Unread post by user1234 » 2022-11-23, 14:36

trava90 wrote:
2022-11-23, 14:25
There's been no change to the download link location for a very long time now. Are you certain that the updated Linux version had been published? It's usually a few hours after the Windows builds are released before I have the Linux versions available (time zone differences and all that).
On November 22, I added the palemoon as petbuild for woof-CE, getting the link from https://linux.palemoon.org/download/mainline/ (as well as its SHA256). Testing it, the builds passed. Later on today, I saw that builds were failing. wget was returning with 404 not found.. I went to the link https://linux.palemoon.org/datastore/release/palemoon-31.3.1.linux-x86_64-gtk3.tar.xz, it said "404: not found" as well.

So I again visited https://linux.palemoon.org/download/mainline/. This time the latest version was 31.4.0. I updated the link to https://linux.palemoon.org/datastore/release/palemoon-31.4.0.linux-x86_64-gtk3.tar.xz. This worked now.

User avatar
user1234
Newbie
Newbie
Posts: 6
Joined: 2022-11-23, 09:01

Re: 'Stable' download links for palemoon.

Unread post by user1234 » 2022-11-23, 15:09

I have resolved the error. Got the results what I wanted. Used this code:-

Code: Select all

wget -t 3 -T 60 https://linux.palemoon.org/datastore/release/palemoon-31.4.0.linux-x86_64-gtk3.tar.xz || wget -t 3 -T 60 https://archive.palemoon.org/palemoon/31.x/31.4.0/palemoon-31.4.0.linux-x86_64-gtk3.tar.xz
Where https://archive.palemoon.org/palemoon/3 ... tk3.tar.xz would be, as anticipated, the fallback link if https://linux.palemoon.org/datastore/re ... tk3.tar.xz is not found.

Please confirm if the links will be updated like this only or not.

Lucio Chiappetti
Astronaut
Astronaut
Posts: 654
Joined: 2014-09-01, 15:11
Location: Milan Italy

Re: 'Stable' download links for palemoon.

Unread post by Lucio Chiappetti » 2022-11-23, 17:16

Although for a long time I was skeptical on frequent updates, since a while I changed my mind and on the home Ubuntu system I let the automatic updater do its job: as soon as I see an announcement, I make a tar backup of my current installation and profile (four commands including deletion of the old ones) and wait a few hours until Pale Moon proposes me "update now" , and reply "yes". Works like a charm.
On the work Opensuse system auto-update has not the right permissions for historical reasons, so after a while I download the latest GTK2 tarball from the Linux link and place it over the old one ... I have a procedure, a few more commands but easy anyhow.
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

User avatar
user1234
Newbie
Newbie
Posts: 6
Joined: 2022-11-23, 09:01

Re: 'Stable' download links for palemoon.

Unread post by user1234 » 2022-11-24, 00:39

Lucio Chiappetti wrote:
2022-11-23, 17:16
Although for a long time I was skeptical on frequent updates, since a while I changed my mind and on the home Ubuntu system I let the automatic updater do its job: as soon as I see an announcement, I make a tar backup of my current installation and profile (four commands including deletion of the old ones) and wait a few hours until Pale Moon proposes me "update now" , and reply "yes". Works like a charm.
On the work Opensuse system auto-update has not the right permissions for historical reasons, so after a while I download the latest GTK2 tarball from the Linux link and place it over the old one ... I have a procedure, a few more commands but easy anyhow.
Thanks for reply, but this may not help us. We are doing this when there is no palemoon installed, as well all this should happen in an automation.

User avatar
user1234
Newbie
Newbie
Posts: 6
Joined: 2022-11-23, 09:01

Re: 'Stable' download links for palemoon.

Unread post by user1234 » 2022-11-29, 09:52

I see https://archive.palemoon.org/palemoon/31.x/31.4.0/ now, while https://linux.palemoon.org/datastore/re ... tk3.tar.xz is also working. Thanks for doing this!

Also, what code we will be using is to first check latter link, and if not found then looking at the archives. So I don't think this might cause a lot of traffic on your archives site :thumbup:.

Thank you!

User avatar
jobbautista9
Keeps coming back
Keeps coming back
Posts: 782
Joined: 2020-11-03, 06:47
Location: Philippines
Contact:

Re: 'Stable' download links for palemoon.

Unread post by jobbautista9 » 2022-11-29, 10:05

user1234 wrote:
2022-11-29, 09:52
I see https://archive.palemoon.org/palemoon/31.x/31.4.0/ now, while https://linux.palemoon.org/datastore/re ... tk3.tar.xz is also working. Thanks for doing this!
Well that's because 31.4.1 has been released just now... And the Linux build take a while to get published after Moonchild releases a new update for Windows. The archive site doesn't have the latest version of the browser, a version only gets archived when there's an update.
Image

merry mimas

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

Mima avatar by 絵虎. Pixiv post: https://www.pixiv.net/en/artworks/15431817

Image

Locked