> I've tested on multiple Solaris systems, both with and without 'flex' in
> the  path - see trac ticket for further details.
> 
> The more I look at the Singular package in Sage, the more I realise it is
> a  complete mess. There are 5 copies of install-sh for example. Sage's
> spkg-install has options that are not listed as options to the Singular
> 'configure' script, and don't do what their names imply (i.e.
> --without-bison and --without-lex).
> 
> I've just downloaded the latest Singular source, and that is no less of a
> mess.  So both Sage's spkg-install and the current Singular source code
> are a bit poor in my honest opinion.
> 
> As such, I think this hack is the best we can do.
> 
> It at least allows Sage to build when flex is not installed.
yes singular is a downright mess, upstream and in sage.
Apart from moving to the latest upstream I think the singular spkg
is due for a spring clean. It build an enormous amount of targets 
in a way that looks like a very careful choreography and apart 
from libsingular and the singular binary there is no indication
sage uses any of the other stuff built.

I have just read William's opinion and it may be true that is generally easy 
to build. But reproducing the set up used in the sage spkg from a packaging 
point of view is quite difficult.

Francois

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to