Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Dec 2016 21:10:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 215201] [PATCH] www/py-pelican: build fails on RUN_DEPENDS non-default python
Message-ID:  <bug-215201-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215201

            Bug ID: 215201
           Summary: [PATCH] www/py-pelican: build fails on RUN_DEPENDS
                    non-default python
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: jlaffaye@FreeBSD.org
          Reporter: john@saltant.com
 Attachment #177857 maintainer-approval?
             Flags:
          Keywords: patch
          Assignee: jlaffaye@FreeBSD.org
             Flags: maintainer-feedback?(jlaffaye@FreeBSD.org)

Created attachment 177857
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D177857&action=
=3Dedit
www/py-pelican: Fix RUN_DEPENDS on textproc/py-docutils

www/py-pelican specifies its dependency on textproc/py-docutils by having p=
orts
check for the presence of the rst2html script. When built with a non-default
version of python, textproc/py-docutils installs a version-qualified copy of
the script (e.g. rst2html-3.4), and the dependency check fails even when
textproc/py-docutils is available. Futhermore, www/py-pelican does not use =
the
rst2html script.

The attached patch updates the dependency specification to seek the
(dynamically versioned) package name instead. It does not bump PORTREVISION
because this does not affect the default build nor change what is installed
upon successful build.

QA:

*   portlint: OK
*   poudirere: OK on 10.3R amd64 with py27 (default), py34 (non-default), a=
nd
py35 (non-default)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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