You are not logged in.

#1 2018-09-14 06:18:43

ohnonot
...again
Registered: 2015-09-29
Posts: 3,129
Website

[GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

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

#2 2018-09-14 10:48:51

brontosaurusrex
Middle Office
Registered: 2015-09-29
Posts: 1,579

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

delete me

Last edited by brontosaurusrex (2018-09-15 05:56:30)

Offline

#3 2018-09-14 18:45:13

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 326

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

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

#4 2018-09-15 04:52:45

nore
>2⁹
From: blueberry bush
Registered: 2015-09-29
Posts: 385

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

ohnonot wrote:

laptop runs raspbian ... ubuntu

Do you mean that you have PIXEL desktop running on Ubuntu, or is it the MATE spin?

Offline

#5 2018-09-15 12:12:53

ohnonot
...again
Registered: 2015-09-29
Posts: 3,129
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

stevep wrote:

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.
sad

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

#6 2018-09-15 18:16:53

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 326

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

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

#7 2018-09-15 19:27:54

lowrider
Member
From: Germany
Registered: 2015-09-29
Posts: 236

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

@ohnonot
I am curious. What laptop are you using that runs an arm processor?

Offline

#8 2018-09-16 04:32:48

ohnonot
...again
Registered: 2015-09-29
Posts: 3,129
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

^ http://dt.iki.fi/pinebook/

i'll not mark this solved for a while in case a solution crops up...

Offline

#9 2018-09-16 23:50:13

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 326

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

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.

Last edited by stevep (2018-09-17 00:16:25)

Offline

#10 2018-09-17 04:56:41

ohnonot
...again
Registered: 2015-09-29
Posts: 3,129
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

^ 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

#11 2018-09-17 17:25:18

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 326

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

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

#12 2018-09-17 18:14:43

ohnonot
...again
Registered: 2015-09-29
Posts: 3,129
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

jonathonf on launchpad wrote:

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

#13 2018-09-17 21:08:20

hhh
That's easy!
Registered: 2015-09-17
Posts: 5,962
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

@ohnonot, add (ARM) to the thread title for clarity? Ubuntu-based isn't specific enough, and not really the issue.

Offline

#14 2018-09-18 18:23:57

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 326

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

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. sad

Offline

#15 2018-09-18 18:49:23

DeepDayze
Member
From: In Linux Land
Registered: 2017-05-28
Posts: 531

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

stevep wrote:
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

#16 2018-09-18 21:30:35

twoion
ほやほや
Registered: 2015-08-10
Posts: 2,207

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

DeepDayze wrote:
stevep wrote:
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.

BunsenLabs used to have armhf binary packages (for the few compiled packages in our repository) too. I used to use a pbuilder chroot for cross-compiling too; though debootstrap seems to be slightly broken on armhf:

chroot: failed to run command 'dpkg-deb': No such file or directory
chroot: failed to run command 'mount': No such file or directory
W: Failure trying to run: chroot /var/cache/pbuilder/build/10869 dpkg-deb -f /var/cache/apt/archives/dpkg_1.18.25_armhf.deb Version                                                                                
W: See /var/cache/pbuilder/build/10869/debootstrap/debootstrap.log for details
W: Failure trying to run: chroot /var/cache/pbuilder/build/10869 mount -t proc proc /proc
W: See /var/cache/pbuilder/build/10869/debootstrap/debootstrap.log for details

There are couple of Debian bugs on the topic (use the above errors as search terms); I couldn't be bothered yet to investigate this further. Perhaps it works on a pure armhf VM.


Hoch auf dem gelben Wagen…

Offline

#17 2018-09-19 04:30:29

ohnonot
...again
Registered: 2015-09-29
Posts: 3,129
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

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.

Offline

#18 2018-09-19 05:56:34

hhh
That's easy!
Registered: 2015-09-17
Posts: 5,962
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

ohnonot wrote:
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!

Offline

#19 2018-09-19 22:16:03

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 326

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

ohnonot wrote:
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

#20 2018-09-20 17:38:24

ohnonot
...again
Registered: 2015-09-29
Posts: 3,129
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

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...
ops

Last edited by ohnonot (2018-09-20 17:39:20)

Offline

#21 2018-09-21 02:07:19

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 326

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

ohnonot wrote:
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...
ops


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

#22 2018-09-21 19:45:48

ohnonot
...again
Registered: 2015-09-29
Posts: 3,129
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

stevep wrote:

What does "uname -a" say about the kernel's architecture?

it says aarch64.
but there's many packages installed that carry the :armhf suffix, and none that carries (or even mentions) aarch64.

Offline

#23 2018-09-27 19:10:37

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 326

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

The mozillateam PPA now has armhf 16.04 builds of Firefox-esr 60.2.1:

http://ppa.launchpad.net/mozillateam/pp … refox-esr/

https://launchpad.net/~mozillateam/+archive/ubuntu/ppa

as well as arm64, s390, and other less common platforms.

Offline

#24 2018-09-28 05:24:10

ohnonot
...again
Registered: 2015-09-29
Posts: 3,129
Website

Re: [GAVE_UP] New firefox-esr on ubuntu-based distro on ARM?

^ cool, thanks for the info!
i added the sources and am trying to pin it to a lower priority, just to be safe.
is that recommendable?

/etc/apt/preferences:

Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 100

and

apt-get install -t LP-PPA-mozillateam firefox-esr

Offline

Board footer

Powered by FluxBB