[MacPorts] #54493: libnetpbm 10.79.02_1 fails to build (still!) with python-3.6 -- makeman

MacPorts noreply at macports.org
Tue Jul 18 14:54:18 UTC 2017


#54493: libnetpbm 10.79.02_1 fails to build (still!) with python-3.6 -- makeman
--------------------+-----------------------
 Reporter:  gnw3    |      Owner:
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.4.1
 Keywords:          |       Port:  libnetpbm
--------------------+-----------------------
 Upstream has more work to do.

 {{{
 DEBUG: system -W
 /opt/local/var/macports/build/_opt_local_var_macports_sources_github
 .com_macports_macports-ports_graphics_netpbm/libnetpbm/work/userguide:
 /usr/bin/gnumake
 MAKEMAN='/opt/local/var/macports/build/_opt_local_var_macports_sources_github
 .com_macports_macports-
 ports_graphics_netpbm/libnetpbm/work/advanced/buildtools/makeman -v'
 USERGUIDE=. -f
 /opt/local/var/macports/build/_opt_local_var_macports_sources_github
 .com_macports_macports-
 ports_graphics_netpbm/libnetpbm/work/advanced/buildtools/manpage.mk
 manpages
 Converting libnetpbm.html to libnetpbm.3
   File
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_github
 .com_macports_macports-
 ports_graphics_netpbm/libnetpbm/work/advanced/buildtools/makeman", line
 344
     os.rename(tempfile, stem + "." + `sectmap[file]`)
                                      ^
 SyntaxError: invalid syntax
 gnumake: *** [libnetpbm.3] Error 1
 }}}

 I sent the attached patch, which worked in limited testing with python2.6,
 2.7, and 3.6, to upstream.  For anyone who gets to the above error and is
 in a rush to get libnetpbm, you can try patching makeman and restart the
 build.

--
Ticket URL: <https://trac.macports.org/ticket/54493>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list