svn commit: r353642 - head/math/sage

Montgomery-Smith, Stephen stephen at missouri.edu
Sun May 11 15:21:43 UTC 2014


On 05/11/2014 12:15 AM, Eitan Adler wrote:
> On 10 May 2014 20:19, Stephen Montgomery-Smith <stephen at freebsd.org> wrote:
>> +pre-extract:
>> +       @${ECHO_MSG}
>> +       @${ECHO_MSG} \# The best way to build this port is to first type \"make build\".
>> +       @${ECHO_MSG} \# If you type \"make\" or \"make install\", this will cause the building of a
>> +       @${ECHO_MSG} \# package, which will take a considerable amount of time and space.
>> +       @${ECHO_MSG}
> 
> I really dislike this approach.  If  user does not wish to create a
> package they may install sage using 'pkg install'.  Teaching users to
> bypass the package manager and directly install binaries without
> registering the resulting package will create problems in the long
> term.

I do understand your concerns.  On the other hand, the sage software
package is designed to be moved around rather than copied.

I'll think about it.

I think it is fair to inform the user that this possibility exists.  I
am sure that most people who actually use the port will want to know
this information.

But maybe I'll add a disclaimer to the effect that this approach is not
guaranteed to work in the future.


More information about the svn-ports-all mailing list