From owner-freebsd-emulation@FreeBSD.ORG Fri Sep 9 08:37:14 2005 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F3B816A41F for ; Fri, 9 Sep 2005 08:37:14 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vbook.fbsd.ru (swsoft-mipt-nat.sw.ru [195.214.233.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1299D43D45 for ; Fri, 9 Sep 2005 08:37:14 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.52 (FreeBSD)) id 1EDeNl-0000T4-8h; Fri, 09 Sep 2005 12:37:13 +0400 From: Vladimir Grebenschikov To: Alexander Leidinger In-Reply-To: <20050909101647.saopph7c4kwgg4ck@netchild.homeip.net> References: <1126169430.1104.15.camel@localhost> <20050908110403.71c0c5fd.lists@yazzy.org> <20050908185053.4c9b7015@Magellan.Leidinger.net> <1126251832.1107.6.camel@localhost> <20050909101647.saopph7c4kwgg4ck@netchild.homeip.net> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Organization: SWsoft Date: Fri, 09 Sep 2005 12:37:12 +0400 Message-Id: <1126255032.1107.11.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: emulation@freebsd.org, Marcin Jessa Subject: Re: bad dependance on -> linux_base while upgrade X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Sep 2005 08:37:14 -0000 =F7 =D0=D4, 09/09/2005 =D7 10:16 +0200, Alexander Leidinger =D0=C9=DB=C5=D4= : > Vladimir Grebenschikov wrote: >=20 > Removing current@ from CC. >=20 > > ? ??, 08/09/2005 ? 18:50 +0200, Alexander Leidinger ?????: >=20 > >> 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. >=20 > This would result in the expectation that every linux port (or at least m= ost > ports) are able to run with every linux_base. We can't guarantee this. So= we > require to make the override explicit.=20 Ok, but after explicit override we should not lie to user about real (tested by build) dependence's. > Bye, > Alexander. >=20 --=20 Vladimir B. Grebenschikov SWsoft Inc. vova@sw-soft.com