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.
