On Thu, Jun 28, 2012 at 02:38:59PM +0100, Laurence Tratt wrote: > On Thu, Jun 28, 2012 at 09:59:15AM +0100, Stuart Henderson wrote: > > > Ports are expected to honour CC and CFLAGS variables. > > This problem (and the direct, somewhat weird, writing to $TMPDIR) are now > (hopefully) fixed in the WIP git for lang/pypy. Comments welcome. >
I've seen this error: [ctypes_config_cache:ERROR] Running /usr/ports/pobj/pypy-1.9/pypy-pypy-341e1e3821ff/lib_pypy/ctypes_config _cache/locale.ctc.py: [ctypes_config_cache:ERROR] AttributeError: 'str' object has no attribute 'open' [ctypes_config_cache:ERROR] Running /usr/ports/pobj/pypy-1.9/pypy-pypy-341e1e3821ff/lib_pypy/ctypes_config _cache/resource.ctc.py: [ctypes_config_cache:ERROR] AttributeError: 'str' object has no attribute 'open' [ctypes_config_cache:ERROR] Running /usr/ports/pobj/pypy-1.9/pypy-pypy-341e1e3821ff/lib_pypy/ctypes_config _cache/syslog.ctc.py: [ctypes_config_cache:ERROR] AttributeError: 'str' object has no attribute 'open' but all seem work OK. The package is created and install/deinstall without problems. A simple "import sys sys.exit()" works OK. Tested without systrace. You need fix this problem: --> sudo make lib-depends-check pypy-1.9(lang/pypy): Missing: bz2.10 from bzip2-1.0.6 (/usr/local/pypy-1.9/bin/pypy) Missing: c.65 (/usr/local/pypy-1.9/bin/pypy) (system lib) Missing: crypto.20 (/usr/local/pypy-1.9/bin/pypy) (system lib) Missing: curses.12 (/usr/local/pypy-1.9/bin/pypy) (system lib) Missing: expat.10 (/usr/local/pypy-1.9/bin/pypy) (system lib) Missing: ffi.0 from libffi-3.0.9 (/usr/local/pypy-1.9/bin/pypy) Missing lib: iconv.6 (/usr/local/pypy-1.9/bin/pypy) (NOT REACHABLE) Missing lib: intl.6 (/usr/local/pypy-1.9/bin/pypy) (NOT REACHABLE) Missing: m.7 (/usr/local/pypy-1.9/bin/pypy) (system lib) Missing: pthread.16 (/usr/local/pypy-1.9/bin/pypy) (system lib) Missing: ssl.17 (/usr/local/pypy-1.9/bin/pypy) (system lib) Missing: util.11 (/usr/local/pypy-1.9/bin/pypy) (system lib) Missing: z.4 (/usr/local/pypy-1.9/bin/pypy) (system lib) WANTLIB += bz2 c crypto curses expat ffi m pthread ssl util z Scanning: ok *** Error code 1 Stop in /usr/ports/openbsd-wip/lang/pypy (line 2066 of /usr/ports/infrastructure/mk/bsd.port.mk). Cheers. -- Juan Francisco Cantero Hurtado http://juanfra.info