latest update broke my system - 12.2

Hello,
I was doing a regular update from the system settings. It always appear through the gnome-shell with a message like “install updates”.
There was a list of 280 packages to be updates with a total of 17MB.
At some point, it seems to lag because a waited for around 2h but it didn’t finished.
I ignored it. I launched rhythmbox but failed. Decide to reboot.
Now, I just can’t login and the message is “Oops someting went wrong…contact your administrator …”.
Doing CTR-ALT-F1, I was able to login and have internet connection.

Does anyone else have this probleme?

My system is opensuse 12.2 x64 gnome-shell gnome3.6.

Thanks in advance for any help.

don’t upgrade using packagekit notifications
when you see those notifications,do fire-up YaST adn intsall upgrade from there or do

zypper up

from terminal.
Can you post your post your repo list

zypper lr -d

Here’s the output:

#  | Alias                     | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                        | Service
---+---------------------------+------------------------------------+---------+---------+----------+--------+----------------------------------------------------------------------------+--------
 1 | GS36                      | GS36                               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/GNOME:/STABLE:/3.6/openSUSE_12.2 |        
 2 | Packman Repository        | Packman Repository                 | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/12.2/                                         |        
 3 | gnome                     | gnome                              | Yes     | No      |   99     | rpm-md | http://download.opensuse.org/repositories/GNOME:/Factory/openSUSE_Factory/ |        
 4 | libdvdcss repository      | libdvdcss repository               | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/12.2/                                       |        
 5 | nVidia Graphics Drivers   | nVidia Graphics Drivers            | Yes     | Yes     |   99     | rpm-md | ftp://download.nvidia.com/opensuse/12.2/                                   |        
 6 | packman-essentials        | packman-essentials                 | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_12.2/Essentials                      |        
 7 | packman-multimedia        | packman-multimedia                 | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_12.2/Multimedia                      |        
 8 | repo-debug                | openSUSE-12.2-Debug                | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/12.2/repo/oss/             |        
 9 | repo-debug-update         | openSUSE-12.2-Update-Debug         | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/12.2/                            |        
10 | repo-debug-update-non-oss | openSUSE-12.2-Update-Debug-Non-Oss | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/12.2-non-oss/                    |        
11 | repo-non-oss              | openSUSE-12.2-Non-Oss              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.2/repo/non-oss/               |        
12 | repo-oss                  | openSUSE-12.2-Oss                  | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.2/repo/oss/                   |        
13 | repo-update               | openSUSE-12.2-Update               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.2/                                  |        
14 | repo-update-non-oss       | openSUSE-12.2-Update-Non-Oss       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.2-non-oss/                          |        


BTW, after the packagekit failed, I did tried

zypper up

but stalled to a certain package (but can’t copy from the terminal - CTL-ALT-F1). It was still trying to install it after 2h.

Thanks for your reply

On 2013-03-21 05:06, john613 wrote:
>
> BTW, after the packagekit failed, I did tried
>
> Code:
> --------------------
> zypper up
> --------------------
>
> but stalled to a certain package (but can’t copy from the terminal -
> CTL-ALT-F1). It was still trying to install it after 2h.

You may tell zypper to write output to a file instead. Or using “tee”.
You can also copy paste from one console to another using the mouse -
yes, in text mode - if you start the service “gpm”. Or, you could make a
photo with a camera.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

Get rid of those debug,source,factory repos. They are of no use to most of the users.I wouldn’t be surprise if something from factory crept into your installation and destroyed your stuff.
These repos not only canmay* damage your installation but slow down YaST start up as YaST need to verify and refresh more repos. include any repos i have missed in below command.

zypper mr -R -d 3 8 9 10

We should do this in my opinion.
==> Do you have GNOME 3.6 on your machine ?
If yes then you need do the dup in the required fashion
else
keep essential repos (oss,non-oss,update and non-oss update) for now disable other for now using a command similar to above and do a dup
That should restore the installation for all means and purposes.

Also if you don’t have auto login enabled you can login into icewm to do all of this stuff . At least you will have a GUI :slight_smile:

best of luck

Hi,
I’ve been searching and trying to do some package/repositories cleaning since I’m always getting:

The following packages will NOT BET UPGRADED .... 

during a “zypper up”.

As soon as I boot up in Opensuse, I will certainly remove the debug repositories but keep GNOME-3.6 repos. I’ve already zypper dup but will do it again after removing those last repos.

Thanks alot for your advice. Much is appreciated

On 03/21/2013 01:06 PM, john613 wrote:
> I’ve already -zypper dup- but
> will do it again after removing those last repos.

why are you using “zypper dup”??

“dup” and “up” are not the same!!

one is usually good and one is always dangerous if you have any
conflicting repos enabled (if you don’t know which repos might be
conflicting, do not “zypper dup”)

when people here say they are updating their system they usually mean
“zypper patch” which is the safest variation…or “zypper up” which
is less safe, but more ‘leading edge’…

