Help - updating 12.3 installed 13.1

Hi, I’m not a linux freak but like to learn…
now I’m using open suse for quite a while. Yesterday the usual updates installed open suse 13.1 on my pc. I don#t see that it even exist yet. I have only 12.3 in my repositories. And this update even mad my system hang. fortunatelly I was able to perform a ‘zypper up’ and it runs.

Can one explain why I see an (unwanted) “open suse 13.1” entry in grub?

Please post the output of

zypper lr -u

If you really only have 12.3 in your repo list, then you wouldn’t have the 13.1 grub screen.:wink:

Are you from the future. even 13.1 “first milestone” is not available :slight_smile:

Yes, i’m From the Future - at least my grub is :shame:](http://www.pic-upload.de/view-19243889/IMG_00000037.jpg.html)http://www.pic-upload.de/view-19243889/IMG_00000037.jpg.html]http://www7.pic-upload.de/thumb/08.05.13/p1zlga11u7w.jpg

[QUOTE=defy;2554822]

Please post output of below command within code tags (use # button in post editor) as instructed earlier by wolfi323

zypper lr -d

http://www.pic-upload.de/view-19243889/IMG_00000037.jpg.html]http://www7.pic-upload.de/thumb/08.05.13/p1zlga11u7w.jpg

here you go

#  | Alias                     | Name                               | Aktiviert | Aktualisieren | URI                                                                         
---+---------------------------+------------------------------------+-----------+---------------+-----------------------------------------------------------------------------
 1 | ftp.gwdg.de-suse          | Packman Repository                 | Ja        | Ja            | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_12.3/                    
 2 | openSUSE-12.3-1.7         | openSUSE-12.3-1.7                  | Nein      | Nein          | cd:///?devices=/dev/disk/by-id/ata-PLDS_DVD-RW_DH16ABSH_11S45K0483ZVJ66200AV
 3 | openSUSE:Factory          | openSUSE:Factory                   | Ja        | Ja            | http://download.opensuse.org/factory/repo/oss/                              
 4 | repo-debug                | openSUSE-12.3-Debug                | Nein      | Ja            | http://download.opensuse.org/debug/distribution/12.3/repo/oss/              
 5 | repo-debug-update         | openSUSE-12.3-Update-Debug         | Nein      | Ja            | http://download.opensuse.org/debug/update/12.3/                             
 6 | repo-debug-update-non-oss | openSUSE-12.3-Update-Debug-Non-Oss | Nein      | Ja            | http://download.opensuse.org/debug/update/12.3-non-oss/                     
 7 | repo-non-oss              | openSUSE-12.3-Non-Oss              | Ja        | Ja            | http://download.opensuse.org/distribution/12.3/repo/non-oss/                
 8 | repo-oss                  | openSUSE-12.3-Oss                  | Ja        | Ja            | http://download.opensuse.org/distribution/12.3/repo/oss/                    
 9 | repo-source               | openSUSE-12.3-Source               | Nein      | Ja            | http://download.opensuse.org/source/distribution/12.3/repo/oss/             
10 | repo-update               | openSUSE-12.3-Update               | Ja        | Ja            | http://download.opensuse.org/update/12.3/                                   
11 | repo-update-non-oss       | openSUSE-12.3-Update-Non-Oss       | Ja        | Ja            | http://download.opensuse.org/update/12.3-non-oss/ 

Well, there you have it. You’re running Factory (that will become 13.1 in November), or a mixture between 12.3 and Factory.
Remove that repo and do a “zypper dup”!

sudo zypper rr openSUSE:Factory
sudo zypper dup

Or if you want to stay on Factory, remove all the others and do a “zypper dup”. (I won’t give exact instructions here, because if you want that, you should know what you are doing anyway! ;))

3 | openSUSE:Factory | openSUSE:Factory |
Ja | Ja |
http://download.opensuse.org/factory/repo/oss/

that repo is the source of your frown… “factory” is where the
next openSUSE is built…it is NOT ready for use…

it is ready for testing…but i don’t guess you have the experience
needed to be an effective tester…suggest you stick with 12.3


dd

On 2013-05-08 16:56, defy wrote:
>
> here you go
>
>
> Code:
> --------------------
> # | Alias | Name | Aktiviert | Aktualisieren | URI
> —±--------------------------±-----------------------------------±----------±--------------±----------------------------------------------------------------------------
> 1 | ftp.gwdg.de-suse | Packman Repository | Ja | Ja | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_12.3/
> 2 | openSUSE-12.3-1.7 | openSUSE-12.3-1.7 | Nein | Nein | cd:///?devices=/dev/disk/by-id/ata-PLDS_DVD-RW_DH16ABSH_11S45K0483ZVJ66200AV
> 3 | openSUSE:Factory | openSUSE:Factory | Ja | Ja | http://download.opensuse.org/factory/repo/oss/
> 4 | repo-debug | openSUSE-12.3-Debug | Nein | Ja | http://download.opensuse.org/debug/distribution/12.3/repo/oss/
> 5 | repo-debug-update | openSUSE-12.3-Update-Debug | Nein | Ja | http://download.opensuse.org/debug/update/12.3/
> 6 | repo-debug-update-non-oss | openSUSE-12.3-Update-Debug-Non-Oss | Nein | Ja | http://download.opensuse.org/debug/update/12.3-non-oss/
> 7 | repo-non-oss | openSUSE-12.3-Non-Oss | Ja | Ja | http://download.opensuse.org/distribution/12.3/repo/non-oss/
> 8 | repo-oss | openSUSE-12.3-Oss | Ja | Ja | http://download.opensuse.org/distribution/12.3/repo/oss/
> 9 | repo-source | openSUSE-12.3-Source | Nein | Ja | http://download.opensuse.org/source/distribution/12.3/repo/oss/
> 10 | repo-update | openSUSE-12.3-Update | Ja | Ja | http://download.opensuse.org/update/12.3/
> 11 | repo-update-non-oss | openSUSE-12.3-Update-Non-Oss | Ja | Ja | http://download.opensuse.org/update/12.3-non-oss/
>
> --------------------

What about repo number 3? Factory is 13.1. Remove it.

Then disable 1, enable 2, then run “zyppper dup”. Do it in text mode.
Reboot. If all works, you can add again the packman repo, and add the
multimedia stuff.

Hopefully that will be it.


Cheers / Saludos,

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

OK, great speed of help.
THANKS!
Who added “factory” to the list? I for sure never did this manually.

On 05/08/2013 05:26 PM, defy wrote:
> I for sure never did this manually.

who else has the root password?


dd

On 2013-05-08 17:26, defy wrote:
>
> OK, great speed of help.
> THANKS!
> Who added “factory” to the list? I for sure never did this manually.

Search the yast/zypper logs.


Cheers / Saludos,

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

Maybe you installed some Factory package via a 1-click install? That by default adds the repo to your system.

You should take care to only install packages for you distro that way…

OK, most probably this was the case. Thanks for the help, again!

Even if you had factory repo unless you did a “zypper dup”, there is no way a kernel from 13.1 would have shown up on your machine.
zypper dup is not upgrade/patch/security fix etc…
dup is for changing one version of openSUSE to another. Never use it unless you want to do distribution upgrade.

On 05/08/2013 02:46 PM, vazhavandan pecked at the keyboard and wrote:
> defy;2554987 Wrote:
>> OK, most probably this was the case. Thanks for the help, again!
> Even if you had factory repo unless you did a “zypper dup”, there is no
> way a kernel from 13.1 would have shown up on your machine.
> zypper dup is not upgrade/patch/security fix etc…
> dup is for changing one version of openSUSE to another. Never use it
> unless you want to do distribution upgrade.
>
>
Further clarification:

“zypper dup” will also allow you to change packages from one repo to
another which is not necessarily a distribution upgrade (version
upgrade) even though that is what “zypper dup” was designed for.

On 2013-05-08 20:46, vazhavandan wrote:
>
> defy;2554987 Wrote:
>> OK, most probably this was the case. Thanks for the help, again!
>
> Even if you had factory repo unless you did a “zypper dup”, there is no
> way a kernel from 13.1 would have shown up on your machine.
> zypper dup is not upgrade/patch/security fix etc…
> dup is for changing one version of openSUSE to another. Never use it
> unless you want to do distribution upgrade.

If the “vendor” is the same, it might. I have not looked.

And if he clicked on some 1-click, that would allow a vendor change of
those packages in the 1-click list.


Cheers / Saludos,

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

And I think the “vendor” of Factory is also openSUSE, isn’t it?

So maybe even “zypper up” (or update applets) would switch to Factory if the package version is higher.
But I don’t want to try that on my system just to verify… :wink:

That’s what dry-run is for

zypper up --dry-run

On 05/08/2013 06:36 PM, wolfi323 pecked at the keyboard and wrote:
> robin_listas;2555015 Wrote:
>> On 2013-05-08 20:46, vazhavandan wrote:
>>> defy;2554987 Wrote:
>>>> OK, most probably this was the case. Thanks for the help, again!
>>> Even if you had factory repo unless you did a “zypper dup”, there is
>> no
>>> way a kernel from 13.1 would have shown up on your machine.
>>> zypper dup is not upgrade/patch/security fix etc…
>>> dup is for changing one version of openSUSE to another. Never use it
>>> unless you want to do distribution upgrade.
>> If the “vendor” is the same, it might. I have not looked.
>>
>> And if he clicked on some 1-click, that would allow a vendor change of
>> those packages in the 1-click list.
> And I think the “vendor” of Factory is also openSUSE, isn’t it?

In this context “vendor” refers to repository.