chrisz on March 02, 2009, 01:48:39 AM
If you don't mind would you install two packages,

xulrunner-devel     and

xulrunner-devel-unstable

And see if that makes a difference, I'm just curious, and I'd check on mine. But mine is working with that combo.

And thank you for all of your help with this, I'm sure all of this will help other users somewhere. And this is what make
linux so good, everyone else won't have to follow all of these stupid steps. Cause we've already gone through it.

Chris

Anurag Bhandari on March 02, 2009, 05:58:24 AM
I was curious to know which version of the "libnss3" package are you using, as that could be a problem?

txm0523 on March 02, 2009, 07:47:09 PM
I posted a similar problem earlier with Firefox 3.0.6-2 granular not loading after installing it through Synaptic. I tried the before mentioned suggestions. Here is how I got Firefox 3.0.6-2 granular to work:

1.  Went into Synaptic
2.  Clicked on Search button, searched for xulrunner, version displayed was 1.9.0.6-2 granular.
3.  Highlighted listing by clicking on it once.
4.  Clicked on Package from top menu bar and selected Force Version
5.  Selected version 1.9.0.5 from list and clicked Apply.
6.  After it downgraded, I clicked search button again and searched for Firefox. I highlighted version 3.0.1 and clicked on
    colored box, I then selected Mark for Removal from drop down menu. Clicked Apply button.
7.  After it was removed, I went onto the desktop to remove icon and send it to Trash. I then went and clicked on the
    Granular Start Menu on lower left of screen and made sure Firefox was not listed in the menu. It wasn't.
8.  Now, back into Synaptic and scrolled down list for Firefox packages.
9.  Clicked into empty box next to Firefox version 3.0.6-2 granular and selected Mark for Installation, then clicked Apply.
10. Went back into Start menu, Internet, Web Browsers and saw Firefox listed there. Clicked on Firefox in menu.
11. It took about a minute to load, but I figured that was okay because I had a different theme than the standard and I had
     a couple of package add-ons installed.
12. So, now Firefox 3.0.6-2 granular loads. I then created a Icon for the desktop and clicked on that to verify that it will load.
     Which it did.

Hope this helps anyone who is having a problem with version Firefox 3.0.6 not loading after installing through Synaptic.
I am by no means an expert on Linux. I have been playing around with different distros for about a couple of years now. Nice to see people helping people in the Forums. Thought I should try and help since others have helped me.

One other thing though, This was happening on my laptop. On my PC, I have Mandriva 2008.1 with Firefox 3.0.6 installed and xulrunner ( version 1.9.0.6 ) installed and yet, Firefox loads and works fine.  Why on Granular Linux do we need to downgrade xulrunner to version 1.9.0.5 ?  Any thoughts on this ?
« Last Edit: March 02, 2009, 08:10:58 PM by txm0523 »

elldee on March 02, 2009, 09:40:42 PM
Anurag

My libnss3 is version 2.12-1pclos2007.

I will now install the two packages Chris requested to see if anything changes.

Lance

elldee on March 02, 2009, 10:02:50 PM
Chris

Phew! That was heart-stopping!!!

I clicked on the first of the two files... tried to mark it for installation. Up popped a dialog saying;

Could not mark all packages for installation or upgrade.
The following packages have unresolvable dependencies;

