Identifying possible situations for interactivity

Rainer Müller raimue at macports.org
Sat Sep 8 09:21:00 UTC 2018


On 2018-09-01 18:12, Eric Gallager wrote:
>  - modifications to configuration files:
> {{{
> Configuration file `/sw64/etc/shells'
>  ==> File on system created by you or by a script.
>  ==> File also in package provided by package maintainer.
>    What would you like to do about it ?  Your options are:
>     Y or I  : install the package maintainer's version
>     N or O  : keep your currently-installed version
>       D     : show the differences between the versions
>       Z     : background this process to examine the situation
>  The default action is to keep your current version.
> *** shells (Y/I/N/O/D/Z) [default=N]
> }}}

Something like this was implemented during GSoC 2010, but we never got
to merge it to the master branch. I am not sure what the completed
feature set entails and the branch definitely would need a bit of cleanup.

https://github.com/macports/macports-base/tree/gsoc10-configfiles

I wanted to get back to this, but there is always something else coming
up that requires attention (as well as the day-to-day work etc.).
Nevertheless, I would be happy to offer advice if anybody wants to take
a look at it again.

Rainer


More information about the macports-dev mailing list