[MacPorts] #56636: Eric4 is obsolete. Update to Eric6

MacPorts noreply at macports.org
Tue Jun 12 14:45:56 UTC 2018


#56636: Eric4 is obsolete. Update to Eric6
--------------------------+--------------------
  Reporter:  josephsacco  |      Owner:  (none)
      Type:  update       |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.5.2
Resolution:               |   Keywords:
      Port:  eric4        |
--------------------------+--------------------

Comment (by josephsacco):

 **Comments**
 * The author of Eric refers to the current branch as Eric6. [See the '-m'
 option for install.py shown at the top of this ticket.]
 * Eric does build and run using python3 [It builds and runs without
 incident within the Anaconda framework]
 * Revision line should be deleted - OK
 * Using the destroot phase to run install.py with options seems to be a
 common approach as can be seen by examining the Portfiles in
 {{{/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python/}}}

 Using the Spyder port as an example, I am thinking that in order to
 support multiple versions of python, the Eric port should be renamed
 {{{py-eric}}}.

 There could / should be variants for qt4 and qt5, with qt5 being the
 default.

 FWIW... I have tried, but not yet succeeded in building eric6 within the
 MacPorts environment using python3.6 and qt5. I am wrestling with
 dependencies
 {{{
 Checking dependencies
 Python Version: 3.6.5
 Found PyQt5
 Found pyuic5
 Found QScintilla2
 Found QtGui
 Found QtNetwork
 Found QtPrintSupport
 Found QtSql
 Found QtSvg
 Found QtWidgets
 Sorry, please install PyQt5.QtWebEngineWidgets or PyQt5.QtWebKitWidgets.

 Command failed: /opt/local/bin/python3.6 install.py -b '/opt/local/bin' -i
 '/opt/local/var/macports/build/_Users_jsacco_ports_devel_eric6/eric6/work/destroot'
 -n 'Applications/MacPorts' --pyqt=5
 }}}


 FWIW... The Anaconda3 build of Eric6 auto-magically invoked 'pip' to
 satisfy all required dependencies.   When I get some more free cycles I
 will look into this further.

 -Joseph

-- 
Ticket URL: <https://trac.macports.org/ticket/56636#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list