> I'll try to clarify. > your clarification is no more clear than original description.
> lets say we have versions A and B of a package. A is the old version, B > the > new one. > What is old and what is new? You have installed packages and available packages not old and new. > urpmq replies that B version is installed > urpmq NEVER reports installed packages. It ALWAYS reports available packages. > urpmi install B version as if A was installed and never complains > > rpmdrake indicates A version is installed, download the package, then > discovers that it is already installed. > assuming that "old" means "installed" and "new" means "available" it means a bug in either urpmq or rpminst. Rpmdrake just believes to what rpminst has said. > Pertaining to urpmi, It clearly doesn't see that the package was > installed, > but I can't say it doesn't work, as it corrects my buggy list. > what buggy list? Do you mean urpmi correctly installs new version or what? > On the other hand, rpmdrake does not correct the list. After discovering > that > the package is installed, that package disappears from the upgradable > packages list, but it reappears at the next launch or a list update. > sure. It finds old version is installed and new is available. So far everything is perfectly correct. > > If problem is really on urpmi, can you send me a compressed archive of > > --bug <dir> output given by urpmi. > > I just don't understand what this means. > urpmi --help ... --bug - output a bug report in directory indicated by next arg.
