Firefox ESR

Post your comments, questions, bug reports or suggest new features for alphaOS
john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Firefox ESR

Postby john3voltas » 11 Jul 2014, 07:56

Mozilla's latest Firefox editions are pure utter crap.
They have an ESR version that is basically v24 but which is maintained in case of bugs or security issues.
https://www.mozilla.org/en-US/firefox/o ... tions/faq/
In the near future this ESR version will evolve (wrong meaning...) to work and look like the current v30 but until then I want to keep using ESR.
Does anyone know how to install ESR on alphaos/arch?
Cheers

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: Firefox ESR

Postby Scooby » 11 Jul 2014, 08:33

Is it this one?

Code: Select all

> packer -Ss firefox-esr-bin
aur/firefox-esr-bin 24.6.0-3 (34)
    Standalone web browser from mozilla.org - Extended Support Release


so maybe

Code: Select all

makesb firefox-esr-bin

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: Firefox ESR

Postby john3voltas » 11 Jul 2014, 10:40

Life savior 8-)
"The force" is going weaker on my everyday. No time for fun with alphaos/Linux at night.
Thanks scooby

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: Firefox ESR

Postby Scooby » 16 Jul 2014, 15:39

john3voltas wrote:Last but not least, I had issues building 'firefox-esr-bin' and 'chromium' using makesb with devel_15 loaded.
It complaints about libgtk.

Code: Select all

chromium: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

Actually both chromium, firefox-esr-bin and xfce4-power-manager complaint about lack of libgtk-x11-2.0.so.0.
Any idea on how to solve this issue?
But thanks a bunch for the new release.


"makesb firefox-esr-bin" works for me

I have in /usr/lib, what do you have?

lrwxrwxrwx 1 root root 27 Jun 25 20:50 /usr/lib/libgtk-x11-2.0.so -> libgtk-x11-2.0.so.0.2400.23
lrwxrwxrwx 1 root root 27 Jun 25 20:50 /usr/lib/libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.23
-rwxr-xr-x 1 root root 4.2M Apr 1 09:59 /usr/lib/libgtk-x11-2.0.so.0.2400.23

You could try (re-)install gtk2

Code: Select all

makesb gtk2


is /lib a symlink to /usr/lib ?

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: Firefox ESR

Postby john3voltas » 16 Jul 2014, 17:41

Not at home right now so can't test right away.
Nevertheless I am curious: are you on 15.3 or still on 15.2?
Because I think it worked one night when I was still on 15.2.
Also one thing strange: firefox works. From those that I tested, only firefox-esr-bin OR chromium OR xfce4-power-management fail.
Wait :o when I ran 'makesb firefox-esr-bin' I had already ran 'makesb firefox' and had started the bundle.
Firefox definitely has those libgtk files that are missing.
Does makesb look at everything available in the mounted volumes in order to choose which packages it needs to download/compile? Or does it make that decision solely based on 'alphaos.sb' and 'extra.sb'?
Because if it looks at everything available at the time of downloading, I had firefox bundle installed and running and since it comes with libgtk there would be no need for makesb to download libgtk library again for firefox-esr, right?
The force is really going weaker on me everyday. I need to catchup with you guys.

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: Firefox ESR

Postby Scooby » 16 Jul 2014, 19:23

john3voltas wrote:Nevertheless I am curious: are you on 15.3 or still on 15.2?

Actually I think I'm on 15.1

upgrading now so I am on latest i.e. experiencing the same problems
as everybody else

john3voltas wrote:Because I think it worked one night when I was still on 15.2.

maybe coincidence? Either of the versions require that you have installed gtk2
gtk2 is not on iso

john3voltas wrote:Also one thing strange: firefox works. From those that I tested, only firefox-esr-bin OR chromium OR xfce4-power-management fail.
Wait :o when I ran 'makesb firefox-esr-bin' I had already ran 'makesb firefox' and had started the bundle.
Firefox definitely has those libgtk files that are missing.

So maybe you unloaded original firefox bundle that included dependency gtk2?
This would explain your'e experience

john3voltas wrote:Does makesb look at everything available in the mounted volumes in order to choose which packages it needs to download/compile? Or does it make that decision solely based on 'alphaos.sb' and 'extra.sb'?

