[Yum] Problem installing multiple rpms

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> I don't think it is reasonable to put a myriad of command-line=20
> switches into an app to accommodate for every possible use of the=20
> software. "Feature creep" has been a subject of lots of very lengthy=20
> debates, and the consensus has been that the more "special cases"=20
> there are for a program, the harder it becomes to maintain it,=20
> particularly when a need arises to rewrite significant chunks of code.

In general, I agree.  As I said, it's easy enough to work around, if
slow.

> Besides, what you ask is counter-intuitive. Consider this yourself:
>=20
> yum update pkg1 pkg2 pkg3
>=20
> This is an atomic request for one transaction -- update three=20
> packages. There can be two possible outcomes of this command:
>=20
> a) Success: all three packages have been updated
> b) Failure: neither of the packages have been updated

Except I read this command line as "make sure I'm running the most
recent version of all of these packages".  So if it doesn't do that, I'd
expect it to return failure.

So I expect the outcome to be:
c) Success: all three packages are the most recent version

Your argument is like saying the SQL statement:
update table set value1=3D'foo', value2=3D'bar'
must fail if value1 is already 'foo'.

Eric


[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux