rpm update errors
Hello, I use the online_update script via cron to download packages, and then I use it manually to install packages. Recently, updates to apache2 were downloaded, but running online_update -i returns an error when trying to update apache. So then I decided to try updating apache manually via rpm, here are the errors: # rpm -Uvh apache2-2.0.46-3.i586.rpm error: failed dependencies: libapr0 = 2.0.46 is needed by apache2-2.0.46-3 apache2 = 2.0.44 is needed by apache2-devel-2.0.44-38 apache_mmn_20020903_0 is needed by apache2-prefork-2.0.44-38 apache_mmn_20020903_0 is needed by apache2-mod_perl-1.99_08-29 # rpm -Uvh apache2-devel-2.0.46-3.i586.rpm error: failed dependencies: apache2 = 2.0.46 is needed by apache2-devel-2.0.46-3 I know how to manually go, one by one, and install the necessary packages in order to get around the dependency problems. But doesn't YasT2 provide a way to automatically take care of that? That's one of the purposes of using an auto-install program, so I don't have to worry about the dependency issues... Another question, I see a kernel update was downloaded recently. What is the recommended procedure for upgrading the kernel? Will the online_update script take care of that automatically, including any grub changes or do I need to do something myself? Thanks for your help. Ricardo
Op woensdag 16 juli 2003 16:58, schreef Ricardo Kleemann:
Hello,
I use the online_update script via cron to download packages, and then I use it manually to install packages.
Recently, updates to apache2 were downloaded, but running online_update -i returns an error when trying to update apache.
So then I decided to try updating apache manually via rpm, here are the errors:
# rpm -Uvh apache2-2.0.46-3.i586.rpm error: failed dependencies: libapr0 = 2.0.46 is needed by apache2-2.0.46-3 apache2 = 2.0.44 is needed by apache2-devel-2.0.44-38 apache_mmn_20020903_0 is needed by apache2-prefork-2.0.44-38 apache_mmn_20020903_0 is needed by apache2-mod_perl-1.99_08-29
# rpm -Uvh apache2-devel-2.0.46-3.i586.rpm error: failed dependencies: apache2 = 2.0.46 is needed by apache2-devel-2.0.46-3
It looks like you downloaded and are installing a patch rpm that misses some patch rpms that have been released before the ones mentioned above. This can be solved by obtaining the full rpm and install that one instead. The dependency you see above is of another nature that yast can take care off. -- Richard Bos Without a home the journey is endless
participants (2)
-
Ricardo Kleemann
-
Richard Bos