tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lang/python313 failing to install (missing compiler?)



Hi all,

I've recently attempted to update python313 and I'm getting the
following errors:

=== snip ===
PYTHONPATH=/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13 LD_LIBRARY_PATH=/usr/pkgsrc/lang/python313/work/Python-3.13.
3  ./python -E -Wi /usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/compileall.py  -o 0 -o 1 -j0 -d /usr/pkg/lib/python3
.13 -f  -x 'bad_coding|badsyntax|site-packages'  /usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13
Listing '/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13'...
Listing '/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/__phello__'...
Traceback (most recent call last):
Traceback (most recent call last):
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/compileall.py", line 469, in <module>
    exit_status = int(not main())
                          ~~~~^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/compileall.py", line 446, in main
    if not compile_dir(dest, maxlevels, args.ddir,
           ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                       args.force, args.rx, args.quiet,
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
n    ...<5 lines>...
                       limit_sl_dest=args.limit_sl_dest,
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                       hardlink_dupes=args.hardlink_dupes):
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/compileall.py", line 109, in compile_dir
    results = executor.map(partial(compile_file,
                                   ddir=ddir, force=force,
    ...<8 lines>...
                           files,
                           chunksize=4)
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/concurrent/futures/process.py", line 832, in map
    results = super().map(partial(_process_chunk, fn),
                          itertools.batched(zip(*iterables), chunksize),
                          timeout=timeout)
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/concurrent/futures/_base.py", line 608, in map
    fs = [self.submit(fn, *args) for args in zip(*iterables)]
          ~~~~~~~~~~~^^^^^^^^^^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/concurrent/futures/process.py", line 803, in submit
    self._adjust_process_count()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~^^
PYTHONPATH=/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13 LD_LIBRARY_PATH=/usr/pkgsrc/lang/python313/work/Python-3.13.
3  ./python -E -Wi /usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/compileall.py  -o 0 -o 1 -j0 -d /usr/pkg/lib/python3
.13 -f  -x 'bad_coding|badsyntax|site-packages'  /usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13
Listing '/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13'...
Listing '/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/__phello__'...
Traceback (most recent call last):
Traceback (most recent call last):
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/compileall.py", line 469, in <module>
    exit_status = int(not main())
                          ~~~~^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/compileall.py", line 446, in main
    if not compile_dir(dest, maxlevels, args.ddir,
           ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                       args.force, args.rx, args.quiet,
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
n    ...<5 lines>...
                       limit_sl_dest=args.limit_sl_dest,
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                       hardlink_dupes=args.hardlink_dupes):
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/compileall.py", line 109, in compile_dir
    results = executor.map(partial(compile_file,
                                   ddir=ddir, force=force,
    ...<8 lines>...
                           files,
                           chunksize=4)
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/concurrent/futures/process.py", line 832, in map
    results = super().map(partial(_process_chunk, fn),
                          itertools.batched(zip(*iterables), chunksize),
                          timeout=timeout)
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/concurrent/futures/_base.py", line 608, in map
    fs = [self.submit(fn, *args) for args in zip(*iterables)]
          ~~~~~~~~~~~^^^^^^^^^^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/concurrent/futures/process.py", line 803, in submit
    self._adjust_process_count()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/concurrent/futures/process.py", line 762, in _adjust_process_co
unt
    self._spawn_process()
    ~~~~~~~~~~~~~~~~~~~^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/concurrent/futures/process.py", line 780, in _spawn_process
    p.start()
    ~~~~~~~^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/multiprocessing/process.py", line 121, in start
    self._popen = self._Popen(self)
                  ~~~~~~~~~~~^^^^^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/multiprocessing/context.py", line 301, in _Popen
    return Popen(process_obj)
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/multiprocessing/popen_forkserver.py", line 35, in __init__
    super().__init__(process_obj)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/multiprocessing/popen_fork.py", line 20, in __init__
    self._launch(process_obj)
    ~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/multiprocessing/popen_forkserver.py", line 59, in _launch
    self.pid = forkserver.read_signed(self.sentinel)
               ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/usr/pkgsrc/lang/python313/work/.destdir/usr/pkg/lib/python3.13/multiprocessing/forkserver.py", line 334, in read_signed
    raise EOFError('unexpected EOF')
EOFError: unexpected EOF
*** Error code 1 (ignored)
=== end sip ===

This leaves me with a bunch of missing PLIST entries. All of them
ending with .pyc

Any ideas how to resolve this?

Thanks,

kev


Home | Main Index | Thread Index | Old Index