libzypp.so.908: cannot open shared object file

Hello,

I installed openSUSE 12.1 Beta KDE 64 BIT yesterday, and installation was fine. After switching to factory repos I did a “zypper up” and had about 900 upgrades. Near the end, the screen showed a login window. Because I thought perhaps upgrading was not complete, I did another “zypper up”.

Here’s the error message I am getting:


#zypper up

zypper: error while loading shared libraries: libzypp.so.908: cannot open shared object file: No such file or directory

Should I switch back to the default repos or re-install 12.1beta? Any suggestions to fix the problem?

Thanks in advance for your help.

:frowning:

If you are just fooling around like me. Just try different things and see.

It’s not clear to me if you have rebooted or what…?

I’m still running the packages from the DVD, after an earlier roll back because of a problem with gnome 3, which I also removed. So just kde now and it’s great.

On 10/18/2011 04:16 PM, taytong888 wrote:
> Should I switch back to the default repos or re-install 12.1beta? Any
> suggestions to fix the problem?

you are just fooling around on a sandbox machine, or in a VM with none
of your actual data at risk right?

if so, what you have is not a problem, except in your understanding of
how to test openSUSE software versions:

Beta 1 is a test package…test it as a whole package, do NOT update
it with factory repo, because it is a moving target and 15 minutes
after Beta 1 was frozen there could have been 15 or 1500 changes to the
factory code–to get ready for the next snapshot… any of those changes
might ruin your Beta 1…


DD
openSUSE®, the “German Automobiles” of operating systems

I would reinstall zypper and libzypp (+dependencies) from Beta1 medium using YaST if it works. (And if you still want the latest packages from Factory then do “zypper up” again).

I guess Factory was in inconsistent state when you did upgrade.

Hi everyone,

Because of a problem with ISP yesterday, my upgrade was borked and so were updating with zypper and yast.

I just re-installed 12.1 Beta and leave it alone for now.

I confirm.
After updating the system command zypper dist-upgrade, zypper does not work, requiring library libzypp.so.908.
After trying to make a symlink from libzypp.so.1003.0.1 zypper does not start giving the error:
zypper: symbol lookup error: zypper: undefined symbol: _ZN4zypp4repo24RepoVariablesUrlReplacerD1Ev

Please, put the library libzypp.so.908
I want to try to use it as a temporary solution.

On 2011-11-07 15:46, FireLizard wrote:
>
> I confirm.
> After updating the system command zypper dist-upgrade, zypper does not
> work, requiring library libzypp.so.908.

If you dupped from factory repos, you now have 11.2


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

On 2011-11-07 15:56, FireLizard wrote:
>
> Please, put the library libzypp.so.908

How do you expect us to do that?


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

FireLizard wrote:

>
> Please, put the library libzypp.so.908
> I want to try to use it as a temporary solution.
>
Instead of replacing the libzypp with an older one you could simply download
the newer zypper rpm (which you miss and is now inconsistent with your newer
libzypp) from the repository with the web browser and install that with the
rpm command.


PC: oS 11.4 64 bit | Intel Core i7-2600@3.40GHz | KDE 4.6.0 | GeForce GT 420
| 16GB Ram
Eee PC 1201n: oS 12.1 RC2 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.2 |
nVidia ION | 3GB Ram

My repositories:
1 | Tumbleweed | Tumbleweed | Да | Да
2 | download.videolan.org | download.videolan.org | Да | Да
3 | openSUSE-12.1-12.1-0 | openSUSE-12.1-12.1-0 | Да | Нет
4 | packman.inode.at-openSUSE_Factory | Packman Repository | Да | Да
5 | repo-debug | openSUSE-12.1-Debug | Нет | Да
6 | repo-debug-update | openSUSE-12.1-Update-Debug | Нет | Да
7 | repo-non-oss | openSUSE-12.1-Non-Oss | Да | Да
8 | repo-oss | openSUSE-12.1-Oss | Да | Да
9 | repo-source | openSUSE-12.1-Source | Нет | Да

martin_helm wrote:

> FireLizard wrote:
>
>>
>> Please, put the library libzypp.so.908
>> I want to try to use it as a temporary solution.
>>
> Instead of replacing the libzypp with an older one you could simply
> download the newer zypper rpm (which you miss and is now inconsistent with
> your newer libzypp) from the repository with the web browser and install
> that with the rpm command.
>
Should be this one:
http://download.opensuse.org/factory-snapshot/repo/oss/suse/x86_64/zypper-1.6.16-5.2.3.x86_64.rpm


