On Tuesday, February 28, 2017 at 5:20:23 PM UTC, Thierry 
(sage-googlesucks@xxx) wrote:
>
> Hi, 
>
> having the possibility to install all optional packages is interesting for 
> easy deployment as well as for testing (we need more automated tests of 
> all optional packages, in particular more patchbots with optional packages 
> installed). Currently, some optional packages, like gmp/mpir, 
> atlas/openblas, boost/boost_cropped (what else ?) are alternatives to some 
> existing standard packages. Hence, those should not be installed when we 
> want to set up a patchbot to test optional packages (unless we want to 
> specifically test those). There is also the special case of openssl, which 
> should not be installed when openssl-dev is present on the system. 
>
> I would like to suggest to have such 
> replacement/duplicate/redundent/alternative/...  packages be tagged not as 
> 'optional' but with another word, so as to ease the selection and 
> installation of all optional packages, in order to easily provide some 
> kind of "sage-full" binaries and patchbots. I currently use a hand-made 
> list of optional packages for Sage Debian Live but it requires to be 
> updated at each release. 
>

IMHO it's something to be encoded---already encoded, right?---
in dependencies rather than in type.
So all this can be recovered by parsing dependencies.

 

>
> - What do you think about distinguish such packages to optional ones ? 
> - Which name should be given to such packages ? 
> - What are your current strategies to install all meaningful optional 
>   packages ? 
>
> Ciao, 
> Thierry 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to