[Yum] yum error before upgrade of Fedora

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am Donnerstag, 30. Juni 2005 07:19 schrieb Adrian Reber:
>
> I just did the same and had to install libxml2 and libxml2-python
> from FC4 manually to fix this problem.
>
> I found the cause of this problem by starting python and importing
> yum:
>
> $ python
>
> >>> import yum
>
> The error message I was then getting indicated that it was a problem
> with libxml2.

Same here. While this is obviously a packaging problem (missing 
dependancy), I propose the following patch to make the reason
transparent for the casual user. While at it, respect a sane line
length limit on output.

--- bin/yum.py.orig	2005-06-30 09:26:32.296304798 +0200
+++ bin/yum.py	2005-06-30 09:38:31.812382427 +0200
@@ -3,10 +3,17 @@
 try:
    import yum
 except ImportError:
-   print >> sys.stderr, "The yum libraries do not seem to be available \
-on your system for this version of python ", sys.version
-   print >> sys.stderr, "Please make sure the package you used to install \
-yum was built for your install of python."
+   print >> sys.stderr, """\
+The yum libraries do not seem to be available on your system
+for this version of python: %s
+
+Please make sure the package you used to install yum was built
+for your install of python. 
+
+The error leading to this problem was:
+""" % sys.version
+   raise
+   # paranoia exit
    sys.exit(1)
 
 sys.path.insert(0, '/usr/share/yum-cli')

Seth, what do you think?

Cheers,
Pete

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux