I had this error from the start on my 1.2. The way I got around this was to exclude the libyaml from the upgrade process. I have to stress though, HAVE YOU MADE BACKUP?

During my 1.2 to 1.3 upgrade, things went so badly wrong that I had to rebuild the server from scratch and then restroed the database after a clean os and 1.3 install.



On 02/18/2011 09:25 AM, Jan Pazdziora wrote:
On Thu, Feb 17, 2011 at 09:22:35PM +0100, rob morrien wrote:
during the upgrade from spacewalk 1.2 to 1.3 i got the next error:

--> Processing Dependency: libyaml-0.so.1 for package: PyYAML
--> Finished Dependency Resolution
PyYAML-3.08-4.el5.i386 from installed has depsolving problems
  --> Missing Dependency: libyaml-0.so.1 is needed by package
PyYAML-3.08-4.el5.i386 (installed)
Error: Missing Dependency: libyaml-0.so.1 is needed by package
PyYAML-3.08-4.el5.i386 (installed)

how can i fix this problems
On my Spacewalk 1.2:

# rpm -q spacewalk-schema
spacewalk-schema-1.2.69-1.el5
# rpm -q PyYAML
PyYAML-3.08-4.el5
# rpm -q libyaml
libyaml-0.1.2-3.el5
# rpm -ql libyaml
/usr/lib64/libyaml-0.so.1
/usr/lib64/libyaml-0.so.1.1.0
/usr/share/doc/libyaml-0.1.2
/usr/share/doc/libyaml-0.1.2/LICENSE
/usr/share/doc/libyaml-0.1.2/README
# 

On my Spacewalk 1.3:

# rpm -q spacewalk-schema
spacewalk-schema-1.3.18-1.el5
# rpm -q PyYAML
PyYAML-3.08-4.el5
# rpm -q libyaml
libyaml-0.1.2-3.el5
# rpm -ql libyaml
/usr/lib64/libyaml-0.so.1
/usr/lib64/libyaml-0.so.1.1.0
/usr/share/doc/libyaml-0.1.2
/usr/share/doc/libyaml-0.1.2/LICENSE
/usr/share/doc/libyaml-0.1.2/README
# 

So nothing has changed between Spacewalk 1.2 and 1.3.

My assumption is that your 1.2 installation already had the
dependencies broken. In any case, both packages are in EPEL.


--
Kobus Bensch
Linux Administrator
[email protected]

No.9 | 6 Portal Way | London | W3 6RU |
T: +44 (0)20 8896 8014 | F: +44 (0)20 8896 8111



LOVEFiLM UK Limited is a company registered in England and Wales.
Registered Number: 06528297.
Registered Office: No.9, 6 Portal Way, London W3 6RU, United Kingdom.

This e-mail is confidential to the ordinary user of the e-mail address to which it was
addressed. If you have received it in error, please delete it from your system and notify
the sender immediately.

This email message has been delivered safely and archived online by Mimecast.
For more information please visit http://www.mimecast.co.uk


_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to