Re: --exclude does not work

Tim Lauridsen <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <[email protected]>
Ray B wrote:
> I am running CentOS 4.x and the updates keep dieing
> at:
>
> Processing Dependency: libjasper-1.701.so.1 for
> package: ImageMagick
> --> Finished Dependency Resolution
> Error: Missing Dependency: libjasper-1.701.so.1 is
> needed by package ImageMagick
>
>
>
> i have tried the following combinations with zero
> luck:
>
> yum --exclude=foo update
> yum update --exclude=foo
> yum update --exclude=foo --exclude=foo_lib
> yum --exclude=foo --exclude=foo_lib update
>
> all of them give the EXACT same error as if i was not
> using the --exclude option.
>
> does not matter if i tell it to exclude ImageMagick,
> ImageMagic+libjasper, or libjasper it just keeps with
> the same BS.
>
>
>   
The issue here is that there is a installed package 'ImageMagick' the 
depends on 'libjasper-1.701.so.1'
The you running 'yum update' there is a package 'somepackage' there 
updates the 'libjasper' to another version og obsoletes it.
This can be done because it break the 'ImageMagick' dependency, it dont 
help to use '--exclude=ImageMagick' or '--exclude=libjasper'.
You have to use '--exclude=somepackage', because it is the package there 
introduce the issue.

Removing 'ImageMagick' also solves the issue.

Tim
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.