Date: Fri, 30 Jan 2009 13:08:27 -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.uok3g1tq9aq2h7@localhost> In-Reply-To: <70697209@bb.ipt.ru> References: <13578868@bs1.sp34.ru> <op.uojj32kp9aq2h7@localhost> <36775287@bs1.sp34.ru> <op.uojmb2tn9aq2h7@localhost> <70697209@bb.ipt.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 29 Jan 2009 23:35:02 -0600, Boris Samorodov <bsam@ipt.ru> wrote: > "Jeremy Messenger" <mezz7@cox.net> writes: >> On Thu, 29 Jan 2009 17:40:08 -0600, Boris Samorodov <bsam@ipt.ru> wrote: >>> "Jeremy Messenger" <mezz7@cox.net> writes: >>> >>>>> 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. > > Jeremy, you are right. No cakes for me today. ;-) By the way, boost(-python) can be fix, but not for libmikmod since nothing change in plist if esound is either disable or enable. 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.uok3g1tq9aq2h7>