[Yum] yum install/upgrade

seth vidal skvidal at linux.duke.edu
Fri Nov 10 15:48:13 UTC 2006


On Fri, 2006-11-10 at 17:09 +0200, Vadim Lvovsky wrote:
> >>  Hello.
> >> 
> >>  I have installed my rpm package from some YUM repository.
> >> 
> >> # yum -y install mypackage
> >> 
> >>  This package requires bind, bind-libs and bind-utils packages. YUM has
> >> installed my package and required packages, what hadn't been installed. But 
> >> YUM hasn't updated bind-libs, what had been installed.
> >>  
> >> I can update bind-libs with YUM:
> >> 
> >> # yum -y update bind-libs
> >> 
> >> But I need to install and update all required packages with the only one 
> YUM  
> >> command. Is it possible? Please, help.
> 
> > why only one command?
> 
> Because, mypackage rpm runs postinstall script and I have error:
> 
> Error
> -----
> Failed to start BIND : <tt>Starting named: /usr/sbin/named: symbol lookup 
> error: /usr/sbin/named: undefined symbol: dns_resolver_setudpsize
> [FAILED]
> </tt>
> -----
> 
> > what keeps you from doing:
> 
> > yum -y install mypackage ; yum update
> 
> > or
> 
> > make a file with this in it:
> 
> > install mypackage
> > update
> > run
> > quit
> 
> > save it then run:
> 
> > yum -y shell /path/to/that/file
> 
> > -sv
> 
>  I have to update bind-libs before postinstall script will be run. 
>  Thank you for your help.

Then as another poster mentioned - you need to have a versioned
dependency

that will make yum pull in all the right stuff.
-sv





More information about the Yum mailing list