Hi Jakub,

It looks that QA of Fedora packages is a part of your job now, right?

IIRC, we also have problems with pari-gp Fedora
packaging
https://trac.sagemath.org/ticket/32359
TLDR; system pari's packages don't allow to build gp2c, which is an
optional pari package Fedora does not provide for some reason.

Cheers
Dima

On Sat, 10 Sep 2022, 05:38 Jakub Sliacan, <[email protected]> wrote:

> Just to update: I compiled 9.6 from source and everything's as expected.
> Thanks
>
> On Saturday, 10 September 2022 at 01:05:07 UTC+2 Jakub Sliacan wrote:
>
>> Thanks Dima,
>>
>> Opened an issue as you suggested:
>> https://bugzilla.redhat.com/show_bug.cgi?id=2125737. I'm surprised
>> nobody else has hit the same issue yet, I just tried sage 9.4 and I can't
>> get nauty generators to work either (slightly different behavior though).
>>
>> Anyways, thanks again.
>> Jakub
>>
>> On Saturday, 10 September 2022 at 00:23:57 UTC+2 [email protected] wrote:
>>
>>> Hi Jakub,
>>> this looks like a Fedora packaging problem.
>>> Please report it to them.
>>> Dima
>>>
>>>
>>> On Fri, 9 Sep 2022, 23:12 Jakub Sliacan, <[email protected]> wrote:
>>>
>>>> Hi!
>>>>
>>>> I'm using sage 9.6 on Fedora 36, installed via dnf. I am seeing the
>>>> following. The version of nauty package that I see installed is
>>>> nauty-2.7.4-1.fc36.x86_64.
>>>>
>>>> ```
>>>> sage: for t in digraphs.tournaments_nauty(6):
>>>> ....:     print(t)
>>>> ....:
>>>>
>>>> ---------------------------------------------------------------------------
>>>> FeatureNotPresentError                    Traceback (most recent call
>>>> last)
>>>> Input In [1], in <cell line: 1>()
>>>> ----> 1 for t in digraphs.tournaments_nauty(Integer(6)):
>>>>       2     print(t)
>>>>
>>>> File
>>>> /usr/lib64/python3.10/site-packages/sage/graphs/digraph_generators.py:532,
>>>> in DiGraphGenerators.tournaments_nauty(self, n, min_out_degree,
>>>> max_out_degree, strongly_connected, debug, options)
>>>>     530 import shlex
>>>>     531 from sage.features.nauty import NautyExecutable
>>>> --> 532 gentourng_path =
>>>> NautyExecutable("gentourng").absolute_filename()
>>>>     534 sp = subprocess.Popen(shlex.quote(gentourng_path) + "
>>>> {0}".format(nauty_input),
>>>>     535                       shell=True,
>>>>     536                       stdin=subprocess.PIPE,
>>>> stdout=subprocess.PIPE,
>>>>     537                       stderr=subprocess.PIPE, close_fds=True)
>>>>     539 if debug:
>>>>
>>>> File /usr/lib64/python3.10/site-packages/sage/features/__init__.py:619,
>>>> in Executable.absolute_filename(self)
>>>>     617 if path is not None:
>>>>     618     return path
>>>> --> 619 raise FeatureNotPresentError(self,
>>>>     620                              reason="Executable {executable!r}
>>>> not found on PATH.".format(executable=self.executable),
>>>>     621                              resolution=self.resolution())
>>>>
>>>> FeatureNotPresentError: nauty_gentourng is not available.
>>>> Executable 'gentourng' not found on PATH.
>>>> No equivalent system packages for pip are known to Sage.
>>>> ```
>>>> It seems like no generators based on nauty are available, as I get the
>>>> same error with `geng` if I want to access items from
>>>> `graphs.nauty_geng("2")`.
>>>>
>>>> If I recall correctly, there were no additional (installation) steps
>>>> needed for these things to work in e.g. Sage 8.3. And I can't find any
>>>> notes about this afterwards. Any help is much appreciated!
>>>>
>>>> Thanks in advance,
>>>> Jakub
>>>>
>>>> --
>>>> 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 [email protected].
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/sage-devel/73f2313f-db93-4db0-bbae-9153f0603c42n%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/sage-devel/73f2313f-db93-4db0-bbae-9153f0603c42n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-devel/1fe8eca6-9150-49e5-b6e3-e0c7e0688b97n%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-devel/1fe8eca6-9150-49e5-b6e3-e0c7e0688b97n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq0fVXV%2Bsq9TH2ms%2By-VUc9qif6ufPkKGkx%2B0na%2BtHZ%3D_A%40mail.gmail.com.

Reply via email to