svn commit: r312630 - head/devel/eric4/files

David Naylor dbn at FreeBSD.org
Wed Feb 20 17:24:05 UTC 2013


Author: dbn
Date: Wed Feb 20 17:24:04 2013
New Revision: 312630
URL: http://svnweb.freebsd.org/changeset/ports/312630

Log:
  Fix installation of devel/eric4 when stdin is closed.
  
  The installation asks the user a question, but if stdin is closed an EOFError is
  thrown and installation fails.  The patch fixes this by assuming "no" to the
  question.
  
  The install script asks the user about modifying PyXML, an external file to
  eric4, thus answering "no" is the appropriate answer in the absence of user
  judgement.
  
  Approved by:	eadler (mentor), bsam (maintainer)

Added:
  head/devel/eric4/files/patch-install.py   (contents, props changed)

Added: head/devel/eric4/files/patch-install.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/eric4/files/patch-install.py	Wed Feb 20 17:24:04 2013	(r312630)
@@ -0,0 +1,11 @@
+--- install.py~	2013-02-18 20:06:18.000000000 +0200
++++ install.py	2013-02-18 20:07:37.000000000 +0200
+@@ -1030,7 +1030,7 @@
+                 res = raw_input("    Shall pyXML be patched now (y/n)? ")
+                 if res in ["Y", "y"]:
+                     patchPyXML()
+-    except ImportError:
++    except (ImportError, EOFError):
+         pass
+     
+     #check version of PyQt


More information about the svn-ports-head mailing list