wget http://download.opensuse.org/factory-snapshot/repo/oss/suse/x86_64/zypper-1.6.16-5.2.3.x86_64.rpm
sudo rpm -Uvh zypper-1.6.16-5.2.3.x86_64.rpm


PC: oS 11.4 (dual boot12.1 RC2) 64 bit | Intel Core i7-2600@3.40GHz | KDE 4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.0 | nVidia ION | 3GB Ram

On 2011-11-07 15:58, Carlos E. R. wrote:
> If you dupped from factory repos, you now have 11.2

I meant 12.2

On 2011-11-07 16:36, FireLizard wrote:

Please, use code tags to post such output. Advanced editor, #.

>
> My repositories:
> 1 | Tumbleweed | Tumbleweed | Да | Да

You can not use Tumbleweed and factory.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

error: Неудовлетворенные зависимости:
libaugeas.so.0()(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libaugeas.so.0(AUGEAS_0.1.0)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libaugeas.so.0(AUGEAS_0.8.0)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libc.so.6()(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libc.so.6(GLIBC_2.14)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libc.so.6(GLIBC_2.2.5)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libc.so.6(GLIBC_2.4)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libgcc_s.so.1()(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libgcc_s.so.1(GCC_3.0)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libm.so.6()(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libm.so.6(GLIBC_2.2.5)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libpthread.so.0()(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libpthread.so.0(GLIBC_2.2.5)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libreadline.so.6()(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
librt.so.1()(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
librt.so.1(GLIBC_2.2.5)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libstdc++.so.6()(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libstdc++.so.6(CXXABI_1.3)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libstdc++.so.6(CXXABI_1.3.1)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libstdc++.so.6(GLIBCXX_3.4)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libstdc++.so.6(GLIBCXX_3.4.10)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libstdc++.so.6(GLIBCXX_3.4.11)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libstdc++.so.6(GLIBCXX_3.4.9)(64bit) нужен для zypper-1.6.16-5.2.3.x86_64
libzypp.so.1003()(64bit) нужен для zypper-1.6.16-5.2.3.x86_64

I installed the “libzypp-10.3.2-1.2.i586.rpm” instead of “libzypp-10.3.1-2.2.i586.rpm” which has been set, but zipper and does not run.

Now I can not change the repository, as well as the management tool will not start

Installed

zypper-1.6.16-24.2.i586.rpm

The team is now working zipper.
If you try to run the GUI tools, a message:

Error while creating client module sw_single

I doubt that many people her can read that, to get english output put a
LANG=C in front of your commands and use code tags for computer output.
I would say much more is in an inconsistent state than just zypper and
libzypp.
Beside that I cannot help anyway, I saw too late what Carlos already had
told you, you have a mess by combining tumbleweed with the RC release.
I would install fresh as this is obviously just an installation to play with
things.


PC: oS 11.4 (dual boot 12.1 RC2) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.0 | nVidia
ION | 3GB Ram

offtopic:
Sorry, I am new to OpenSuSE, and a selection of fresh and stable repositories are not fully figured out.
Several years ago I tried OpenSuSE, but broken system when upgrading from version to version threw her.
What tactics and update of the repositories you would recommend to stick to a new stable version of a package and not have compatibility issues?

FireLizard wrote:
> offtopic:
> -Sorry, I am new to OpenSuSE, and a selection of fresh and stable
> repositories are not fully figured out.
> Several years ago I tried OpenSuSE, but broken system when upgrading
> from version to version threw her.
> What tactics and update of the repositories you would recommend to
> stick to a new stable version of a package and not have compatibility
> issues?-
>
I simply do not get it when being new to openSUSE why you install an
experimental version (12.1 is not released! and tumbleweed is a rolling
release and also only for experienced users).

Install a stable version (11.4) instead of a beta version or wait until 12.1
is finally released.


PC: oS 11.4 (dual boot 12.1 RC2) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.0 | nVidia
ION | 3GB Ram

On 2011-11-07 17:56, FireLizard wrote:
> -Sorry, I am new to OpenSuSE, and a selection of fresh and stable
> repositories are not fully figured out.

Read the stickies in this forum, and the wiki. There is somewhere a piece
for beginners.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)