PDA

View Full Version : [SOLVED] Trying to revive an old rawhide install


milomak
19th January 2011, 08:48 PM
i was thinking of taking an old rawhide install i have for a tesT spin in its latest form. understand this is probably more than 6 months old. tried a yum update and got the following error


--> Finished Dependency Resolution
Skip-broken could not solve problems
Error: Package: abrt-1.1.14-1.fc15.x86_64 (rawhide)
Requires: librpmio.so.1()(64bit)
Removing: rpm-libs-4.8.1-5.fc15.x86_64 (@rawhide)
librpmio.so.1()(64bit)
Updated By: rpm-libs-4.9.0-0.beta1.1.fc15.x86_64 (rawhide)
Not found
Error: Package: pulseaudio-libs-glib2-0.9.21-6.fc13.x86_64 (installed)
Requires: libpulsecommon-0.9.21.so()(64bit)
Removing: pulseaudio-libs-0.9.21-6.fc13.x86_64 (installed)
libpulsecommon-0.9.21.so()(64bit)
Updated By: pulseaudio-libs-0.9.22-1.fc15.x86_64 (rawhide)
Not found
Error: Package: 1:net-snmp-libs-5.6.1-1.fc15.x86_64 (rawhide)
Requires: librpm.so.1()(64bit)
Removing: rpm-libs-4.8.1-5.fc15.x86_64 (@rawhide)
librpm.so.1()(64bit)
Updated By: rpm-libs-4.9.0-0.beta1.1.fc15.x86_64 (rawhide)
Not found
Error: Package: pulseaudio-utils-0.9.21-6.fc13.x86_64 (installed)
Requires: libpulsecommon-0.9.21.so()(64bit)
Removing: pulseaudio-libs-0.9.21-6.fc13.x86_64 (installed)
libpulsecommon-0.9.21.so()(64bit)
Updated By: pulseaudio-libs-0.9.22-1.fc15.x86_64 (rawhide)
Not found
Error: Package: ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64 (@rpmfusion-free-rawhide)
Requires: libopenjpeg.so.2()(64bit)
Removing: openjpeg-libs-1.3-9.fc14.x86_64 (@rawhide/13)
libopenjpeg.so.2()(64bit)
Updated By: openjpeg-libs-1.4-2.fc15.x86_64 (rawhide)
Not found
Error: Package: pulseaudio-utils-0.9.21-6.fc13.x86_64 (installed)
Requires: pulseaudio-libs = 0.9.21-6.fc13
Removing: pulseaudio-libs-0.9.21-6.fc13.i686 (@fedora/13)
pulseaudio-libs = 0.9.21-6.fc13
Updated By: pulseaudio-libs-0.9.22-1.fc15.i686 (rawhide)
pulseaudio-libs = 0.9.22-1.fc15
Error: Package: abrt-1.1.14-1.fc15.x86_64 (rawhide)
Requires: librpm.so.1()(64bit)
Removing: rpm-libs-4.8.1-5.fc15.x86_64 (@rawhide)
librpm.so.1()(64bit)
Updated By: rpm-libs-4.9.0-0.beta1.1.fc15.x86_64 (rawhide)
Not found
Error: Package: gnome-mplayer-0.9.9.2-2.fc13.x86_64 (installed)
Requires: libnotify.so.1()(64bit)
Removing: libnotify-0.6.0-1.fc15.x86_64 (@rawhide)
libnotify.so.1()(64bit)
Updated By: libnotify-0.7.1-1.fc15.x86_64 (rawhide)
Not found
Error: Package: 1:net-snmp-5.6.1-1.fc15.x86_64 (rawhide)
Requires: librpmio.so.1()(64bit)
Removing: rpm-libs-4.8.1-5.fc15.x86_64 (@rawhide)
librpmio.so.1()(64bit)
Updated By: rpm-libs-4.9.0-0.beta1.1.fc15.x86_64 (rawhide)
Not found
Error: Package: 1:net-snmp-libs-5.6.1-1.fc15.x86_64 (rawhide)
Requires: librpmio.so.1()(64bit)
Removing: rpm-libs-4.8.1-5.fc15.x86_64 (@rawhide)
librpmio.so.1()(64bit)
Updated By: rpm-libs-4.9.0-0.beta1.1.fc15.x86_64 (rawhide)
Not found
Error: Package: 1:net-snmp-5.6.1-1.fc15.x86_64 (rawhide)
Requires: librpm.so.1()(64bit)
Removing: rpm-libs-4.8.1-5.fc15.x86_64 (@rawhide)
librpm.so.1()(64bit)
Updated By: rpm-libs-4.9.0-0.beta1.1.fc15.x86_64 (rawhide)
Not found
You could try running: rpm -Va --nofiles --nodigest

my repo file looks like so

# cat /etc/yum.repos.d/fedora-rawhide.repo
[rawhide]
name=Fedora - Rawhide - Developmental packages for the next Fedora release
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/$basearch/os/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

i've tried --skip-broken and the suggestion at the end with no luck. also tried using the baseurl repo but same error came up. will it be possible to revive?

karo1170
20th January 2011, 08:25 PM
You can try to manually solve the dependency problems. Uninstall the packages which gives you errors with yum erase ... step-by-step, then run yum update. Hopefully this will not bring too much dependencies with them...

Regards
karo

milomak
21st January 2011, 05:25 PM

Some of them have system wide dependencies so removing might as well mean reinstalling. What I don't understand is that yum is picking up packages as available, but when it comes to finding them, it says they are not found


# yum list pulseaudio-libs
Loaded plugins: presto, protectbase
0 packages excluded due to repository protections
Installed Packages
pulseaudio-libs.i686 0.9.21-6.fc13 @fedora/13
pulseaudio-libs.x86_64 0.9.21-6.fc13 installed
Available Packages
pulseaudio-libs.i686 0.9.22-1.fc15 rawhide
pulseaudio-libs.x86_64 0.9.22-1.fc15 rawhide

yet

# yum install pulseaudio-libs
Loaded plugins: presto, protectbase
0 packages excluded due to repository protections
Setting up Install Process
Package matching pulseaudio-libs-0.9.22-1.fc15.x86_64 already installed. Checking for update.
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: libpulsecommon-0.9.21.so()(64bit) for package: pulseaudio-libs-glib2-0.9.21-6.fc13.x86_64
--> Processing Dependency: libpulsecommon-0.9.21.so()(64bit) for package: pulseaudio-utils-0.9.21-6.fc13.x86_64
---> Package pulseaudio-libs.x86_64 0:0.9.22-1.fc15 set to be updated
--> Finished Dependency Resolution
Error: Package: pulseaudio-libs-glib2-0.9.21-6.fc13.x86_64 (installed)
Requires: libpulsecommon-0.9.21.so()(64bit)
Removing: pulseaudio-libs-0.9.21-6.fc13.x86_64 (installed)
libpulsecommon-0.9.21.so()(64bit)
Updated By: pulseaudio-libs-0.9.22-1.fc15.x86_64 (rawhide)
Not found
Error: Package: pulseaudio-utils-0.9.21-6.fc13.x86_64 (installed)
Requires: libpulsecommon-0.9.21.so()(64bit)
Removing: pulseaudio-libs-0.9.21-6.fc13.x86_64 (installed)
libpulsecommon-0.9.21.so()(64bit)
Updated By: pulseaudio-libs-0.9.22-1.fc15.x86_64 (rawhide)
Not found


edit - yum clean all seems to have done the trick