problems update rpm-package (PayloadIsLzma)

hi,

i am running under 10.3. i need an upgrade for fuse-package which isn’t provided by 10.3 repository.

now i tried to download rpm-package myself and install it:


rl73:/tmp # rpm -i fuse-2.7.4-3.2.x86_64.rpm 
warning: fuse-2.7.4-3.2.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
error: Failed dependencies:
	libc.so.6(GLIBC_2.7)(64bit) is needed by fuse-2.7.4-3.2.x86_64
	rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by fuse-2.7.4-3.2.x86_64

i tried to install missing dependendency (libgc) by downloading respective rpm. still i get the rpm(PayloadIsLzma) error. i read that packaging has changed since 11 and suse 10.3 cannot handle these rpms.

so what are my options to solve this problem? is it possible to somehow convert rpms to be 10.3 compatible?

i also tried to add a 11.x repository to the software-repositories inside yast2 and hoped that it would upgrade also the rpm-package handling. but no success.

btw: i see the core problem that i am still based on old 10.3 suse, so upgrade would solve problems. is there a lightweighter upgrade from 10.3 to 11.x as a complete reinstallation (similiar to nice ubuntu upgrades)?

thanks!

10.3 support has been DISCONTINUED - you will not receive any security patches, updates - all repositories have been taken down.

Please download the DVD (11.2!) and use that to upgrade. 11+ zypper distribution upgrades have been noted to be relatively reliable but you’d be jumping several versions up.

ok, thanks.

i will upgrade next week with zypper to 11.0.

you mentioned to use 11.2, but i read i should not skip distribution releases. it is recommended to go step by step:

10.3->11.0->11.1->11.2

so i guess doing 10.3->11.2 could make problems.

It is highly recommended to just back up any important data first, then do a clean install of openSUSE 11.2. (Forget the incremental upgrading - too many potential issues).