2000, [EMAIL PROTECTED] wrote:
> How do I install dia rpm?
>
> I downloaded and am trying:
>
> rpm -Uvh dia-0.83-1mdk.i586.rpm
>
> but get the following:
>
> error: failed dependencies:
> libxml.so.1 is needed by dia-0.83-1mdk
>
>
> so I download libxml and do the following:
> rpm -Uvh libxml-1.7.3-2mdk.i586.rpm
>
> and I get the following error message:
>
>
> error: failed dependencies:
> libxml = 1.0.0 is needed by libxml-devel-1.0.0-2mdk
> libxml.so.0 is needed by gnorpm-0.8-6mdk
> libxml.so.0 is needed by gnumeric-0.25-2mdk
This says it all. There are other old rpms that depend on having the
libxml-1.0.0 rpm (libxml.so.0). To get around that, you'd need to update
those rpms, too. Rpm can handle such dependencies, but only if you update
all the rpms in one call to rpm (so that it knows about all of them). Note
that there may be more things that need to be updated to satisfy the newer
versions of gnorpm and gnumeric, etc. It's an excellent example of
transitive closure:) You'll just need to keep piling up rpms to update
until it doesn't complain anymore. But it might be easier to get a new
Mandrake version and do a regular update from than, then try to install
dia.
-Lars
--
Lars R. Clausen (http://shasta.cs.uiuc.edu/~lrclause) H�rdgrim of Westfield
"I do not agree with a word that you say, but I will defend to the death your
right to say it." --Evelyn Beatrice Hall