#21372: qscintilla port fails to handle python25 dependency (snow leopard) -----------------------------------------+---------------------------------- Reporter: thomas.mccullough@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: -----------------------------------------+---------------------------------- Tried to install the qscintilla port, without python25 installed. qscintilla build succeeds and activates, but building of the python wrappers fails, with the message: {{{ DEBUG: Executing proc-post-org.macports.activate-activate-0 Unable to import sipconfig. Please make sure SIP is installed. make: *** No targets specified and no makefile found. Stop. make: *** No rule to make target `install'. Stop. Error: Target org.macports.activate returned: shell command "cd /opt/local/var/macports/build/_opt_local_svnports_dports_devel_qscintilla/work /QScintilla-gpl-2.4/Python;python configure.py;make;make install" returned error 2 Command output: Unable to import sipconfig. Please make sure SIP is installed. make: *** No targets specified and no makefile found. Stop. make: *** No rule to make target `install'. Stop. DEBUG: Backtrace: shell command "cd /opt/local/var/macports/build/_opt_local_svnports_dports_devel_qscintilla/work /QScintilla-gpl-2.4/Python;python configure.py;make;make install" returned error 2 Command output: Unable to import sipconfig. Please make sure SIP is installed. make: *** No targets specified and no makefile found. Stop. make: *** No rule to make target `install'. Stop. while executing "$post $targetname" Warning: the following items did not execute (for qscintilla): org.macports.activate Error: Status 1 encountered during processing. }}} Immediately prior to building qscintilla, it gives this message when calculating dependencies: {{{ DEBUG: Searching for dependency: python25 DEBUG: Didn't find receipt, going to depspec regex for: python25 DEBUG: Found Dependency: path: /opt/local/bin filename: python regex: ^python$ }}} Full debug output attached. This failure is a good thing for me anyways, because the python25 port cannot really build on snow leopard, and apparently never will (?). See ticket [http://trac.macports.org/ticket/18449 #18449] I did check the port for variants before attempting install, and there is only a universal port - I don't know why I thought it would build the python wrappers correctly (feeble?) Can this problem be resolved by adding variants py25/py26? I don't know what the hell I'm doing, or I'd happily contribute. Thank you guys for all your hard work, I really appreciate it. -- Ticket URL: <http://trac.macports.org/ticket/21372> MacPorts <http://www.macports.org/> Ports system for Mac OS