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

Re: why can red hat 7 packages be installed on red hat 6.2?



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


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