Upgrade to Kernel 3.4.6-2.9.1.x86_64: odd?

Updated the kernel today from openSUSE 12.2 with yast and ended up with an unfamiliar set-up

Why is kernel-default-3.4.4-1.1.1.x86_64 being installed?

Fortunately nothing seems to be amiss


============================================> kernel-default-3.4.4-1.1.1.x86_64
============================================> kernel-default-base-3.4.6-2.9.1.x86_64
============================================> kernel-default-devel-3.4.6-2.9.1.x86_64
< kernel-desktop-3.4.4-1.1.1.x86_64=========> kernel-desktop-3.4.6-2.9.1.x86_64
< kernel-desktop-devel-3.4.4-1.1.1.x86_64===> kernel-desktop-devel-3.4.6-2.9.1.x86_64
< kernel-devel-3.4.4-1.1.1.noarch===========> kernel-devel-3.4.6-2.9.1.noarch
< kernel-firmware-20120521git-2.1.1.noarch==> kernel-firmware-20120719git-2.5.1.noarch
< kernel-source-3.4.4-1.1.1.noarch==========> kernel-source-3.4.6-2.9.1.noarch

cannot update the kernel-default, which should not be installed anyway,
due to following,
kernel-default-base-3.4.6-2.9.1.x86_64 conflicts with
kernel-default = 3.4.6-2.9.1 provided by
kernel-default-3.4.6-2.9.1.x86_64

<2012Jul30><19:24><~/Documents> uname -a
Linux linux-ci3y 3.4.6-2.9-desktop #1 SMP PREEMPT Thu Jul 26 09:36:26 UTC 2012 (641c197) x86_64 x86_64 x86_64 GNU/Linux

Can you show us your repos with:

zypper lr -pu

Also what command are you using to upgrade?

@nightwishfan

<2012Jul30><22:29><~>  zypper lr -pu
#  | Alias                                   | Name                                    | Enabled | Refresh | Priority | URI                                                                             
---+-----------------------------------------+-----------------------------------------+---------+---------+----------+---------------------------------------------------------------------------------
 1 | google-earth                            | google-earth                            | Yes     | No      |   98     | http://dl.google.com/linux/earth/rpm/stable/x86_64                              
 2 | local-hdd                               | local-hdd                               | No      | No      |   99     | dir:///home/michael/tmp                                                         
 3 | openSUSE-12.2-KDE4.9                    | openSUSE-12.2-KDE4.9                    | Yes     | No      |   96     | http://download.opensuse.org:80/repositories/KDE%3a/Release%3a/49/openSUSE_12.2/
 4 | openSUSE-12.2-Wine                      | openSUSE-12.2-Wine                      | No      | No      |   99     | http://download.opensuse.org:80/repositories/Emulators%3a/Wine/openSUSE_12.2/   
 5 | openSUSE-12.2-packman-jacobs-university | openSUSE-12.2-packman-jacobs-university | Yes     | No      |   97     | http://packman.jacobs-university.de:80/suse/openSUSE_12.2/                      
 6 | repo-debug                              | openSUSE-12.2-Debug                     | No      | No      |   99     | http://download.opensuse.org:80/debug/distribution/12.2/repo/oss/               
 7 | repo-debug-update                       | openSUSE-12.2-Update-Debug              | Yes     | No      |   98     | http://download.opensuse.org:80/debug/update/12.2/                              
 8 | repo-debug-update-non-oss               | openSUSE-12.2-Update-Debug-Non-Oss      | No      | No      |   99     | http://download.opensuse.org:80/debug/update/12.2-non-oss/                      
 9 | repo-non-oss                            | openSUSE-12.2-Non-Oss                   | Yes     | No      |   98     | http://download.opensuse.org:80/distribution/12.2/repo/non-oss/                 
10 | repo-oss                                | openSUSE-12.2-Oss                       | Yes     | No      |   98     | http://download.opensuse.org:80/distribution/12.2/repo/oss/                     
11 | repo-source                             | openSUSE-12.2-Source                    | No      | No      |   99     | http://download.opensuse.org:80/source/distribution/12.2/repo/oss/              
12 | repo-update                             | openSUSE-12.2-Update                    | Yes     | No      |   98     | http://download.opensuse.org:80/update/12.2/                                    
13 | repo-update-non-oss                     | openSUSE-12.2-Update-Non-Oss            | Yes     | No      |   98     | http://download.opensuse.org:80/update/12.2-non-oss/                            

@nightwishfan

cmd used for update :-

