Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 Apr 2019 20:07:27 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 237079] [patch] multimedia/mpv Installing or upgrading mpv spuriously reinstalls py-docutils
Message-ID:  <bug-237079-7788@https.bugs.freebsd.org/bugzilla/>

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

            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@freebsd.org
          Reporter: philippe.michel7@sfr.fr
             Flags: maintainer-feedback?(cpm@freebsd.org)
          Assignee: cpm@freebsd.org

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

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

=3D=3D=3D>>> 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=3D 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 th=
an
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 ?

--=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-237079-7788>