Date: Thu, 29 Jan 2009 18:00:40 -0600 From: "Jeremy Messenger" <mezz7@cox.net> To: "Boris Samorodov" <bsam@ipt.ru> Cc: freebsd-ports@freebsd.org Subject: Re: Run-time auto-detection is harmful for packages Message-ID: <op.uojmb2tn9aq2h7@localhost> In-Reply-To: <36775287@bs1.sp34.ru> References: <13578868@bs1.sp34.ru> <op.uojj32kp9aq2h7@localhost> <36775287@bs1.sp34.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 29 Jan 2009 17:40:08 -0600, Boris Samorodov <bsam@ipt.ru> wrote: > "Jeremy Messenger" <mezz7@cox.net> writes: > >> You already can do that. WITHOUT_GNOME=yes or WITHOUT_GNOME=esound. > > Thanks for the tip! > >>> 2. Create slave ports to build (non-default so far) packages for those >>> who want to use packages and were unfortunate to install packages >>> used for auto-detection by other packages. >>> >>> As an example here may be a slave port audio/libmikmod-esound with >>> CONFIGURE_ARGS+=--enable-esd at makefile. >> >> No thanks, create a slave port that will have CONFLICTS with master is >> a worst solution. > > Can you give some arguments? I don't see a strong ones... User wants to install foo port that depend on libmikmod. User wants to install bar port that depend on libmikmod-esound, bang it's conflicted and can't be install. We have a few of like that in ports (ie: boost(-python) and it's pain. Cheers, Mezz > WBR -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.uojmb2tn9aq2h7>