Skip site navigation (1)Skip section navigation (2)
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>