different behavior for RPM dependency handling between yum and apt

yellowdog-general@lists.terrasoftsolutions.com yellowdog-general@lists.terrasoftsolutions.com
Thu Jul 10 16:38:01 2003


See listing below...

"yum" and "apt" seem to differ on dependency handling.  Which is right? 


==============================================

[root@lilserver root]# yum update
Gathering package information from servers
Getting headers from: Yellow Dog Linux 3.0 base
Getting headers from: Yellow Dog Linux 3.0 updates
Finding updated packages
Downloading needed headers
Resolving dependencies
Dependencies resolved
I will do the following:
[update: redhat-config-printer.ppc]
[update: redhat-config-printer-gui.ppc]
Is this ok [y/N]: n
Exiting on user command.


[root@lilserver root]# apt-get update && apt-get upgrade
Get:1 ftp://ftp.ydl.net apt/3.0 release [1111B]
Fetched 1111B in 1s (920B/s)
Hit ftp://ftp.ydl.net apt/3.0/main pkglist
Hit ftp://ftp.ydl.net apt/3.0/main release
Get:1 ftp://ftp.ydl.net apt/3.0/update pkglist [128kB]
Hit ftp://ftp.ydl.net apt/3.0/update release
Hit ftp://ftp.ydl.net apt/3.0/main srclist
Get:2 ftp://ftp.ydl.net apt/3.0/update srclist [11.7kB]
Fetched 140kB in 6s
(20.3kB/s)                                                             
Reading Package Lists... Done
Building Dependency Tree... Done
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
The following packages have unmet dependencies:
  redhat-config-printer: Obsoletes: cups-drivers but 1.9-1.20020617.6 is
installed
                         Obsoletes: cups-drivers-hpijs but 1.9-1.20020617.6 is
installed
                         Obsoletes: cups-drivers-pnm2ppa but 1.9-1.20020617.6 is
installed
E: Unmet dependencies. Try using -f.
[root@lilserver root]#    


==============================================


--------------------------------------------
YDL.net - The online community for Yellow Dog Linux users