Tiny Core Linux

Tiny Core Extensions => TCE Q&A Forum => Topic started by: ulfr on August 18, 2020, 06:23:28 PM

Title: problems with latest firefox
Post by: ulfr on August 18, 2020, 06:23:28 PM
    hi all

    i have been trying to load an up to date version of firefox into various versions of coreplus
    using firefox-get-latest
    but when i try to run it
    it reports that it cannot find a long list of dependencies
    beginning with libatomic.so

    any ideas

    ulfr
Title: Re: problems with latest firefox
Post by: Rich on August 18, 2020, 09:44:51 PM
Hi ulfr
... beginning with libatomic.so ...
That should be in  gcc_libs.tcz.

I just ran  firefox_getLatest  a few weeks ago under TC10 x86 and it ran fine.

This is the  .dep  file it produced:
Code: [Select]
gtk3.tcz
libasound.tcz
dbus-glib.tcz
hicolor-icon-theme.tcz
cairo.tcz
gamin.tcz
libGLESv2.tcz
gdk-pixbuf2.tcz
gcc_libs.tcz
Title: Re: problems with latest firefox
Post by: ulfr on August 18, 2020, 10:48:51 PM


      thanks for your reply

      i am trying it in coreplus 11

      it does have gcc_libs.tcz in optional

      could it be a problem between 10 and 11 

      i will try it next in tc 10

      ulfr   
Title: Re: problems with latest firefox
Post by: Rich on August 18, 2020, 11:00:07 PM
Hi ulfr
Is  gcc_libs.tcz  listed in your  firefox.tcz.dep  file?
Title: Re: problems with latest firefox
Post by: ulfr on August 18, 2020, 11:04:57 PM

     hi rich thank you for all your help and work on tc it is the best designed distro there is

     firefox-get-latest works in tc 10
     but did not work in coreplus 11

     posting from it now 

Title: Re: problems with latest firefox
Post by: ulfr on August 18, 2020, 11:18:15 PM

      in coreplus 11  optional    gcc_libs.tcz is listed in the firefox.tcz.dep file
Title: Re: problems with latest firefox
Post by: Rich on August 18, 2020, 11:24:29 PM
Hi ulfr
Then  gcc_libs  should be loaded and you should not get a  libatomic.so  not found error. If you run this:
Code: [Select]
tce_load -i gcc_libsDoes it load it or does it say it's already loaded?
Title: Re: problems with latest firefox
Post by: ulfr on August 18, 2020, 11:29:42 PM

  hi rich

  i am now in firefox  in tc 10
  which works fine

  i will have to go back to coreplus 11 to check  if  gcc_libs.tcz was loaded there 

  be right back 

 
Title: Re: problems with latest firefox
Post by: ulfr on August 18, 2020, 11:52:26 PM


        hi rich 

       im back in coreplus 11 
       and specifically loaded gcc_libs.tcz before i loaded firefox
       this got rid of the libatomic.so problem
       but other dependencies are needed

       the next is

       XPCOMGlueLoad error

       libmozgtk.so:   libgtk-3.so.0  : undefined symbol : pango_font_description_set_variations Couldn't load XPCOM

       i did try to satisfy this list before but it is so long i gave up 


       ulfr 
Title: Re: problems with latest firefox
Post by: Rich on August 19, 2020, 12:08:36 AM
Hi ulfr
Try this:
Code: [Select]
for i in `cat /etc/sysconfig/tcedir/optional/firefox.tcz.dep`; do tce-load -i $i; done
You may want to copy/paste that command.

Then see if the errors go away.
Title: Re: problems with latest firefox
Post by: aus9 on August 19, 2020, 12:15:43 AM
In addition to what Rich just wrote I just did a search. One of the solutions, the poster had accidently installed the wrong bit version of firefox. I believe that is not supposed to happen.

However, one way of telling is to navigate in your terminal to whereever firefox-bin is.
Code: [Select]
strings firefox-bin | grep lib64
# EXPECTED result for 64 bit /lib64/ld-linux-x86-64.so.2
You should have the 32 bit if you are on coreplus so I would expect you to see no result?

so I am guessing you could confirm with
Code: [Select]
strings firefox-bin | grep ld-linux-x86
Title: Re: problems with latest firefox
Post by: ulfr on August 19, 2020, 12:25:56 AM


      rich
      i ran your command and it said all of the deps were already loaded
      but then i ran firefox and got the same error

      as i said firefox-get-latest works fine in tc 10.1

      aus9 

     i will try to see if it loaded a 64 bit firefox

     but the script for firefox-get-latest runs automatically without me specifiying 32 or 64 bit

     however i was able to run fredx portable firefox (from puppy) which is 32 bit  after i loaded but did not start firefox in tc 10 .1

     ulfr

     
Title: Re: problems with latest firefox
Post by: ulfr on August 19, 2020, 12:31:44 AM


      aus9
 
     i ran both of your commands and got no result 


    ulfr
Title: Re: problems with latest firefox
Post by: aus9 on August 19, 2020, 12:50:41 AM
I am sure you already know this....you can not boot and have loaded 2 firefoxs at once.

Please remove all mentions of firefox from your boot list.
manually load what ever firefox you think should work and try again Rich and my suggestions
Title: Re: problems with latest firefox
Post by: ulfr on August 19, 2020, 01:06:25 AM


  thank you for all the help

  yes i know i cannot boot 2 firefoxes at the same time it will tell me one is running already and must be shut down before i can run the other one 
  and i dont think that was the conflict becuase i tried firefox-get-latest first before i did anyting else   

  i will redo everythig to make sure that is not the problem

  and report back 

  see you soon
Title: Re: problems with latest firefox
Post by: ulfr on August 19, 2020, 01:34:23 AM
    hi rich and aus9

    thanks for all your help 

    restarted everything with coreplus 11 but still got errors
   
    downloaded tinycore 11 and used firefox-get-latest
    and it worked fine
    posting from it now 

    so could it be something wrong with corepup 11 iso

    however i am ok with this result because it allows me to move forward
    ill see if using the tinycore 11 tce with coreplus 11 eliminates the errors
    and keep playing with it until i figure something out 

    ulfr