bad dependance on -> linux_base while upgrade
vova at sw.ru
Fri Sep 9 01:34:53 PDT 2005
В пт, 09/09/2005 в 10:16 +0200, Alexander Leidinger пишет:
> 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.
Probably we should introduce something like COMPAT_LINUX_BASES list.
Vladimir B. Grebenschikov
SWsoft Inc. vova at sw-soft.com
More information about the freebsd-emulation