Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Feb 2013 17:24:04 +0000 (UTC)
From:      David Naylor <dbn@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r312630 - head/devel/eric4/files
Message-ID:  <201302201724.r1KHO5RD058900@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302201724.r1KHO5RD058900>