in YaST2 - Softwate Management; – Package; — All Packages; ---- Update if newer vision available

then made selections to satisfy available dependencies

the result over previous install is as follows,

< gtk3-branding-upstream-3.4.4-2.4.1.noarch
< gtk3-data-3.4.4-2.4.1.noarch
< gtk3-immodule-amharic-3.4.4-2.4.1.x86_64
< gtk3-immodule-inuktitut-3.4.4-2.4.1.x86_64
< gtk3-immodule-thai-3.4.4-2.4.1.x86_64
< gtk3-immodule-vietnamese-3.4.4-2.4.1.x86_64
> gtk3-branding-upstream-3.4.4-2.7.1.noarch
> gtk3-data-3.4.4-2.7.1.noarch
> gtk3-immodule-amharic-3.4.4-2.7.1.x86_64
> gtk3-immodule-inuktitut-3.4.4-2.7.1.x86_64
> gtk3-immodule-thai-3.4.4-2.7.1.x86_64
> gtk3-immodule-vietnamese-3.4.4-2.7.1.x86_64
< gtk3-tools-3.4.4-2.4.1.x86_64
> gtk3-tools-3.4.4-2.7.1.x86_64
< k3b-2.0.2-15.12.x86_64
< k3b-codecs-2.0.2-15.12.x86_64
> k3b-2.0.2-93.1.x86_64
< kernel-desktop-3.4.4-1.1.1.x86_64
< kernel-desktop-devel-3.4.4-1.1.1.x86_64
< kernel-devel-3.4.4-1.1.1.noarch
< kernel-firmware-20120521git-2.1.1.noarch
< kernel-source-3.4.4-1.1.1.noarch
> kernel-default-3.4.4-1.1.1.x86_64
> kernel-default-base-3.4.6-2.9.1.x86_64
> kernel-default-devel-3.4.6-2.9.1.x86_64
> kernel-desktop-3.4.6-2.9.1.x86_64
> kernel-desktop-devel-3.4.6-2.9.1.x86_64
> kernel-devel-3.4.6-2.9.1.noarch
> kernel-firmware-20120719git-2.5.1.noarch
> kernel-source-3.4.6-2.9.1.noarch
< kpartx-0.4.9-3.1.1.x86_64
> kpartx-0.4.9-3.5.1.x86_64
< ktorrent-4.2.0-4.1.1.x86_64
> ktorrent-4.2.1-117.1.x86_64
> ktorrent-lang-4.2.1-117.1.noarch
< libatkmm-1_6-1-2.22.6-3.1.1.x86_64
< libcairomm-1_0-1-1.10.0-7.1.1.x86_64
< libdnet1-1.12-15.1.1.x86_64
< libgiomm-2_4-1-2.32.0-2.1.1.x86_64
< libglibmm-2_4-1-2.32.0-2.1.1.x86_64
< libgstapp-0_10-0-0.10.36-5.3.x86_64
< libgstapp-0_10-0-32bit-0.10.36-5.3.x86_64
> libgstapp-0_10-0-0.10.36-5.5.x86_64
> libgstapp-0_10-0-32bit-0.10.36-5.5.x86_64
< libgstinterfaces-0_10-0-0.10.36-5.3.x86_64
< libgstinterfaces-0_10-0-32bit-0.10.36-5.4.x86_64
< libgstreamer-0_10-0-0.10.36-6.3.x86_64
< libgstreamer-0_10-0-32bit-0.10.36-6.3.x86_64
> libgstinterfaces-0_10-0-0.10.36-5.5.x86_64
> libgstinterfaces-0_10-0-32bit-0.10.36-5.5.x86_64
> libgstreamer-0_10-0-0.10.36-6.4.x86_64
> libgstreamer-0_10-0-32bit-0.10.36-6.4.x86_64
< libgtk-3-0-3.4.4-2.4.1.x86_64
< libgtkmm-2_4-1-2.24.2-5.1.1.x86_64
> libgtk-3-0-3.4.4-2.7.1.x86_64
< libmpg123-0-32bit-1.14.2-1.3.x86_64
> libmpg123-0-1.14.4-1.1.i586
< libnscd-32bit-2.0.2-127.1.1.x86_64
< libpangomm-1_4-1-2.28.4-3.1.1.x86_64
< libply2-0.8.5.1-1.3.1.x86_64
< libply-boot-client2-0.8.5.1-1.3.1.x86_64
< libply-splash-core2-0.8.5.1-1.3.1.x86_64
< libply-splash-graphics2-0.8.5.1-1.3.1.x86_64
> libply2-0.8.6.1-1.9.1.x86_64
> libply-boot-client2-0.8.6.1-1.9.1.x86_64
> libply-splash-core2-0.8.6.1-1.9.1.x86_64
> libply-splash-graphics2-0.8.6.1-1.9.1.x86_64
< libsigc-2_0-0-2.2.10-5.1.1.x86_64
< libsmbclient0-3.6.6-48.4.1.x86_64
> libsmbclient0-3.6.6-48.10.1.x86_64
< libtalloc2-32bit-2.0.7-2.1.1.x86_64
< libtdb1-32bit-1.2.10-2.3.1.x86_64
< liburiparser1-0.7.5-14.1.1.x86_64
< libvmtools0-8.8.2-3.1.3.x86_64
< libwbclient0-32bit-3.6.6-48.4.1.x86_64
< libwbclient0-3.6.6-48.4.1.x86_64
> libwbclient0-3.6.6-48.10.1.x86_64
< multipath-tools-0.4.9-3.1.1.x86_64
> multipath-tools-0.4.9-3.5.1.x86_64
< ndiswrapper-kmp-desktop-1.57.99_k3.4.4_1.1-2.1.2.x86_64
> ndiswrapper-kmp-default-1.57.99_k3.4.4_1.1-2.1.2.x86_64
< open-vm-tools-8.8.2-3.1.3.x86_64
< open-vm-tools-gui-8.8.2-3.1.3.x86_64
< pam-modules-12.1-11.1.1.x86_64
< pam-modules-32bit-12.1-11.1.1.x86_64
> pam-modules-12.1-11.4.1.x86_64
< plymouth-0.8.5.1-1.3.1.x86_64
< plymouth-branding-openSUSE-0.8.5.1-1.3.1.noarch
< plymouth-plugin-label-0.8.5.1-1.3.1.x86_64
< plymouth-plugin-script-0.8.5.1-1.3.1.x86_64
< plymouth-scripts-0.8.5.1-1.3.1.noarch
> plymouth-0.8.6.1-1.9.1.x86_64
> plymouth-branding-openSUSE-0.8.6.1-1.9.1.noarch
> plymouth-plugin-label-0.8.6.1-1.9.1.x86_64
> plymouth-plugin-script-0.8.6.1-1.9.1.x86_64
> plymouth-scripts-0.8.6.1-1.9.1.noarch
< samba-32bit-3.6.6-48.4.1.x86_64
< samba-3.6.6-48.4.1.x86_64
< samba-client-32bit-3.6.6-48.4.1.x86_64
< samba-client-3.6.6-48.4.1.x86_64
> samba-3.6.6-48.10.1.x86_64
> samba-client-3.6.6-48.10.1.x86_64
< site-config-0.1-6.1.1.x86_64
> site-config-0.2-6.4.1.x86_64
< typelib-1_0-Gst-0_10-0.10.36-6.3.x86_64
> typelib-1_0-Gst-0_10-0.10.36-6.4.x86_64
< virtualbox-guest-kmp-desktop-4.1.18_k3.4.4_1.1-1.1.3.x86_64
< virtualbox-guest-tools-4.1.18-1.1.3.x86_64
< virtualbox-guest-x11-4.1.18-1.1.3.x86_64
< vmware-guest-kmp-desktop-8.8.2_k3.4.4_1.1-3.1.3.x86_64

Sometimes it might be wise to hold off on an upgrade for a while if it looks like it will bring unsatisfactory results. Though I am not using packman, just the normal repos in my 12.2 virtualbox install; Currently the only dependency conflict I have is kernel-default will not upgrade waiting for a new virtualbox module.

@nightwishfan

Yes, I saw the same but decided to ditch virtualbox.

It was only after the new kernel was installed and running that I noticed the install anomally
and Yast2 moaning about it.

thx

  •  		 			:)

The latest 3.4 kernel is @ 3.4.7 you can find here: http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.4.7.tar.bz2 Or jump to kernel 3.5 if you like: http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.5.tar.bz2 and you can install both using my bash script called SAKC you can find here: S.A.K.C. - SUSE Automated Kernel Compiler - Version 2.75 - Blogs - openSUSE Forums. SAKC does not remove any kernels installed by YaST and gives another grub boot option in testing out new kernels and the best part is SAKC works with openSUSE 12.2, 12.1 and 11.4 and takes all of the guess work out of kernel compiling. Try it, you will like it. Make sure to post any comments for SAKC in my blog.

Thank You,