[Bug 237079] [patch] multimedia/mpv Installing or upgrading mpv spuriously reinstalls py-docutils

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Apr 7 20:07:36 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237079

            Bug ID: 237079
           Summary: [patch] multimedia/mpv Installing or upgrading mpv
                    spuriously reinstalls py-docutils
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: cpm at freebsd.org
          Reporter: philippe.michel7 at sfr.fr
             Flags: maintainer-feedback?(cpm at freebsd.org)
          Assignee: cpm at freebsd.org

Created attachment 203446
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=203446&action=edit
Suggested patch

Installing or upgrading mpv reinstalls py-docutils even if a suitable version
is already available :

===>>> The following actions will be taken if you choose to proceed:
        Upgrade mpv-0.29.1_5,1 to mpv-0.29.1_6,1
        Re-install py27-docutils-0.14_3

This is due to the Makefile including lines like :

MANPAGES_BUILD_DEPENDS= rst2man:textproc/py-docutils

but with python using flavors there is no py-docutils installed but a
py27-docutils or a py3x- one.

See for instance bug #224030 for the discussion of the same issue in another
port.

@bugs triagers : considering that the same issue was fixed in cmake more than
one year ago but still exists in mpv and possibly in other ports, would it be
possible to escalate this to those who support the ports infrastructure in
general and somehow check for this kind of use of python packages at build
stage and fix it everywhere it is needed ?

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


More information about the freebsd-ports-bugs mailing list