Gnome-shell fails to install on lucid

Bug #509177 reported by Dave Morley
138
This bug affects 44 people
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gnome-shell

Gnome-shell has unmet dependencies in lucid meaning it can not install

Revision history for this message
Dave Morley (davmor2) wrote :

tester@tester-desktop:~$ sudo apt-get install gnome-shell
[sudo] password for tester:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
  gnome-shell: Depends: gobject-introspection-glib-2.0 but it is not installable
               Depends: gobject-introspection-freedesktop but it is not installable
               Depends: gobject-introspection-repository but it is not installable
E: Broken packages

Revision history for this message
Chris Halse Rogers (raof) wrote :

Yup. It's been broken for a while. I'll look into it.

Changed in gnome-shell (Ubuntu):
status: New → Confirmed
assignee: nobody → Chris Halse Rogers (raof)
Changed in gnome-shell (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Chris Halse Rogers (raof) wrote :

Ok. gnome-shell is uninstallable because the latest build failed. *This* happened because libmozjs.so isn't really a system-wide library, libgnome-shell.so (needlessly) links against it, and then the gobject introspection extractor falls over, unable to find libmozjs.

I've pushed a branch which drops the unnecessary linkage of libgnome-shell against libmozjs; this fixes the build, and makes gnome-shell installable again. I'm not totally sure it's the right solution, however, so I'll ask for some review.

Id2ndR (id2ndr)
Changed in gnome-shell (Ubuntu):
status: Confirmed → Fix Released
vince (vince06fr)
description: updated
Revision history for this message
LCID Fire (lcid-fire) wrote :

Thanks guys - it works again :)

Revision history for this message
Bernhard (b.a.koenig) wrote :

It's currently broke again. Should I file a new bug?

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  gnome-shell: Depends: libgjs0 but it is not going to be installed
E: Broken packages

Revision history for this message
Stephan Althaus Cologne (stephan-althaus) wrote :

The error message is now:

steven@steven-laptop:~$ sudo apt-get install gnome-shell
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  gnome-shell: Depends: libgjs0 but it is not going to be installed
E: Broken packages

steven@steven-laptop:~$ sudo apt-get install libgjs0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libgjs0: Depends: xulrunner-1.9.1 (<= 1.9.1.9~) but 1.9.1.10~hg20100324r26859+nobinonly-0ubuntu1~umd1 is to be installed
E: Broken packages

So i assume its only a dependency issue in the package definition?

greetings from cologne, germany,
steven

Revision history for this message
Bernhard (b.a.koenig) wrote :

It currently works for me with this ppa: https://launchpad.net/~ricotz/+archive/testing

Revision history for this message
bernhard (bernhardredl) wrote :

as of Apr 4 not fixed in repo
changed to confirmed

Changed in gnome-shell (Ubuntu):
status: Fix Released → In Progress
status: In Progress → Confirmed
Revision history for this message
bernhard (bernhardredl) wrote :

as mentioned by Bernhard

workaround:

sudo apt-add-repository paa:ricotz/testing
sudo apt-get update
sudo apt-get install gnome-shell

Changed in gnome-shell (Ubuntu):
assignee: Chris Halse Rogers (raof) → nobody
Revision history for this message
Nick Read (nickread) wrote :

The xulrunner dependency issue is a duplicate of lp:555155

> libgjs0: Depends: xulrunner-1.9.1 (<= 1.9.1.9~) but 1.9.1.10~hg20100324r26859+nobinonly-0ubuntu1~

Revision history for this message
holstein (mikeholstein) wrote :

sudo apt-get install gnome-shell

The following packages have unmet dependencies: gnome-shell: Depends: libgjs0 but it is not going to be
installed
E: Broken packages

Revision history for this message
Savvas Radevic (medigeek) wrote :

The only dependency problem is due to libgjs0 package and that is this bug:
https://bugs.launchpad.net/bugs/555155

I am marking this bug as fix released, since all the other dependencies are solved.

Changed in gnome-shell (Ubuntu):
status: Confirmed → Fix Released
tbuck (bdiddy84)
Changed in gnome-shell (Ubuntu):
status: Fix Released → Fix Committed
status: Fix Committed → Fix Released
Revision history for this message
richard (richard-e-morton) wrote :

I still get:

myth@t60-2:~$ sudo apt-get install gnome-shell
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
  gnome-shell: Depends: libgjs0 but it is not going to be installed
E: Broken packages

and

myth@t60-2:~$ sudo apt-get install libgjs0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
  libgjs0: Depends: xulrunner-1.9.2 (<= 1.9.2.9~) but 1.9.2.10+build1+nobinonly-0ubuntu0.10.04.1 is to be installed
E: Broken packages

Revision history for this message
SnippetBucket.com (tta-openerp) wrote :

sudo apt-get install gnome-shell

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  gnome-shell: Depends: libgjs0 but it is not going to be installed
E: Broken packages

??????????? is their any solution

Revision history for this message
Bernhard (b.a.koenig) wrote :

Tejaskumar, which Ubuntu version are you using ? This bug is about lucid. In the latest natty, gnome-shell cannot be so easily installed since it is somehow incompatible with the unity libs. You can either wait until Ubuntu 11.10 comes out which is supposed to have support for gnome-shell or use this how-to: http://joneslee85.wordpress.com/2010/11/01/howto-install-gnome-shell-on-natty-narwhal-11-04/

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.