From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FVagl-0005qP-Sx for garchives@archives.gentoo.org; Mon, 17 Apr 2006 20:51:16 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.5) with SMTP id k3HKpRFg000944; Mon, 17 Apr 2006 20:51:27 GMT Received: from egr.msu.edu (jeeves.egr.msu.edu [35.9.37.127]) by robin.gentoo.org (8.13.6/8.13.5) with ESMTP id k3HKm2Od023634 for ; Mon, 17 Apr 2006 20:48:02 GMT Received: from [35.9.128.200] (host-6528.dhcp.egr.msu.edu [35.9.128.200]) (authenticated bits=0) by egr.msu.edu (8.13.6/8.13.4) with ESMTP id k3HKm3TN019309 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 17 Apr 2006 16:48:03 -0400 (EDT) Message-ID: <4443FF00.1090109@gentoo.org> Date: Mon, 17 Apr 2006 16:48:00 -0400 From: Alec Warner Organization: Gentoo User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] xorg-server 1.0.99/1.1 ABI break References: <44432517.7050903@gentoo.org> <444366A0.6080501@gentoo.org> <4443C024.1030405@gentoo.org> <4443E65B.1060503@gentoo.org> <4443F4F2.5080007@gentoo.org> <1145305602.10002.4.camel@localhost> <4443FBF3.4000608@gentoo.org> In-Reply-To: <4443FBF3.4000608@gentoo.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id k3HKpRHM000944 X-Archives-Salt: ef404e28-60d7-4e28-a7eb-7a1ece93b870 X-Archives-Hash: 807526bd3a49dcb8e78300d338962035 Donnie Berkholz wrote: > Olivier Cr=EAte wrote: >=20 >> On Mon, 2006-17-04 at 13:05 -0700, Donnie Berkholz wrote: >> >>> Alec Warner wrote: >>> >>>> Well the semantics of the blocker is that the new driver won't work=20 >>>> with the old server; is that true? Or just the old drivers won't=20 >>>> work with the new server? >>> >>> New server requires new drivers. Old server requires old drivers.=20 >>> There is no valid combination of new and old. >> >> >> Then you should probably has new drivers block old servers and new >> servers block old drivers... >=20 >=20 > OK, let's think about the results of this. >=20 > New drivers block old servers: > Rather, why wouldn't new drivers depend on a new server? This makes= =20 > sense and is already what we're doing. >=20 > New servers block old drivers: > This will require people to uninstall all their drivers to upgrade=20 > their server. It will not automatically reinstall them in the 'emerge -= u=20 > xorg-server' case, but it _should_ reinstall them in the 'emerge -u=20 > world' case _if_ they're using the xorg-x11 metabuild. >=20 I'll take TGL's suggestion, New server PDEPENDS on new drivers. New drivers need new server, old drivers won't work with new server,=20 doesn't touch the old driver ebuilds at all; I don't particularly see a=20 down side ;) > I'm not sure whether portage does a --deep by default now, but I think=20 > that's what is necessary for correct behavior in the 'emerge -u world'=20 > case. It doesn't. >=20 > Thanks, > Donnie --=20 gentoo-dev@gentoo.org mailing list