[PlanetCCRMA] yum dependency problem

Fernando Lopez-Lezcano nando at ccrma.Stanford.EDU
Fri Mar 7 12:55:01 2008


On Fri, 2008-03-07 at 12:32 -0800, Erik Steinholtz wrote:
> Wen trying to install k3b onto my ccrma box, (yum install k3b), I end
> up with these error messages: 
> 
> Transaction Check Error:
>   package libraw1394-1.2.1-11.1.fc7.ccrma (which is newer than
> libraw1394-1.2.1-11.fc7) is already installed
>   package jack-audio-connection-kit-0.103.0-2.1.1015.svn.fc7.ccrma
> (which is newer than jack-audio-connection-kit-0.103.0-1.fc7) is
> already installed
>   package libavc1394-0.5.3-1.1.fc7.ccrma (which is newer than
> libavc1394-0.5.3-1.fc6) is already installed
> 
> ...now my question is: Is this purely a yum glitch or are the packages
> actually incompatible? If the former, I found an old post on how to
> solve this in apt (using the --oldpackage switch), but I can't find
> any yum counterpart to this switch.
> 
> could I solve this by 
> 1) forcing (yum -y) the fc packages (risks?)
> 2) finding a different cd/dvd burner that works with in the ccrma
> environment?

Is this on f7? (you don't explicitly say). Which repository did you
enable for k3b? (livna, right?) 

Strange, I do have k3b installed on a f7 machine with no problem I can
remember (it was a while back). Those three packages should not
conflict, I think, but they do. I wonder what is the difference. Could
you paste all the output of the yum command line?

There is a way to "downgrade" packages in yum, you need to install the
"yum-allowdowngrade" package and then use the "--allow-downgrade"
command line option to yum that the package adds. 

-- Fernando