On 05/06/2010 01:25 PM, Michael Schroeder wrote:
On Thu, May 06, 2010 at 01:02:54PM -0400, John E. Perry wrote:
I've been in the habit of running "zypper dup" because I started it when I upgraded to kde4.3. I had the idea (mistaken?) that zypper dup was somehow more thorough than zypper up, but list comments seem to indicate that it's somewhat unsafe for less deeply knowledgable people like me.
Zypper dup is like zypper up except for two differences - it makes sure that all packages come from the repositories - it ignores vendor/arch/version constrains ... As 'zypper up' has more constrained that zypper dup you can't do something wrong. It's designed to do only "safe" things. ... It shouldn't do any harm. It just won't do anything if it runs into problems. ... "zypper up" never complains. It just doesn't do anything ;-)
Thanks, Michael and all, I think it's time for me to go back to "zypper up", then. And in the future, to reserve "dup" for actual distribution upgrades.
--oops! Just hit a problem I don't remember having seen before:
--------------------------------------------------------------
Installing: java-1_6_0-openjdk-1.6.0.0_b17-2.1.1 [error] Installation of java-1_6_0-openjdk-1.6.0.0_b17-2.1.1 failed: (with --nodeps --force) Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/lib/jvm/java-1.6.0-openjdk-1.6.0/demo/applets: cpio: rename failed - Is a directory
Abort, retry, ignore? [a/r/i] (a):
Ooooh, that's bad. Somebody replaced a directory with a file or symlink. Rpm can't handle that case, thus it's a packaging bug.
I would simply do a 'rm -rf /usr/lib/jvm/java-1.6.0-openjdk-1.6.0/demo/applets' if it doesn't contain anything you need.
Well, I keep thinking about trying yet again to learn java, which is why I download the jdk. Since I'm between tries, I'll just let things lie for the moment, and maybe try downloading it again later -- or maybe when I go to 11.3. jp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org