[CFT] New dialog for ports

Robert Simmons rsimmons0 at gmail.com
Wed Mar 20 04:48:35 UTC 2013


I'm getting the same error after the most recent portsnap update.  It
looks like this has been added as a default for all "make config"
commands now.  Perhaps these changes should be backed out so it's not
the default for everything?

On Tue, Mar 19, 2013 at 10:39 PM, Steve Wills <swills at freebsd.org> wrote:
> On 03/14/13 09:55, Baptiste Daroussin wrote:
>> Hi all,
>>
>> Ilya A. Arkhipov wrote dialog4ports which has just been added into the ports
>> tree ports-mgmt/dialog4ports, this is intended to be a replacement for dialog(1)
>> designed specifically for the options, in particular for optionsng.
>>
>> It uses libdialog (recent version) and extend it with a new widget able to deal
>> with both normal and radio options in the same window.
>>
>> dialog4ports will live forever in ports so that it can easily be updated and get
>> support for new features on all supported arches at the same time.
>>
>> It bundles libdialog on FreeBSD versions that doesn't have a recent libdialog in
>> base (read 8.x)
>>
>> dialog4ports also support a new feature: it has a help dialog to be able to
>> print a human readable help text if possible.
>>
>> Here is a patch to the ports tree that makes it use dialog4ports by default.
>> What it does is:
>> When make config is requested and dialog4ports is not installed yet the ports
>> tree will install dialog4ports first.
>>
>> New feature for maintainer, if a pkg-help file is found inside the port
>> directory then dialog will show to the user a help file is available et propose
>> him to hint F1 or ^E to show the said help file
>>
>> http://people.freebsd.org/~bapt/d4p.diff
>>
>> Please test!
>
> I didn't get a chance to test this before it was committed, but I'm
> currently running into this:
>
>
> % pwd
> /usr/local/tinderbox/portstrees/FreeBSD/ports/www/apache22
> % sudo make config
> dialog4ports isn't installed, do you want to install it now? [Y/n] n
> env: /usr/local/bin/dialog4ports: No such file or directory
> ===> Options unchanged
> %
>
> And I'm prompted every time. Is this how it's supposed to work?
>
> Steve
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"


More information about the freebsd-ports mailing list