Rajko M schrieb:
> If this, about system compiler, is hard fact, than there is nothing to
> be unsure about. I don't like few hundreds MB more, just to be able to
> run video adapter in full featured mode, but if I have to, then there is
> no options. I either have kernel sources and gcc installed, and used, or
> I have no 3D, and for instance Google Earth runs skipping the frames
> (nvidia with nv driver) or not at all (old ati board with ati driver).

So you really, really want gcc to be installed by default together with
kernel-source, and it is unacceptable to the well-known novice user that
he must figure out that a compiler is needed in order to compile a
kernel module?

OK. But then, make must be added there as well, because gcc and make are
exactly equally required in order to compile a custom kernel or a module
for the currently running kernel. Adding gcc, but not adding make seems
nonsensical to me.

A few offtopic remarks:

- Alternative package managers like smart, apt and yum will completely
ignore "Recommends", while zypp will handle it almost like "Requires".
This behaviour difference might confuse users and is one of the reasons
why I'd like to see the use of "Recommends" restricted to special cases.

- While investigating the Factory tree for this issue, I found out that
a few -devel packages already have hard dependencies to gcc while others
don't have them at all. It would be nice if there could be some sort of
policy.

Proposal:

- -devel packages should not have any dependencies to any compiler,
neither weak nor hard, in order to allow replacing the system compiler
easily without breaking dependencies.

- package kernel-source needs more discussion; adding a dependency to
gcc and make here is IMHO actually more useful than the gcc dependencies
within -devel packages.

Andreas Hanke
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to