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>