WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: firefox.tcz does not work in tinycore 2.9 and 2.10  (Read 4587 times)

Offline torafox

  • Newbie
  • *
  • Posts: 2
firefox.tcz does not work in tinycore 2.9 and 2.10
« on: March 25, 2010, 10:46:46 AM »
Hello,
one lib is missing definitely:
libgtk-x11-2.0.so.0

error-message:
/usr/local/firefox-official/firefox-bin: error while loading shared Libraries:
libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

I have been looking for this lib-file   with  the find command, but there is no one.

In Tinycore 2.3 it worked with tce-package.

Greetings

Uwe

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: firefox.tcz does not work in tinycore 2.9 and 2.10
« Reply #1 on: March 25, 2010, 11:01:25 AM »
It works with the appbrowser on a "base norestore" boot.  If you are not using the appbrowser, make sure you have all the dependencies installed.

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: firefox.tcz does not work in tinycore 2.9 and 2.10
« Reply #2 on: March 25, 2010, 11:32:53 AM »
Dependencies were changed a while ago, and will no doubt be changed again.

I had a similar thing happen after running Update Dep Database. I can't remember for sure, but was probably using 2.9 then.

Run Update Dep Database.

Then ensure all dependencies are installed.

It works for me on 2.9 and 2.10.

I have not updated deps since. I am waiting for recursive deps to be complete. I mention this, in case anything has changed since.
Many people see what is. Some people see what can be, and make a difference.

Offline torafox

  • Newbie
  • *
  • Posts: 2
Re: firefox.tcz does not work in tinycore 2.9 and 2.10
« Reply #3 on: March 26, 2010, 03:18:30 AM »
With  boot-options     tinycore boot norestore   firefox works after appbrowser install.
With an empty tce-directory it also works.

Maybe the recursive deps were not complete  I think.


Thank you for your quick help!  :)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: firefox.tcz does not work in tinycore 2.9 and 2.10
« Reply #4 on: March 26, 2010, 03:43:56 AM »
firefox.tcz.dep is already recursive, for example gtk2 and dbus is loaded via libnotify. Pelase note, 2.9 and 2.10 behave differently, as recursive dep is not supported by 2.9 so it is only for 2.10!

firefox depends on curl which depends on openssl-0.9.8k.tcz However firefox.tcz.dep refers to openssl-0.9.8m.tcz therefore both openssl are loaded. I do not know is it really needed or just a bug.

Anyhow in a fresh 2.10 installing firefox only with appbrowser it works fine.
« Last Edit: March 26, 2010, 03:46:39 AM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: firefox.tcz does not work in tinycore 2.9 and 2.10
« Reply #5 on: March 26, 2010, 11:02:33 AM »
Curl is going to be built agains openssl-0.9.8m to drop the 0.9.8k dependency.  But only once it is known which extensions that depend on curl are actually built against openssl-0.9.8k themselves or simply only need it as a curl dep.