Bug 703169

Summary: gnome-shell not installed on distribution upgrade from 11.4 to factory
Product: [openSUSE] openSUSE 12.1 Reporter: Casual J. Programmer <casualprogrammer>
Component: Update ProblemsAssignee: E-mail List <zypp-maintainers>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: dimstar
Version: Factory   
Target Milestone: ---   
Hardware: All   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: .xsession-errors
.xsession-errors user "test"
.xsession-errors after zypper dup from os11.4 to factory
yast2 logs
updateTestcase
zypp history
/var/log/zypp/history
y2logs

Description Casual J. Programmer 2011-06-30 11:01:21 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0

gnome-shell running in fallback mode only on a Compaq 8510p with ATI Mobility Radeon HD 2600 graphics.

hwinfo --gfxcard
30: PCI 100.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.318]
  Unique ID: VCu0.uTYwnxXh547
  Parent ID: vSkL.SUqOmtnYQTC
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "ATI Mobility Radeon HD 2600"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x9581 "Mobility Radeon HD 2600"
  SubVendor: pci 0x103c "Hewlett-Packard Company"
  SubDevice: pci 0x30c5 
  Driver: "radeon"
  Driver Modules: "drm"
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  I/O Ports: 0x4000-0x4fff (rw)
  Memory Range: 0xe4400000-0xe440ffff (rw,non-prefetchable)
  Memory Range: 0xe4420000-0xe443ffff (ro,non-prefetchable,disabled)
  IRQ: 45 (10865 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00009581sv0000103Csd000030C5bc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: radeonhd
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #10 (PCI bridge)

Primary display adapter: #30

gnome-session-3.0.2-1.1.x86_64
xorg-x11-driver-video-radeonhd-1.3.0_20100512_80ba041-4.1.x86_64




Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Dominique Leuenberger 2011-06-30 12:18:26 UTC
Please attach .xsession-errors of your user session.
Comment 2 Casual J. Programmer 2011-07-01 07:08:53 UTC
Created attachment 437921 [details]
.xsession-errors
Comment 3 Casual J. Programmer 2011-07-01 07:26:59 UTC
Created attachment 437925 [details]
.xsession-errors user "test"

Actually the .xsession.errors containing the problem got overwritten, it contained a line stating that gnome-shell could not be found.

After issuing zypper in gnome-shell a bunch of packets got installed which fixed the problem.

The question remains how it escaped the update in the first place.
Comment 4 Casual J. Programmer 2011-07-01 07:30:24 UTC
closing as invalid
Comment 5 Casual J. Programmer 2011-07-02 04:55:57 UTC
Created attachment 438089 [details]
.xsession-errors after zypper dup from os11.4 to factory

I just did a full distribution upgrade from 11.4 to factory on another notebook and got the same result. Gnome 3 only running in fallback mode.

.xsession-errors has 

gnome-session[2059]: WARNING: Unable to find required component 'gnome-shell'

issuing zypper in gnome-shell results in

# zypper in gnome-shell
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  gjs gnome-shell libgjs0 mutter 

The following package is recommended, but will not be installed:
  bundle-lang-gnome-extras-ar 

4 new packages to install.
Overall download size: 1.2 MiB. After the operation, additional 4.2 MiB will be 
used.
Continue? [y/n/?] (y): 

Continuing with y installs the missing packages and solves the issue.
Comment 6 Casual J. Programmer 2011-07-02 04:59:45 UTC
Changing from GNOME to update problems
Comment 7 Casual J. Programmer 2011-07-02 05:02:35 UTC
Changing summary accordingly
Comment 8 Michael Andres 2011-07-04 07:57:37 UTC
(In reply to comment #3)
> After issuing zypper in gnome-shell a bunch of packets got installed which
> fixed the problem.
> 
> The question remains how it escaped the update in the first place.

Was it installed before? (please attach /var/log/zypp/history)

If you did a 'zypper dup' I'd need the corresponding solver testcase (/var/log/updateTestcase-YYY-MM-DD-hh-mm-ss'), otherwise the yast2 logs.
Comment 9 Casual J. Programmer 2011-07-04 08:27:15 UTC
Created attachment 438144 [details]
yast2 logs
Comment 10 Casual J. Programmer 2011-07-04 09:18:35 UTC
Created attachment 438153 [details]
updateTestcase
Comment 11 Casual J. Programmer 2011-07-04 09:39:06 UTC
Created attachment 438158 [details]
zypp history
Comment 12 Casual J. Programmer 2011-07-04 09:39:33 UTC
.
Comment 13 Casual J. Programmer 2011-07-15 07:16:35 UTC
After a clean network install from factory gnome-shell isn't installed either.

workstation7l:~ # rpm -qa | grep mutter
workstation7l:~ # rpm -qa | grep gnome-shell

zypper in mutter gnome-shell
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  gjs gnome-shell libgjs0 mozilla-js20 mozilla-xulrunner20 
  mozilla-xulrunner20-gnome mutter 

The following recommended package was automatically selected:
  mozilla-xulrunner20-gnome 

The following package is recommended, but will not be installed:
  bundle-lang-gnome-extras-ar 

7 new packages to install.
Overall download size: 10.0 MiB. After the operation, additional 39.6 MiB will 
be used.
Comment 14 Casual J. Programmer 2011-07-15 07:19:50 UTC
Created attachment 440236 [details]
/var/log/zypp/history
Comment 15 Casual J. Programmer 2011-07-15 07:31:56 UTC
Created attachment 440240 [details]
y2logs
Comment 16 Michael Andres 2016-02-05 11:29:47 UTC
Sorry, looks like we lost this one. 
I guess the problem does no longer persist.