On Mon, Nov 27, 2000 at 06:04:27PM -0500, mattdm@mattdm.org wrote: > > - A file on disk could have been manualy deleted. > > - A file on disk could get corrupted > > - The packager is stupid and is not able to build decent packages > How is this situation like any of those? The way I told. Like in a way RPM can (and shouldn't try) do nothing about it. > > > > If you have root, it's quite easy to mess the system, with or without RPM. > > The point is not that. You shouldn't be blindly installing programs from > > a diferent major version of your distribution. Not ever. > Ok, so if this is a hard-and-fast rule, why exactly shouldn't it be > enforced? Furthermore, how exactly is the end-user supposed to tell exactly > what major-number-distro the package came from? To me, this seems analogous > to saying "RPM shouldn't bother to see if packages depend on foolib 4; > sysadmins should just know that." No, it is not analogous. If you install a package that contains and a.out binary, it will not work on your system if the kernel is not compiled to support it, right ? You think RPM should query the kernel for it ? That is a analogous situation. > Like it or not, Linux is becoming an operating system used by more than just > us computer geeks. There are a lot of people at home who have root on their > own systems, and who might reasonably want to upgrade packages. RPM is more > than just a tool to see what package owns what files -- it's supposed to > keep stuff like this straight. And it does it pretty well. All problems I see around are packaging error. RH (sorry Jeff) is at blame. If the package requires RH7 to work, they should have put Requires: redhat-release >= 7.0 On the RPM packages. It would solve the problem nice and clean, without creating other problems. Again -> Packaging error > > Unfortunatly, RPM, even tho it does automates a lot of work, can't do it > > all. And, more over, it shoudn't, or the solution can become worst than the > > problem. > Again, I fail to see how. Yeah, I noticed you did. []s -- Rodrigo Barbosa (morcego) - rodrigob@conectiva.com.br Conectiva R&D Team - http://distro.conectiva.com.br "Quis custodiet custodes?" - http://www.conectiva.com
Attachment:
pgp00019.pgp
Description: PGP signature