Yes in mounted .sb since mounted .sb contain pacman entries
that is contains items in /var/lib/pacman/local/

john3voltas wrote:Because if it looks at everything available at the time of downloading, I had firefox bundle installed and running and since it comes with libgtk there would be no need for makesb to download libgtk library again for firefox-esr, right?

yes that is correct if you had original firefox bundle activated when you makesb'd firefox-esr

But if you deactivated original firefox bundle before running firefox-esr you would get the behaviour you described.

john3voltas wrote:The force is really going weaker on me everyday. I need to catchup with you guys.

No problems mate, happy to help out

Since I don't use savefile I use makesb extensively and therefore I created
the which_branch script to be able to track from what branch a file is visible
viewtopic.php?f=8&t=1100&p=2855&hilit=which_branch#p2855

It is very useful to me
could be used like

Code: Select all

> which_branch --all /usr/lib/libgtk-x11-2.0.so.0
Found /usr/lib/libgtk-x11-2.0.so.0 in xlockmore.sb
Found /usr/lib/libgtk-x11-2.0.so.0 in firefox_libevent_hunspell.sb

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: Firefox ESR

Postby john3voltas » 16 Jul 2014, 20:25

Scooby wrote:maybe coincidence? Either of the versions require that you have installed gtk2
gtk2 is not on iso

Most probably. My daughter goes to bed very late at night and when I have time to play with alphaos I am usually already very tired. It's easy for me to make mistakes or to forget the stuff when I am so tired that I end up falling asleep on top of the keyboard...

Scooby wrote:So maybe you unloaded original firefox bundle that included dependency gtk2?
This would explain your'e experience

You bet I did. I would never keep 2 versions of the same product loaded ;)

Scooby wrote:Yes in mounted .sb since mounted .sb contain pacman entries
that is contains items in /var/lib/pacman/local/

Makes perfect sense.

Scooby wrote:yes that is correct if you had original firefox bundle activated when you makesb'd firefox-esr
But if you deactivated original firefox bundle before running firefox-esr you would get the behaviour you described.

That is exactly what I did.

Scooby wrote:No problems mate, happy to help out

Thanks mate.

Scooby wrote:Since I don't use savefile I use makesb extensively...

Neither do I. My save file is usually less than 200MB just in case. And that's before sbcomb'ing it. ;)

Scooby wrote:...and therefore I created
the which_branch script to be able to track from what branch a file is visible
viewtopic.php?f=8&t=1100&p=2855&hilit=which_branch#p2855
It is very useful to me
could be used like

Code: Select all

> which_branch --all /usr/lib/libgtk-x11-2.0.so.0
Found /usr/lib/libgtk-x11-2.0.so.0 in xlockmore.sb
Found /usr/lib/libgtk-x11-2.0.so.0 in firefox_libevent_hunspell.sb

Interesting.
That looks more like a "which_module" than a "which_branch", doesn't it?

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: Firefox ESR

Postby Scooby » 16 Jul 2014, 20:47

john3voltas wrote:Most probably. My daughter goes to bed very late at night and when I have time to play with alphaos I am usually already very tired. It's easy for me to make mistakes or to forget the stuff when I am so tired that I end up falling asleep on top of the keyboard...

I like this byplay story :D

john3voltas wrote:That looks more like a "which_module" than a "which_branch", doesn't it?


Or perhaps a "which_bundle"?

Anyway bundle/module is alphaos speak and branch is aufs union filesystem speak
so since I inspect each branch of union it was natural for me to name it with branch.

Anyway it checks savefile and if no savefile, tmpfs, in RAM also and I don't think they could be
labled bundle or module.

I think I keep branch, maybe people will more familiarize themselves with aufs this way

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: Firefox ESR

Postby john3voltas » 16 Jul 2014, 21:16

Scooby wrote:I like this byplay story :D

Lol, I guess that's me getting old :)

Scooby wrote:Or perhaps a "which_bundle"?

Did I write which_module? I actually meant to write which_bundle in the 1st place.
I'm desperately needing vacations. :|


Return to “General Discussion”

Who is online

Users browsing this forum: No registered users and 5 guests

cron