dependeces inside VPS

General Discussion of atomic repo and development projects.

Ask for help here with anything else not covered by other forums.
ivan
Forum User
Forum User
Posts: 52
Joined: Mon Aug 22, 2005 6:50 am

dependeces inside VPS

Unread post by ivan »

If i try yum update on a FC2 VPS i get the following error:

Package glibc-dummy-fedora-core-2 needs glibc-common = 2.3.3-27.1, this is not available

Don't know what is exactly it but don't understant this:

# rpm -qa glibc-dummy-fedora-core-2
glibc-dummy-fedora-core-2-2.3.3-27.1.1.swsoft

rpm -qa glibc-common
glibc-common-2.3.3-27.1

So it seems i've it!

I use this yum conf:

[base]
name=Atomic Rocket Turtle - $releasever - Base OS RPMS mirror
baseurl=http://3es.atomicrocketturtle.com/3rd-p ... eleasever/

[updates]
name=Atomic Rocket Turtle - $releasever - OS Update RPMS mirror
baseurl=http://3es.atomicrocketturtle.com/3rd-p ... eleasever/
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

You're kind of stuck in a weird spot there. I build my packages for regular servers, not vservers, which in the case of virtuozzo manipulate the base OS. You're not really running the standard OS, so youve got to work around the weird things they did to make it work with their systems.
pepe
Forum User
Forum User
Posts: 16
Joined: Fri Sep 30, 2005 1:13 am

Unread post by pepe »

Try rebuilding the rpm database...

Whenever my main server company updates its VPSs, the rpm tables get messed up and need to be rebuilt.
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

I know exactly what is doing that, I run into the same problem in my build environment. Whats going on is that the master OS that the vservers are running under, uses a more modern version of rpm/db. Probably running FC3/4, or CentOS4/RHEL4. Heres the best way to make sure you clean things up after that:

rm -f /var/lib/rpm/__*
rpm --rebuilddb
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

Unread post by breun »

Those virtual servers seem to have some kind of dummy glibc package. You can also just tell yum to ignore glibc:

Code: Select all

yum --exclude=glibc\* update
This will get you updates for other packages.
Post Reply