bad dependance on -> linux_base while upgrade

Alexander Leidinger Alexander at Leidinger.net
Fri Sep 9 01:17:49 PDT 2005


Vladimir Grebenschikov <vova at sw.ru> wrote:

Removing current@ from CC.

> ? ??, 08/09/2005 ? 18:50 +0200, Alexander Leidinger ?????:

>> There's no autodetection of the used linux_base version. We have a
>> default linux_base and everything is supposed to work with only this
>> version. Everything else is pure luck (or good "upward-compatibility"
>> of the linux ports, but this isn't required).
>
> Probably we should register same dependence as we check ?
> I mean we check existence of /compat/linux/etc/redhat-release as
> dependence,
> Then check related port:
> # pkg_which /compat/linux/etc/redhat-release
> linux_base-rh-9
> #
> And then register valid dependence.

This would result in the expectation that every linux port (or at least most
ports) are able to run with every linux_base. We can't guarantee this. So we
require to make the override explicit. This way the user has to live with the
decission he decided to make.

Bye,
Alexander.

-- 
http://www.Leidinger.net  Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org     netchild @ FreeBSD.org  : PGP ID = 72077137
A is for Apple.
		-- Hester Pryne




More information about the freebsd-emulation mailing list