The issue has a simple resolution, which I overlooked: One has to set the internal machine to topcom, using PointConfiguration.set_engine('topcom').
I'm not sure why I didn't have to include it explicitly in every notebook on older versions. But it's not a big deal. On Sunday, February 9, 2020 at 8:51:26 PM UTC+1, moep wrote: > > Sorry, if there is a confusion regarding the file location, but I simply > replaced the actual path with "xxxxx" for privacy reason. > > The same kind of error message also pops up if I create a new file in the > home directory. For example, if P is a point configuration, then let > p1 = P.restrict_to_regular_triangulations(True). Computing its > triangulation then throws the analogous message: > > ---------------------------------------------------------------------------ValueError > Traceback (most recent call > last)<ipython-input-13-eada405664c7> in <module>()----> 1 > tria1=p1.triangulations_list() > /Applications/SageMath/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.pyc > in triangulations_list(self, verbose) 1043 sage: > p.set_engine('internal') # optional - topcom 1044 """-> 1045 > return list(self.triangulations(verbose)) 1046 1047 > /Applications/SageMath/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.pyc > in triangulations(self, verbose) 1010 raise > ValueError('Need TOPCOM to find disconnected triangulations.') 1011 > if (self._regular is not None):-> 1012 raise > ValueError('Need TOPCOM to test for regularity.') 1013 ci = > ConnectedTriangulationsIterator(self, star=self._star, fine=self._fine) > 1014 for encoded_triangulation in ci: > ValueError: Need TOPCOM to test for regularity. > > > > > On Friday, February 7, 2020 at 12:06:01 PM UTC+1, Dima Pasechnik wrote: >> >> It's hard to say, but the root of the filesystem, as in '/xxxxx.sage' >> is a very weird location to have any work files in, and it would be >> not unusual for the OS to be suspicious >> of something fishy going on. Normally one would keep everything in the >> home directory, i.e. in ~/. >> >> On Fri, Feb 7, 2020 at 10:31 AM 'moep' via sage-support >> <sage-s...@googlegroups.com> wrote: >> > >> > Hi, >> > >> > I have a problem using the package topcom on my Mac (running Catalina). >> > After installing it (as I confirmation, I checked: >> > >> > sage: is_package_installed('topcom') >> > >> > True >> > ), I wanted to run some older notebooks with polytope triangulations. >> However, I get the error shown below. >> > >> > Is this related to the new app security settings in Catalina? Or is >> there some more subtle issue with the installation? >> > >> > Thanks! >> > >> > ValueError Traceback (most recent call >> last) >> > <ipython-input-13-fddeb80e2e65> in <module>() >> > ----> 1 load('/xxxxx.sage') >> > >> > >> /Applications/SageMath/local/lib/python2.7/site-packages/sage/misc/persist.pyx >> >> in sage.misc.persist.load (build/cythonized/sage/misc/persist.c:2483)() >> > 143 >> > 144 if sage.repl.load.is_loadable_filename(filename): >> > --> 145 sage.repl.load.load(filename, globals()) >> > 146 return >> > 147 >> > >> > >> /Applications/SageMath/local/lib/python2.7/site-packages/sage/repl/load.pyc >> in load(filename, globals, attach) >> > 270 add_attached_file(fpath) >> > 271 with open(fpath) as f: >> > --> 272 exec(preparse_file(f.read()) + "\n", globals) >> > 273 elif ext == '.spyx' or ext == '.pyx': >> > 274 if attach: >> > >> > <string> in <module>() >> > >> > >> /Applications/SageMath/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.pyc >> >> in triangulations(self, verbose) >> > 1010 raise ValueError('Need TOPCOM to find >> disconnected triangulations.') >> > 1011 if (self._regular is not None): >> > -> 1012 raise ValueError('Need TOPCOM to test for >> regularity.') >> > 1013 ci = ConnectedTriangulationsIterator(self, >> star=self._star, fine=self._fine) >> > 1014 for encoded_triangulation in ci: >> > >> > ValueError: Need TOPCOM to test for regularity. >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups "sage-support" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an email to sage-s...@googlegroups.com. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/sage-support/ef99163c-9503-4912-9a99-8436f1428ac0%40googlegroups.com. >> >> >> > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/dbde269c-22ae-4432-9651-53e991c4bf59%40googlegroups.com.