Date: Tue, 15 Sep 2009 14:04:46 +0000 From: Alexey Dokuchaev <danfe@FreeBSD.org> To: Boris Samorodov <bsam@ipt.ru> Cc: ports@freebsd.org Subject: Re: skype problem with fc10 and worldofgoo-demo Message-ID: <20090915140446.GB52015@FreeBSD.org> In-Reply-To: <55205239@ipt.ru> References: <20090915113907.498fd6f5@tiger.minsk.domain> <20090915124422.GA34612@FreeBSD.org> <55205239@ipt.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 15, 2009 at 06:03:52PM +0400, Boris Samorodov wrote: > Alexey Dokuchaev <danfe@FreeBSD.org> writes: > > > Typically, there are two major providers of libGL (both native and Linux > > flavors): linux-*-dri ports *or* nvidia-driver, depending on what gfx card > > you have). Now the problem here that linux-*-dri ports install *both* > > It's not a problem. It's a feature. ;-) > > > libGL and libGLU, while nvidia-driver installs just libGL (which is > > perfectly fine, since only libGL must directly interact with hardware > > via kernel module, for example). Recently bsam@ committed linux-f10-libGLU > > port with allowed me to port WorldOfGoo; previously, it was impossible > > without ugly hacks, since I use nVidia card + drivers, which conflict > > with linux-*-dri (the latter was the only provider of libGL for f10 until > > recently). > > > > Ideally, any port that needs libGL and/or libGLU should depend on libGLU > > *and* either libGL *or* nvidia-driver. Ports that depend on linux-*-dri > > to get these libs are very likely to drag conflicts sooner or later > > (this is especially true for nVidia cards owners). > > > > Perhaps Boris can shed more light on the subject. > > I've just emailed a patch for games/linux-worldofgoo-demo. Many other Yes, thanks! I somehow managed to miss libGL dep completely, my fault. > ports which need linux libGL/libGLU (either for nvidia or not) use > those checks. It seems to work fine for other ports and should fix > the case here. All conflicts seems to be dealt by that check either. > Am I missing something? Not that I see any obvious pitfalls, but it will become more clear once the dust settles. ./danfe
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090915140446.GB52015>