#15834: py25-scipy-0.6.0 upgrade fails to build --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: ram@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: py25-scipy --------------------------------+------------------------------------------- Comment (by henkpoley@gmail.com): Fixed it, you need swig with python variant (ram, can you add that as a dependency?): {{{ noname:~ henk$ sudo port info swig swig 1.3.36, devel/swig (Variants: universal, doc, python, perl, gcj, guile, mzscheme, ruby, php4, ocaml, pike, lua, chicken, allegro, clisp, r) http://www.swig.org/ SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, Python, Tcl/Tk, Ruby, Guile and MzScheme, however the list of supported languages also includes non-scripting languages such as Java and OCAML. SWIG is most commonly used to create high-level interpreted programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG may be freely used, distributed, and modified for commercial and noncommercial use. Build Dependencies: bison, gsed Platforms: darwin Maintainers: kevin@macports.org jwa@macports.org noname:~ henk$ sudo port activate swig ---> Activating swig ---> The following versions of swig are currently installed: ---> swig @1.3.35_0 ---> swig @1.3.36_0 (active) Error: port activate failed: Registry error: Please specify the full version as recorded in the port registry. noname:~ henk$ sudo port install swig+python Error: Port swig+python not found noname:~ henk$ sudo port install swig +python ---> Fetching swig ---> Verifying checksum(s) for swig ---> Extracting swig ---> Configuring swig ---> Building swig ---> Staging swig into destroot ---> Installing swig 1.3.36_0+python ---> Activating swig 1.3.36_0+python Error: Target org.macports.activate returned: Image error: Another version of this port (swig @1.3.36_0) is already active. Error: Status 1 encountered during processing. noname:~ henk$ sudo port deactivate swig ---> Deactivating swig noname:~ henk$ sudo port install swig +python ---> Activating swig 1.3.36_0+python ---> Cleaning swig noname:~ henk$ sudo port upgrade py25-scipy ---> Activating swig 1.3.36_0+python Error: Activating swig 1.3.36_0 failed: Image error: swig @1.3.36_0+python is already active. ---> Building py25-scipy with target build ---> Staging py25-scipy into destroot ---> Deactivating py25-scipy 0.6.0_9+gcc43 ---> Installing py25-scipy 0.6.0_10+gcc43 ---> Activating py25-scipy 0.6.0_10+gcc43 ---> Cleaning py25-scipy }}} -- Ticket URL: <http://trac.macports.org/ticket/15834#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS