[Bug 1190373] Review Request: python-livestreamer - Extracts streams and pipes them into a video player of choice

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1190373



--- Comment #9 from Mario Blättermann <mario.blaettermann@xxxxxxxxx> ---
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildRequires:  python-futures
BuildRequires:  python-requests
BuildRequires:  python-singledispatch
BuildRequires:  python-sphinx
Requires:       fontawesome-fonts

%if 0%{?with_python3}
BuildRequires:  python3-devel
BuildRequires:  python3-setuptools
BuildRequires:  python3-requests
Requires:       python3-requests
%endif # with_python3

I would assume that even the py2 package needs python-requests at runtime.

The python3 package doesn't contain the created man page. Note, it must have a
name different from that one in the python2 package, so that both packages can
be installed independent from each other (and don't cause a file conflict).

As already mentioned, Python v3 will become the default in F23, and upstream
Python 2 support ends in a few months. Do you need the Python 2 version of
Livestreamer? If the Python 3 version match your needs, then just drop the Py2
package. It makes it easier to handle possible file conflicts. And our
guidelines only speak about the need to have a Python 3 package if technically
possible, but I don't see anything that it is desired (or even strictly forced)
to have a Python2 one in any case.


$ rpm -qpR python3-livestreamer-1.11.1-4.fc21.noarch.rpm
/usr/bin/env
/usr/bin/python3
python(abi) = 3.4
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1

$ rpm -qpR python-livestreamer-1.11.1-4.fc21.noarch.rpm
/usr/bin/env
/usr/bin/python2
fontawesome-fonts
python(abi) = 2.7
python3-requests
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1

The py3 package also still lacks of the runtime requirement for
fontawesome-fonts. But it is strange that python3-requests has landed in the
python3 package instead of the python3 one...?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]