On Sat, Mar 25, 2023 at 8:56 PM Emmanuel Charpentier
<emanuel.charpent...@gmail.com> wrote:
>
> Ahem... There are two components to consider :
>
> - the package by itself
>
> - its interface to Sagemath.
>
> Case in point : the Mathematica interface, which is standard (*i. e.* 
> installed in all cases), but active if and only if Mathematica (or the 
> Wolfram engine) is present in the target system.
>
> This distinction has not been made in the case of R. I do not know if `rpy2` 
> can be installed in a system not having R.

It cannot - it needs R headers and R dynamic library to build.

>
> A possible solution could mimin the mathematica interface, which raises an 
> exception when  called on an system without a mathematica engine installed : 
> it prints an inforrmative message
> pointing to the possible solutions of the problem...
>
> HTH,
> Le samedi 25 mars 2023 à 21:44:31 UTC+1, Matthias Koeppe a écrit :
>>
>> I've opened issue https://github.com/sagemath/sage/issues/35347 for this
>>
>>
>> On Saturday, March 25, 2023 at 1:40:19 PM UTC-7 Matthias Koeppe wrote:
>>>
>>> On Saturday, March 25, 2023 at 12:52:00 PM UTC-7 Dima Pasechnik wrote:
>>>
>>> I propose to introduce the notion of semistandard package.
>>>
>>>
>>>  "Semistandard" sounds good to me.
>>>
>>> We have a few more packages that are of this type:
>>> - sqlite is only installed if we build our own copy of python3
>>> - openssl is only installed if we build our own copy of python3 or curl
>>>
>>> And some packages can probably be promoted from "optional" to 
>>> "semistandard".
>>> - jupymake - should probably be installed when a system polymake is found
>>> - more to come as part of the modularization.
>>>
>>>
>
> --
> 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 view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/9e8df3f3-9cd3-4818-8760-9d072bb295cdn%40googlegroups.com.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq30dFxVDKvbADY%3Dt%3DxjFifhBccP_v8%2BUfzDAHQDw6vVXA%40mail.gmail.com.

Reply via email to