xulrunner-devel:
 Depends: devel(libatk-1.0)  but it is not installable
 Depends: devel(libcairo)  but it is not installable
 Depends: devel(libfontconfig)  but it is not installable
 Depends: devel(libfreetype)  but it is not installable
 Depends: devel(libgdk_pixbuf-2.0)  but it is not installable
 Depends: devel(libgdk-x11-2.0)  but it is not installable
 Depends: devel(libgio-2.0)  but it is not installable
 Depends: devel(libglib-2.0)  but it is not installable
 Depends: devel(libgmodule-2.0)  but it is not installable
 Depends: devel(libgobject-2.0)  but it is not installable
 Depends: devel(libgthread-2.0)  but it is not installable
 Depends: devel(libgtk-x11-2.0)  but it is not installable
 Depends: devel(libICE)  but it is not installable
 Depends: devel(libjpeg)  but it is not installable
 Depends: devel(liblcms)  but it is not installable
 Depends: devel(libmozjs)
 Depends: devel(libpango-1.0)  but it is not installable
 Depends: devel(libpangocairo-1.0)  but it is not installable
 Depends: devel(libpangoft2-1.0)  but it is not installable
 Depends: devel(libpixman-1)  but it is not installable
 Depends: devel(libpng12)  but it is not installable
 Depends: devel(libSM)  but it is not installable
 Depends: devel(libsqlite3)  but it is not installable
 Depends: devel(libstartup-notification-1)  but it is not installable
 Depends: devel(libstdc++)  but it is not installable
 Depends: devel(libXcomposite)  but it is not installable
 Depends: devel(libXcursor)  but it is not installable
 Depends: devel(libXdamage)  but it is not installable
 Depends: devel(libXfixes)  but it is not installable
 Depends: devel(libXft)  but it is not installable
 Depends: devel(libXi)  but it is not installable
 Depends: devel(libxml2)  but it is not installable
 Depends: devel(libXrandr)  but it is not installable
 Depends: devel(libXrender)  but it is not installable
 Depends: devel(libXt)  but it is not installable
 Depends: devel(libxul)

The only option is Close.

Doing he same with the second file produces the same dialog again, this time saying;

xulrunner-devel-unstable:
 Depends: xulrunner-devel (= 1.9.0.5-2granular2008)

Again Close is the only option.

Neither file was marked for installation. Not what I expected at all.

Incidentally, I still have only the Granular repository selected. Does this matter?

Lance

chrisz on March 03, 2009, 06:04:21 AM
can you install the two of them from that force option, in the pop up window.

Anurag Bhandari on March 03, 2009, 09:56:00 AM
txm0523,
Thanks for sharing your experience. I hope this helps people facing the same problem here.

elldee,
I think you need to open the testing sections of repositories:
http://wiki.granularlinux.com/en/Opening_testing_section_of_repository

sosaudio1 on March 03, 2009, 07:26:42 PM
I think I have found it.

I have the latest Firefox which on my system is 3.0.6-2 and xulrunner 1.9.0.6-1

I did this update yesterday and I am writing this on Firefox. Here is what I found.

Apparently I am running the PCLOS versions

Hence, my version is 3.0.6-2pclos2007 for firefox and 1.9.0.6-1pclos2007.

These are the repos that I have
http://www.granularproject.org/content/repo/
http://spout.ussg.indiana.edu/linux/pclinuxos/pclinuxos/apt/

So I think that there was a wrinkle that needed to be smoothed out.

Both repos have the test versions enabled so for the granular your Distribution is: granular/2008 and your sections are: e17 kde main extras test 

For the pclos your Distribution is: pclinuxos/2007 and your sections are: main extra nonfree kde gnome testing 

See if this gets us in the ballpark....



Now what is probably going to happen when you upgrade all these is that the icons will disappear, so you will need to remake them. As you have noticed, you can start Firefox from command line (or CLI) by typing firefox. This will be important as we will need it later.

Go to your menu button and right click. Here you will find edit menu. If you see unlock toolbar, you will need to do this first. Once you are there, edit the menu. Go to internet and web browsers, right click, new item, item name firefox, in the right pane, you can fill out description if you want and you can fill out comment if you want but the biggie we need is the command type in firefox here.

On the file button on the right click there, this will allow you to select the program icon and other icons look for firefox. Then save (button at top)


Mods if you see a potential issue here, let me know
Rich

Anurag Bhandari on March 03, 2009, 07:34:40 PM
Rich,

This seems like a genuine work around. Thanks for sharing it. :)

sosaudio1 on March 03, 2009, 07:46:33 PM
Rich,

This seems like a genuine work around. Thanks for sharing it. :)

Tis one of the reasons why I am here 8)

Rich

chrisz on March 04, 2009, 01:33:56 AM
Nice job Rich  ;)

sosaudio1 on March 08, 2009, 01:15:38 AM