[Yum] Yum Dependency Resolution algorithm clarification

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

 



I'm seeing something very similar to this.

yum from FC5 -- 2.6.1

I'm trying to install some devel packages so that install command yields:

. . .
--> Processing Dependency: libedata-cal-1.2.so.1 for package:
evolution-connector
--> Processing Dependency: libecal-1.2.so.3 for package: evolution-sharp
--> Finished Dependency Resolution
Error: Missing Dependency: libecal-1.2.so.3 is needed by package
evolution-webcal
. . .

when I do "yum provides libecal-1.2.so.3"  I get:

. . .
evolution-data-server.i386               1.6.1-1.fc5.2          installed
Matched from:
/usr/lib/libecal-1.2.so.3
/usr/lib/libecal-1.2.so.3.2.8
libecal-1.2.so.3
. . .

It seems like this shouldn't be resolved as missing.  I'm trying a "yum
clean all" before my next shot at installing but the fedora mirrors seem to
stay consistently out of sync or something since the Metadata never seems to
match the file yum downloads from most of the mirrors.

Russell
On 6/2/06, Pauwel Coppieters <pauwel.coppieters@xxxxxxxxxx> wrote:
>
> Hello,
>
>         I have some trouble understanding how dependency resolution
>         works in
>         yum (2.6.1).
>
>         There is on my system an old version of transcode I would like
>         to
>         update. A newer version from RPMForge has a dependency on
>         libpostproc.so.0.0.1
>
>         >
>         > $ yum deplist transcode
>         > Finding dependencies:
>         > Setting up repositories
>         >
>         rpmforge
>         >
>         updates-released
>         >
>         base
>         >
>         extras
>         > Reading repository metadata in from local files
>         > package: transcode.i386 1.0.2-7.fc4.rf
>         >   dependency: libpostproc.so.0.0.1
>         >    Unsatisfied dependency
>         >
>
>         There is no package that provides libpostproc.so.0.0.1. However
>         a
>         local package is installed that provides libpostproc.so.0.0.1
>
>         >
>         > $ yum whatprovides libpostproc.so.0.0.1
>         > Searching Packages:
>         > Setting up repositories
>         >
>         rpmforge
>         >
>         updates-released
>         >
>         base
>         >
>         extras
>         > Reading repository metadata in from local files
>         > Importing additional filelist information
>         >
>         >
>         > libpostproc.i386               1.0-0.14.pre6a.1.fc3.f
>         installed
>         > Matched from:
>         > /usr/lib/libpostproc.so.0.0.1
>         >
>
>         Eventually, yum fails to update transcode (see below). Is this
>         intended behaviour, or should this work. If so, any directions
>         as
>         where to change in the source ?
>
>         Greetings
>
>         Pauwel Coppieters
>
>
>         >
>         > # yum  update transcode
>         > Setting up Update Process
>         > Setting up repositories
>         >
>         rpmforge
>         >
>         updates-released
>         >
>         base
>         >
>         extras
>         > Reading repository metadata in from local files
>         > Resolving Dependencies
>         > --> Populating transaction set with selected packages. Please
>         wait.
>         > ---> Package transcode.i386 0:1.0.2-7.fc4.rf set to be updated
>         > --> Running transaction check
>         > --> Processing Dependency: libmpeg2convert.so.0 for package:
>         transcode
>         > --> Processing Dependency: libpostproc.so.0.0.1 for package:
>         transcode
>         > --> Processing Dependency: libmpeg2.so.0 for package:
>         transcode
>         > --> Restarting Dependency Resolution with new changes.
>         > --> Populating transaction set with selected packages. Please
>         wait.
>         > ---> Package mpeg2dec.i386 0:0.4.0-8b.fc4.rf set to be updated
>         > --> Running transaction check
>         > --> Processing Dependency: libpostproc.so.0.0.1 for package:
>         transcode
>         > --> Finished Dependency Resolution
>         > Error: Missing Dependency: libpostproc.so.0.0.1 is needed by
>         package
>         transcode
>         >
>
>
> _______________________________________________
> Yum mailing list
> Yum@xxxxxxxxxxxxxxxxxxxx
> https://lists.dulug.duke.edu/mailman/listinfo/yum
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.dulug.duke.edu/pipermail/yum/attachments/20060605/a96936dd/attachment.html

[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