PDA

View Full Version : Yum Update libhal errors



neon-light
1st July 2006, 12:22 AM
Whilst trying to do a 'yum update' I got the following error.


Error: Missing Dependency: libhal.so.1 is needed by package gnome-vfs2
Error: Missing Dependency: libhal-storage.so.1 is needed by package gnome-vfs2
Anyone ever seen it? Any ideas how to solve it ?

Many thanks,

Neil

neon-light
1st July 2006, 10:12 AM
After looking into the problem a bit more:



---> Package libIDL.i386 0:0.8.5-2 set to be updated
---> Package gamin.i386 0:0.1.1-3.FC4 set to be updated
---> Package esound.i386 1:0.2.36-0.fc4.1 set to be updated
---> Package audiofile.i386 1:0.2.6-2 set to be updated
---> Package shared-mime-info.i386 0:0.16-3 set to be updated
---> Package dbus-glib.i386 0:0.33-3.fc4.1 set to be updated
---> Package gnome-keyring.i386 0:0.4.2-1 set to be updated
---> Package howl-libs.i386 0:0.9.8-3 set to be updated
---> Package gnome-mime-data.i386 0:2.4.2-1 set to be updated
---> Package freeglut.i386 0:2.2.0-16 set to be updated
---> Package pyorbit.i386 0:2.0.1-4 set to be updated
--> Running transaction check
--> Processing Dependency: libasound.so.2(ALSA_0.9) for pacError: Missing Dependency: libhal.so.1 is needed by package gnome-vfs2
Error: Missing Dependency: libhal-storage.so.1 is needed by package gnome-vfs2
kage: esound
--> Processing Dependency: howl = 0.9.8 for package: howl-libs
--> Processing Dependency: libhal-storage.so.1 for package: gnome-vfs2
--> Processing Dependency: libasound.so.2 for package: esound
--> Processing Dependency: libhal.so.1 for package: gnome-vfs2
--> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4) for package: esound
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package alsa-lib.i386 0:1.0.10-3.FC4 set to be updated
---> Package howl.i386 0:0.9.8-3 set to be updated
--> Running transaction check
--> Processing Dependency: libhal.so.1 for package: gnome-vfs2
--> Processing Dependency: libhal-storage.so.1 for package: gnome-vfs2
--> Finished Dependency Resolution


There isn't a 'hal' package, so I assume it wants the 'hal-gnome' package? I've tried installing hal-gnome.i386 through yum, but it wants hal version 0.5.2-2.fc4.1, hal-gnome 0.5.2-2.fc4.1 is only available in updates-released repository. Not sure how to specify it should install that version, as trying to install from the 'base' repository just results in the dependency that it needs the 0.5.2-2.fc4.1 version.



Error: Missing Dependency: hal = 0.5.2-2.fc4.1 is needed by package hal-gnome
Error: Missing Dependency: libhal-storage.so.1 is needed by package gnome-vfs2
Error: Missing Dependency: libhal.so.1 is needed by package gnome-vfs2


I've searched these forums, no one else seems to have had this problem.

Any Suggestions Welcome

Thanks,

Neil

markkuk
1st July 2006, 10:30 AM
What repos do you have enabled? You should have both base and updates-released in your yum configuration.

cap98
1st July 2006, 10:42 AM
After looking into the problem a bit more:



There isn't a 'hal' package, so I assume it wants the 'hal-gnome' package? I've tried installing hal-gnome.i386 through yum, but it wants hal version 0.5.2-2.fc4.1, hal-gnome 0.5.2-2.fc4.1 is only available in updates-released repository. Not sure how to specify it should install that version, as trying to install from the 'base' repository just results in the dependency that it needs the 0.5.2-2.fc4.1 version.



I've searched these forums, no one else seems to have had this problem.

Any Suggestions Welcome

Thanks,

Neil

They updated nfs-utils-lib, but they forgot to update nfs-utils. Already it has happened some time ago with other packages. Draft to only expect some day.

neon-light
1st July 2006, 10:59 AM
What repos do you have enabled? You should have both base and updates-released in your yum configuration.
In yum.conf there is both base and updates-released, the base urls of both are to http://www.muug.mb.ca/pub/linux/core/...

There are also a 6 files in /etc/yum.repos.d which seem to have entries entries, however all but 2 are disabled,
a base entry with baseurl http://download.fedora.redhat.com/pub/fedora/linux/core/..
and a updates released entry with base url http://download.fedora.redhat.com/pub/fedora/linux/core/updates/

I've not really used yum before, so I'm a bit in the dark to how exactly those .repo files in yum.repos.d and the yum.conf are used.


They updated nfs-utils-lib, but they forgot to update nfs-utils. Already it has happened some time ago with other packages. Draft to only expect some day.
Do you mean it will be fixed by another update in the near future?

Many thanks both of you for your help

markkuk
1st July 2006, 11:05 AM
In yum.conf there is both base and updates-released, the base urls of both are to http://www.muug.mb.ca/pub/linux/core/...

There are also a 6 files in /etc/yum.repos.d which seem to have entries entries, however all but 2 are disabled,
a base entry with baseurl http://download.fedora.redhat.com/pub/fedora/linux/core/..
and a updates released entry with base url http://download.fedora.redhat.com/pub/fedora/linux/core/updates/

You shouldn't have duplicated repo definitions. Remove the repos from /etc/yum.conf and if you want to use the muug.mb.ca mirror edit the .repo files in /etc/yum.repos.d. Read the yum documentation in http://fedora.redhat.com/docs/yum/en/

neon-light
1st July 2006, 11:31 AM
I've removed the repositories in yum.conf now. However using either the download.fedora.redhat.com or the muug.mb.ca repositories doesn't fix the libhal errors I'm getting.

Thanks for the yum tutorial link.

Update: I've tried adding the extras repository in as well, made no difference to the errors.

Any more suggestions?