On Wed, Apr 2, 2025 at 3:33 AM John Cremona <john.crem...@gmail.com> wrote: > > I successfully built 10.6 from scratch on 5 different machines (all > ubuntu), then (as is my usual practice) did "make gap_packages". This > worked on all but one machine where I see this, of which the relevant > line seems to be "UnicodeDecodeError: 'utf8' codec can't decode byte > 0x8b in position 8: invalid start byte". I did check that the file > libsemigroups-2.7.3.tar.gz was the same as on a machine which worked. > > Any ideas? The log is attached as well as what I have pasted in here.
"/usr/local/anaconda2/lib/python2.7/tarfile.py", line 1838, Python2.7 Conda leftovers in your PATH there, it seems Dima > > John > > make[1]: Entering directory '/usr/local/sage/sage-10.6/build/make' > make --no-print-directory libsemigroups-SAGE_LOCAL-no-deps > [libsemigroups-2.7.3] Using cached file > /usr/local/sage/sage-10.6/upstream/libsemigroups-2.7.3.tar.gz > [libsemigroups-2.7.3] Setting up build directory > /usr/local/sage/sage-10.6/local/var/tmp/sage/build/libsemigroups-2.7.3 > [libsemigroups-2.7.3] Traceback (most recent call last): > [libsemigroups-2.7.3] File > "/usr/local/sage/sage-10.6/build/bin/sage-uncompress-spkg", line 23, > in <module> > [libsemigroups-2.7.3] run() > [libsemigroups-2.7.3] File > "/usr/local/sage/sage-10.6/build/bin/../sage_bootstrap/uncompress/cmdline.py", > line 67, in run > [libsemigroups-2.7.3] unpack_archive(archive, dirname) > [libsemigroups-2.7.3] File > "/usr/local/sage/sage-10.6/build/bin/../sage_bootstrap/uncompress/action.py", > line 48, in unpack_archive > [libsemigroups-2.7.3] for member in archive.names: > [libsemigroups-2.7.3] File > "/usr/local/sage/sage-10.6/build/bin/../sage_bootstrap/uncompress/tar_file.py", > line 70, in names > [libsemigroups-2.7.3] return filter_os_files(self.getnames()) > [libsemigroups-2.7.3] File > "/usr/local/anaconda2/lib/python2.7/tarfile.py", line 1846, in > getnames > [libsemigroups-2.7.3] return [tarinfo.name for tarinfo in > self.getmembers()] > [libsemigroups-2.7.3] File > "/usr/local/anaconda2/lib/python2.7/tarfile.py", line 1838, in > getmembers > [libsemigroups-2.7.3] self._load() # all members, we first have to > [libsemigroups-2.7.3] File > "/usr/local/anaconda2/lib/python2.7/tarfile.py", line 2419, in _load > [libsemigroups-2.7.3] tarinfo = self.next() > [libsemigroups-2.7.3] File > "/usr/local/anaconda2/lib/python2.7/tarfile.py", line 2358, in next > [libsemigroups-2.7.3] tarinfo = self.tarinfo.fromtarfile(self) > [libsemigroups-2.7.3] File > "/usr/local/anaconda2/lib/python2.7/tarfile.py", line 1254, in > fromtarfile > [libsemigroups-2.7.3] return obj._proc_member(tarfile) > [libsemigroups-2.7.3] File > "/usr/local/anaconda2/lib/python2.7/tarfile.py", line 1276, in > _proc_member > [libsemigroups-2.7.3] return self._proc_pax(tarfile) > [libsemigroups-2.7.3] File > "/usr/local/anaconda2/lib/python2.7/tarfile.py", line 1406, in > _proc_pax > [libsemigroups-2.7.3] value = value.decode("utf8") > [libsemigroups-2.7.3] File > "/usr/local/anaconda2/lib/python2.7/encodings/utf_8.py", line 16, in > decode > [libsemigroups-2.7.3] return codecs.utf_8_decode(input, errors, True) > [libsemigroups-2.7.3] UnicodeDecodeError: 'utf8' codec can't decode > byte 0x8b in position 8: invalid start byte > [libsemigroups-2.7.3] > ************************************************************************ > [libsemigroups-2.7.3] Error: failed to extract > /usr/local/sage/sage-10.6/upstream/libsemigroups-2.7.3.tar.gz > [libsemigroups-2.7.3] > ************************************************************************ > [libsemigroups-2.7.3] Please email sage-devel > (http://groups.google.com/group/sage-devel) > [libsemigroups-2.7.3] explaining the problem and including the log files > [libsemigroups-2.7.3] > /usr/local/sage/sage-10.6/logs/pkgs/libsemigroups-2.7.3.log > [libsemigroups-2.7.3] and > [libsemigroups-2.7.3] /usr/local/sage/sage-10.6/config.log > [libsemigroups-2.7.3] Describe your computer, operating system, etc. > [libsemigroups-2.7.3] > ************************************************************************ > make[2]: *** [Makefile:3412: libsemigroups-SAGE_LOCAL-no-deps] Error 1 > make[1]: *** [Makefile:3412: > /usr/local/sage/sage-10.6/local/var/lib/sage/installed/libsemigroups-2.7.3] > Error 2 > make[1]: Leaving directory '/usr/local/sage/sage-10.6/build/make' > *************************************************************** > Error building Sage. > > The following package(s) may have failed to build (not necessarily > during this run of 'make gap_packages'): > > * package: libsemigroups-2.7.3 > last build time: Apr 2 09:26 > log file: /usr/local/sage/sage-10.6/logs/pkgs/libsemigroups-2.7.3.log > build directory: > /usr/local/sage/sage-10.6/local/var/tmp/sage/build/libsemigroups-2.7.3 > > -- > 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 visit > https://groups.google.com/d/msgid/sage-support/CAD0p0K7XrAVrZKX1VhRkYOUr3%2Bu-e4UwuXQgK0XV2g2bPD5LMA%40mail.gmail.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 visit https://groups.google.com/d/msgid/sage-support/CAAWYfq14JiR68nh6g6bHzt8kVTMizYp3BRy67CU%2B%3DMykDjgYDA%40mail.gmail.com.