Updater will not update

I’ve been having this problem with the suse updater the last couple of weeks, where it says I have updates to install, but when I agree to install them and enter the root password, it just sits there for a second, then says I have updates to install again. It never actually installs any of them. For a while there there were only two updates to install, but now there’s 5 security updates and one other update. How should I go about troubleshooting this?

Thanks,
Dan

Hi
Try running zypper from the CLI


sudo zypper ref
sudo zypper lu
sudo zypper up

If it fails saying another process is running, then you need to stop
the package updater first.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.11-0.1-default
up 3 days 19:50, 2 users, load average: 0.01, 0.03, 0.10
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12

Thanks. I think I see the problem now, but I’m not sure which option I should choose. Here is what I get:

dan@linux-8amt:~> sudo zypper lu
Reading installed packages...
Patches

Repository            | Name                  | Version | Category    | Status
----------------------+-----------------------+---------+-------------+-------
openSUSE-11.0-Updates | evolution-data-server | 165     | recommended | Needed
openSUSE-11.0-Updates | java-1_5_0-sun        | 96      | security    | Needed
openSUSE-11.0-Updates | java-1_6_0-sun        | 97      | security    | Needed
openSUSE-11.0-Updates | libtiff               | 162     | security    | Needed
openSUSE-11.0-Updates | libxslt               | 110     | security    | Needed
openSUSE-11.0-Updates | samba                 | 174     | security    | Needed
dan@linux-8amt:~> sudo zypper up
Reading installed packages...

Problem: java-1_6_0-sun-plugin-1.6.0.u7-1.1.i586 requires jre-1.6.0-sun-32 =1.6.0.u7-1.1, but this requirement cannot be provided
  uninstallable providers: java-1_6_0-sun-1.6.0.u7-1.1.i586[openSUSE-11.0-Updates]
 Solution 1: architecture change of java-1_6_0-sun-1.6.0.u6-8.1.x86_64 to java-1_6_0-sun-1.6.0.u7-1.1.i586
 Solution 2: deinstallation of java-1_6_0-sun-plugin-1.6.0.u6-8.1.i586
 Solution 3: do not install patch:java-1_6_0-sun-97.noarch
 Solution 4: Ignore some dependencies of java-1_6_0-sun-plugin

Choose from above solutions by number or cancel [1/2/3/4/C]: c

I’m running 64-bit openSUSE, so which option is best for me?

Thanks,
Dan

The java plugin is not 64bit
It’s the same for me, I cannot install it.

I’m not sure you can change the whole java architecture to x86. to get the plugin.

If you use Yast - software management
you can manually do updates there and mark the plugin to be deleted or do not install.

This is a known problem. When the popup for the root password shows uncheck “remember my password” or “keep paswword” or what it says in your language. Then cary on and it should work again
See: https://bugzilla.novell.com/show_bug.cgi?id=388632#c23

i am getting a similar problem, and no idea how to solve it!

edit: my linux skills are pretty much about 2% and i am also very new in open suse

hildebrand@linux-ubkc:~> sudo zypper ref
root’s password:
Repository ‘openSUSE-11.0-Non-Oss’ is up to date.
Repository ‘openSUSE-11.0-Updates’ is up to date.
Repository ‘openSUSE-11.0-Oss’ is up to date.
Repository ‘http://download.opensuse.org/distribution/11.0/repo/oss/suse’ is up to date.
Repository ‘Packman Repository’ is up to date.
Repository ‘openSUSE_10.2’ is up to date.
All repositories have been refreshed.
hildebrand@linux-ubkc:~> sudo zypper lu
Reading installed packages…
Patches

Repository | Name | Version | Category | Status
----------------------±-------±--------±---------±------
openSUSE-11.0-Updates | kernel | 67 | security | Needed
openSUSE-11.0-Updates | kernel | 111 | security | Needed
openSUSE-11.0-Updates | kernel | 171 | security | Needed
hildebrand@linux-ubkc:~> sudo zypper up
Reading installed packages…

Problem: uvcvideo-kmp-debug-r200_2.6.25.5_1.1-2.2.i586 requires kernel(debug:vmlinux) = ff0248894ddfe8a0, but this requirement cannot be provided
Solution 1: Following actions will be done:
deinstallation of uvcvideo-kmp-debug-r200_2.6.25.5_1.1-2.2.i586
deinstallation of gspcav-kmp-debug-01.00.20_2.6.25.5_1.1-1.1.i586
deinstallation of dazuko-kmp-debug-2.3.4.4_2.6.25.5_1.1-42.1.i586
Solution 2: do not install patch:kernel-171.noarch
Solution 3: Ignore some dependencies of uvcvideo-kmp-debug

Choose from above solutions by number or cancel [1/2/3/C]: 1
Resolving dependencies…

The following packages are going to be upgraded:
kernel-debug kernel-xen kernel-default kernel-pae

The following NEW patch is going to be installed:
kernel

The following packages are going to be REMOVED:
uvcvideo-kmp-debug gspcav-kmp-debug dazuko-kmp-debug

Overall download size: 86.1 M. After the operation, 3.1 M will be freed.
Continue? [YES/no]: y

There is a new kernel update in the repo today

I suggest you go to Yast software management
filter by repo and go to Update repo

the packages you quote ’ uvcvideo-kmp-debug gspcav-kmp-debug dazuko-kmp-debug’ are causing the conflict. Mark all updates in the Update repo and if necessary you could delete the ones quoted as they are just debug packages.
Disable auto check temporarily if it gets on your nerves. But check before accepting the updates

it would be excellent if you could help me to do that, i have no idea how to do this, i mean: deleting the debug packages and the disable the auto check.

Regards

I will search for the repo!

I’ll get back to you tomorrow. Off to bed now - sorry.

Open Yast
Software Management

When open, filter by repositories
choose Updates

Find the packages in the list on the right, coloured blue. They are updates. You can click them individually
or just go to the Package tab along the top left, choose All in this List, then Update if newer ver. Avail.

The auto check button is along the bottom, it’s there for a reason and you might be better not messing with it. Though if you do un-check it - Yast will still do a check when you try and run the updates (accept)

Report back with what happens

It looks like you have a package compiled with your kernel that doesn’t have an update to keep it level with the new kernel. All you may need to do is wait.

But the conflicting packages you listed were debug
deinstallation of uvcvideo-kmp-debug-r200_2.6.25.5_1.1-2.2.i586
deinstallation of gspcav-kmp-debug-01.00.20_2.6.25.5_1.1-1.1.i586
deinstallation of dazuko-kmp-debug-2.3.4.4_2.6.25.5_1.1-42.1.i586

removing them is just a matter of right click - select delete