“dup” is short for ‘Distribution Upgrade’ like when going from
version 12.2 to Factory, or to Tumbleweed, or to 12.3


dd
openSUSE®, the “German Engineered Automobile” of operating systems!
http://tinyurl.com/DD-Caveat

On 2013-03-21 13:06, john613 wrote:
> I’ve already -zypper dup-

Why are you using dups?


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

I think I made some confusion.

To update my system, I usually do “zypper up”.
When I said I did “zypper dup”, I meant only for passing from GNOME-3.4 to GNOME-3.6. I mentioned it because I have a different repos for Gnome.

Sorry for any confusion.

BTW, I re-boot back into Opensuse 12.2 and still have the problem. The “zypper up” did finish completely without any complaint. It sounded good but once I tried to logged back, there’s not even the graphic page with the sad computer saying “Oups something went wrong…”.

Any ideas before I scrap my system with a new install - maybe this would be a good way to have 12.3

To exclude a mix of gnome packages, run

zypper dup --from GS36

What’s the videocard?
Does a new, freshly created user see this problem?

My video card is a nvidia GeForce GTX 550 Ti.

I doubt a new user would work since I can’t get to the login screen. Right now, after the bootsplash, I have a blackscreen and the cursor is turning around - like in a waiting mode - but never get to any screen.

I did disable the gnome factory repos to avoid any conflict with GS36.

did the update include a new kernel? if so you may need to reinstall NVIDIA driver

My issued is solved!

When I did “zypper dup --from GS36”, it asked to resolved a conflit - libgnome-destop. Answering no to most of the packages dependencies, I restarted X and voila, I can login back again.

I checked that I have gnome 3.6.2

It seems the main problem was some updates conflicts between gnome version.
Should I remove the gnome factory (repos #3) or still use it to have the latest Gnome 3.6 (repos #1)?


~ [Yes Master!] zypper lr -d
#  | Alias                   | Name                         | Enabled | Refresh | Priority | Type   | URI                                                                        | Service
---+-------------------------+------------------------------+---------+---------+----------+--------+----------------------------------------------------------------------------+--------
 1 | GS36                    | GS36                         | Yes     | Yes     |   99     | rpm-md | [Index of /repositories/GNOME:/STABLE:/3.6/openSUSE_12.2](http://download.opensuse.org/repositories/GNOME:/STABLE:/3.6/openSUSE_12.2) |        
 2 | Packman Repository      | Packman Repository           | Yes     | Yes     |   99     | rpm-md | [Index of /suse/12.2/](http://packman.inode.at/suse/12.2/)                                         |        
 3 | gnome                   | gnome                        | No      | No      |   99     | rpm-md | [Index of /repositories/GNOME:/Factory/openSUSE_Factory](http://download.opensuse.org/repositories/GNOME:/Factory/openSUSE_Factory/) |        
 4 | libdvdcss repository    | libdvdcss repository         | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/12.2/                                       |        
 5 | nVidia Graphics Drivers | nVidia Graphics Drivers      | Yes     | Yes     |   99     | rpm-md | ftp://download.nvidia.com/opensuse/12.2/                                   |        
 6 | packman-essentials      | packman-essentials           | Yes     | Yes     |   99     | rpm-md | [Index of /suse/openSUSE_12.2/Essentials/](http://packman.inode.at/suse/openSUSE_12.2/Essentials)                      |        
 7 | packman-multimedia      | packman-multimedia           | Yes     | Yes     |   99     | rpm-md | [Index of /suse/openSUSE_12.2/Multimedia/](http://packman.inode.at/suse/openSUSE_12.2/Multimedia)                      |        
 8 | repo-non-oss            | openSUSE-12.2-Non-Oss        | Yes     | Yes     |   99     | yast2  | [Index of /distribution/12.2/repo/non-oss](http://download.opensuse.org/distribution/12.2/repo/non-oss/)               |        
 9 | repo-oss                | openSUSE-12.2-Oss            | Yes     | Yes     |   99     | yast2  | [Index of /distribution/12.2/repo/oss](http://download.opensuse.org/distribution/12.2/repo/oss/)                   |        
10 | repo-update             | openSUSE-12.2-Update         | Yes     | Yes     |   99     | rpm-md | [Index of /update/12.2](http://download.opensuse.org/update/12.2/)                                  |        
11 | repo-update-non-oss     | openSUSE-12.2-Update-Non-Oss | Yes     | Yes     |   99     | rpm-md | [Index of /update/12.2-non-oss](http://download.opensuse.org/update/12.2-non-oss/)                          | 

Thank you for any advices.

I didn’t noticed any kernel updates. There was like 280 packages and never finished.

On 2013-03-23 21:06, john613 wrote:
> Should I remove the gnome factory (repos #3) or still use it to have
> the latest Gnome 3.6 (repos #1)?

Decide for one, remove the other. Of course you can not have both.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

Gotcha.

Thanks to you all for helping me. I really thought I needed to re-install my system.