You are not logged in.
My laptop runs raspbian which is based on ubuntu 16.04, despite the name.
updates for firefox are coming in regularly, it is at 62.x now.
however, i would like to switch to the new ESR branch.
a search for a ppa or other semi-official sources always leads me back to this one which still offers the old ESR.
The official page seems to have direct downloads only.
Is that my only option, or can i get something that integrates into apt?
Last edited by ohnonot (2018-09-19 04:30:56)
Offline
delete me
Last edited by brontosaurusrex (2018-09-15 05:56:30)
Online
Debian seems to think that 60.2 is the new ESR: https://packages.debian.org/search?keyw … ection=all
It seems that Ubuntu goes for the latest Firefox releases instead of maintaining an ESR release.
Here's a PPA that has it ported for 16.04: https://launchpad.net/~jonathonf/+archi … irefox-esr
Raspian is based on Debian for reals--how did you end with an Ubuntu mixed into it? Is it your own creation?
Offline
laptop runs raspbian ... ubuntu
Do you mean that you have PIXEL desktop running on Ubuntu, or is it the MATE spin?
Offline
Here's a PPA that has it ported for 16.04: https://launchpad.net/~jonathonf/+archi … irefox-esr
thanks.
after a little research i found out that this has binaries only for PC architectures.
not available for aarch64/arm64.
i also cannot see such downloads on firefox' esr page, and i'm certainly not going to start compiling it.
just for lulz i tried installing the version from the debian repos, but of course there's unsatisfiable dependencies.
i guess i'm better off with the current firefox.![]()
Raspian is based on Debian for reals--how did you end with an Ubuntu mixed into it? Is it your own creation?
oh god i'm sorry, i meant armbian.
and i'm not making this up.
i asked on their forums once; they support a lot of hardware, and sometimes they go with a ubuntu base instead of debian. like with the pinebook.
Offline
Re rebuilding the 62.0 Sid package: I did it last week as an experiment on a pretty powerful laptop (i78750H, six cores-12 threads) and it took about an hour, so I imagine a Pi would be overwhelmed. For some reason, the cargo 0.25 deb9u1 package that's necessary is "floating" in the Debian pool: http://ftp.debian.org/debian/pool/main/c/cargo/ but currently remains invisible to the apt system, so I just manually downloaded and installed it.
Offline
@ohnonot
I am curious. What laptop are you using that runs an arm processor?
Offline
^ Pinebook.
i'll not mark this solved for a while in case a solution crops up...
Last edited by ohnonot (2021-06-05 08:58:00)
Offline
@ohnonot
I am curious. What laptop are you using that runs an arm processor?
I used to have armhf cross-compile pbuilder setups working with QEMU on amd64 installs, but can't get them to create since moving to a Stretch base, for some reason. If rustc and cargo packages for Stretch armhf that are in the pool but still invisible ever become visible, I could probably use the OBS to build esr packages for Stretch...but armhf doesn't seem to work for Ubuntu there.
Last edited by stevep (2018-09-17 00:16:25)
Offline
^ stevep, thanks for the suggestions and/or offers, but if regular updates aren't guaranteed by the distro or at least some ppa maintainer, i'm really better off with the current firefox!
Offline
Maybe you could ask the PPA maintainer to add armhf builds? At least for Stretch on the openSUSE Build Service, it's just a matter of a few mouse clicks, but they don't offer armhf builds for xenial there.
Offline
If you have any requests beyond what I already provide, if you want to send anything my way in appreciation, or you're thinking of emailing me to ask for help/advice on an unrelated topic or which benefits your company/is related to your job:
https://www.buymeacoffee.com/jonathon
https://paypal.me/jnthnf
...somehow i feel a little put off by this.
it also seems that this ppa doesn't offer 60.*-esr at all; all i see is various 52.9 binaries.
nah, it's not important enough. dropping this one.
Offline
@ohnonot, add (ARM) to the thread title for clarity? Ubuntu-based isn't specific enough, and not really the issue.
I don't care what you do at home. Would you care to explain?
Offline
The only solution I can come up with is to set up your own PPA for the builds, then, if you're unwilling to ask an existing PPA maintainer to help. They're free to set up, from what I've heard, and there are step by step guides out there on how to do it.
I remembered that even if I could get a Xenial armhf pbuilder set up on my laptop, Firefox builds always fail in pbuilder anyway, just like Pale Moon does now. ![]()
Offline
lowrider wrote:@ohnonot
I am curious. What laptop are you using that runs an arm processor?I used to have armhf cross-compile pbuilder setups working with QEMU on amd64 installs, but can't get them to create since moving to a Stretch base, for some reason. If rustc and cargo packages for Stretch armhf that are in the pool but still invisible ever become visible, I could probably use the OBS to build esr packages for Stretch...but armhf doesn't seem to work for Ubuntu there.
Have you asked the Debian team about those armhf packages and why they are kept hidden? Maybe a Debian bug report outlining your case can be opened and hopefully some maintainer may chime in.
Real Men Use Linux
Offline
if you're unwilling to ask an existing PPA maintainer to help.
that jonathonf person does not have any 60.x-esr binaries for any architecture, afaics - prove me wrong: http://ppa.launchpad.net/jonathonf/fire … refox-esr/
so what's the point asking for arm?
@ohnonot, add (ARM) to the thread title for clarity? Ubuntu-based isn't specific enough, and not really the issue.
ubuntu-specific is the issue, but i agree it's not specific enough.
Offline
hhh wrote:@ohnonot, add (ARM) to the thread title for clarity? Ubuntu-based isn't specific enough, and not really the issue.
ubuntu-specific is the issue, but i agree it's not specific enough.
Cool and quite right. Thanks!
I don't care what you do at home. Would you care to explain?
Offline
stevep wrote:if you're unwilling to ask an existing PPA maintainer to help.
that jonathonf person does not have any 60.x-esr binaries for any architecture, afaics - prove me wrong: http://ppa.launchpad.net/jonathonf/fire … refox-esr/
so what's the point asking for arm?hhh wrote:@ohnonot, add (ARM) to the thread title for clarity? Ubuntu-based isn't specific enough, and not really the issue.
ubuntu-specific is the issue, but i agree it's not specific enough.
I can see the 16.04 packages for 60.2 for amd64 and i386 arches just by looking at what's in the PPA: http://ppa.launchpad.net/jonathonf/fire … refox-esr/
I don't know what you're looking at...I know that there are hundreds of files listed there, but the amd and i386 60.2 packages are in there, ~60% of the way down:
[ ] firefox-esr_52.9.0esr.orig.tar.xz 2018-06-27 17:29 212M
[ ] firefox-esr_60.2.0esr-1~16.04.york0.debian.tar.xz 2018-09-06 11:54 173K
[ ] firefox-esr_60.2.0esr-1~16.04.york0.dsc 2018-09-06 11:54 38K
[ ] firefox-esr_60.2.0esr-1~16.04.york0_amd64.deb 2018-09-06 18:33 41M
[ ] firefox-esr_60.2.0esr-1~16.04.york0_i386.deb 2018-09-06 13:25 43M
[ ] firefox-esr_60.2.0esr-1~18.04.york0.debian.tar.xz 2018-09-06 11:54 173K I don't really know why Debian hasn't made the rest of the arches for rustc and any of the cargo packages visible yet. They had to use those to build firefox-esr 60.2, and not having them visible violates Debian policy--"apt-get build-dep firefox-esr" will fail. I'm sure there's a Mozilla packager's mailing list for Debian someplace.
Last edited by stevep (2018-09-19 22:20:19)
Offline
I can see the 16.04 packages for 60.2 for amd64 and i386 arches just by looking at what's in the PPA: http://ppa.launchpad.net/jonathonf/fire … refox-esr/
oops, you're quite right, i simply missed them.
i might contact the guy after all then.
PS:
as soon as i figure out if my laptop's architecture is armhf or aarch64 or what...
:8
Last edited by ohnonot (2018-09-20 17:39:20)
Offline
stevep wrote:I can see the 16.04 packages for 60.2 for amd64 and i386 arches just by looking at what's in the PPA: http://ppa.launchpad.net/jonathonf/fire … refox-esr/
oops, you're quite right, i simply missed them.
i might contact the guy after all then.PS:
as soon as i figure out if my laptop's architecture is armhf or aarch64 or what...
:8
What does "uname -a" say about the kernel's architecture?
BTW, I see that Debian has slipstreamed Thunderbird 60.0 into Stretch now--it also requires those phantom cargo and rustc packages to build--we just manually downloaded and installed them to build the MX Linux versions last week: http://mxrepo.com/mx/testrepo/pool/test/t/thunderbird/
Last edited by stevep (2018-09-21 02:14:26)
Offline