[MacPorts] #53806: graphene @1.6.0: fails to build without python3

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[MacPorts] #53806: graphene @1.6.0: fails to build without python3

MacPorts
#53806: graphene @1.6.0: fails to build without python3
------------------------+----------------------
 Reporter:  ryandesign  |      Owner:  dbevans
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.4.1
 Keywords:              |       Port:  graphene
------------------------+----------------------
 https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/23533/steps
 /install-port/logs/stdio

 {{{
 checking for gobject-introspection... yes
 checking for python3... no
 checking for python3.5... no
 checking for python3.4... no
 checking for python3.3... no
 checking for python3.2... no
 checking for python3.1,... no
 checking for python3.0... no
 configure: error: Cannot build introspection data without Python3
 DEBUG: Privilege de-escalation not attempted as not running as root.
 DEBUG: build phase started at Fri Mar 17 07:55:56 UTC 2017
 --->  Building graphene
 DEBUG: Executing proc-pre-org.macports.build-build-0
 DEBUG: Executing org.macports.build (graphene)
 DEBUG: Environment:
 CC_PRINT_OPTIONS='YES'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_graphene/graphene/work/.CC_PRINT_OPTIONS'
 CPATH='/opt/local/include'
 LIBRARY_PATH='/opt/local/lib'
 MACOSX_DEPLOYMENT_TARGET='10.12'
 Executing:  cd
 "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_graphene/graphene/work/graphene-1.6.0"
 && /usr/bin/make -j8 -w all CC="/usr/bin/clang -arch x86_64"
 DEBUG: system:  cd
 "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_graphene/graphene/work/graphene-1.6.0"
 && /usr/bin/make -j8 -w all CC="/usr/bin/clang -arch x86_64"
 make: Entering directory
 `/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_graphene/graphene/work/graphene-1.6.0'
 make: *** No rule to make target `all'.  Stop.
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/53806>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #53806: graphene @1.6.0: fails to build without python3

MacPorts
#53806: graphene @1.6.0: fails to build without python3
-------------------------+---------------------
  Reporter:  ryandesign  |      Owner:  dbevans
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:
      Port:  graphene    |
-------------------------+---------------------
Changes (by raimue):

 * Attachment "0001-graphene-Add-missing-dependency-on-Python-3.patch"
 added.

 Proposed patch

--
Ticket URL: <https://trac.macports.org/ticket/53806>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #53806: graphene @1.6.0: fails to build without python3

MacPorts
In reply to this post by MacPorts
#53806: graphene @1.6.0: fails to build without python3
-------------------------+----------------------
  Reporter:  ryandesign  |      Owner:  dbevans
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:  haspatch
      Port:  graphene    |
-------------------------+----------------------
Changes (by mf2k):

 * keywords:   => haspatch


--
Ticket URL: <https://trac.macports.org/ticket/53806#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #53806: graphene @1.6.0: fails to build without python3

MacPorts
In reply to this post by MacPorts
#53806: graphene @1.6.0: fails to build without python3
-------------------------+----------------------
  Reporter:  ryandesign  |      Owner:  dbevans
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:  haspatch
      Port:  graphene    |
-------------------------+----------------------

Comment (by Ionic):

 Any reason why you don't select the latest and greatest - python 3.6?

--
Ticket URL: <https://trac.macports.org/ticket/53806#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #53806: graphene @1.6.0: fails to build without python3

MacPorts
In reply to this post by MacPorts
#53806: graphene @1.6.0: fails to build without python3
-------------------------+----------------------
  Reporter:  ryandesign  |      Owner:  dbevans
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:  haspatch
      Port:  graphene    |
-------------------------+----------------------

Comment (by mf2k):

 While python 3.6 is the latest version of python, I think that python 3.5
 is better supported in Macports currently.

 {{{
 $ port list py35-* | wc -l
      525
 $ port list py36-* | wc -l
      336
 }}}

 and

 {{{
 $ port echo depends:python35 | wc -l
      508
 $ port echo depends:python36 | wc -l
      323
 }}}

 Maybe making a policy of using the latest python version would help get
 more py36 modules added.

--
Ticket URL: <https://trac.macports.org/ticket/53806#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #53806: graphene @1.6.0: fails to build without python3

MacPorts
In reply to this post by MacPorts
#53806: graphene @1.6.0: fails to build without python3
-------------------------+----------------------
  Reporter:  ryandesign  |      Owner:  dbevans
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:  haspatch
      Port:  graphene    |
-------------------------+----------------------

Comment (by ryandesign):

 This ticket is about building graphene. It doesn't seem like the
 availability of python modules has any bearing on that. (graphene doesn't
 declare a dependency on any python modules, does it?)

--
Ticket URL: <https://trac.macports.org/ticket/53806#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #53806: graphene @1.6.0: fails to build without python3

MacPorts
In reply to this post by MacPorts
#53806: graphene @1.6.0: fails to build without python3
-------------------------+----------------------
  Reporter:  ryandesign  |      Owner:  dbevans
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:  haspatch
      Port:  graphene    |
-------------------------+----------------------

Comment (by Ionic):

 It's also only a build dependency, so once the port has been built it
 doesn't matter in the grand scheme of things.

 The only dependency is on the interpreter itself, yeah.

--
Ticket URL: <https://trac.macports.org/ticket/53806#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #53806: graphene @1.6.0: fails to build without python3

MacPorts
In reply to this post by MacPorts
#53806: graphene @1.6.0: fails to build without python3
-------------------------+----------------------
  Reporter:  ryandesign  |      Owner:  dbevans
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:  fixed       |   Keywords:  haspatch
      Port:  graphene    |
-------------------------+----------------------
Changes (by raimue):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"1b71df7243fdd1ee6c2272978d7c249fe7f202df/macports-ports"
 1b71df7243fdd1ee6c2272978d7c249fe7f202df/macports-ports]:
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="1b71df7243fdd1ee6c2272978d7c249fe7f202df"
 graphene: Add missing dependency on Python 3

 Closes: https://trac.macports.org/ticket/53806
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/53806#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #53806: graphene @1.6.0: fails to build without python3

MacPorts
In reply to this post by MacPorts
#53806: graphene @1.6.0: fails to build without python3
-------------------------+----------------------
  Reporter:  ryandesign  |      Owner:  dbevans
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:  fixed       |   Keywords:  haspatch
      Port:  graphene    |
-------------------------+----------------------

Comment (by raimue):

 It is now using python36 as it makes sense to me to use the latest. There
 is also no other python3x port in the recursive dependencies, so it does
 not matter much.

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