smart wants to upgrade non-installed packages

Gustavo Niemeyer gustavo at niemeyer.net
Tue Nov 7 15:11:26 PST 2006


> $ rpm -qa --last
(...)
> xmbdfed-4.7_1-2                               Wed Jul 12 22:54:22 2006
(...)

-----

% rpm -qp --obsoletes gbdfed-1.1-0.i586.rpm
xmbdfed

-----

# smart upgrade
Loading cache...
Updating cache...               ################################## [100%]

Computing transaction...

Upgrading packages (1):
  gbdfed-1.1-0 at i586  


> the 'smart' package manager that proclaimed itself to do better than
> apt in dependency resolving does not get it right either.  I got
> smart-0.42(-14.guru.suse101) installed and it tries to upgrade a
> package that is not even installed:

The package being installed claims to obsolete one that you do
have in your system.  This is something pretty basic, that any
system that claims to upgrade your system somehow should be
doing.

Btw, next time, try the --explain switch of the upgrade
command.  Using it you might be able to figure it out by
yourself.

-- 
Gustavo Niemeyer
http://niemeyer.net



More information about the Smart mailing list