Bug#1010642: RFS: streamlink/4.0.1-1 -- CLI for extracting video streams from various websites to a video player

2022-05-09 Thread Alexis Murzeau
Control: tags -1 - moreinfo

Hi,

Thanks for your review :)

Le 07/05/2022 à 18:59, Jeroen Ploemen a écrit :
> Control: tags -1 moreinfo
> 
> On Thu, 5 May 2022 23:34:43 +0200
> Alexis Murzeau  wrote:
> 
>> I am looking for a sponsor for my package streamlink for a new
> 
> hi Alexis,
> 
> the package as published on mentors ftbfs for me, looks like it's
> trying to connect to the internet for something to do with intersphinx
> (docs/conf.py:110 ?). See log excerpt [1] below.

Indeed, I was running sbuild locally, but it doesn't prevent internet access.


> 
> Other than that, a few observations:
> * control: ancient version requirements for python, requests, and
>   pycountry are always met (even in oldstable);

I've removed old versions requirements always met (up to oldoldstable).


> * vcs: consider enabling the CI on Salsa, and pushing changes to
>   git before asking for sponsorship - it's a useful quality control
>   tool and a nice timesaver for reviewers too.
> 

I've enabled CI on Salsa (and pushed, which I forgot to do previously).
Everything is building Ok except the reprotest job which is failing because of 
multiple issues that I haven't fully investigated.
There is at least:
  - Hang in python 3.10 because of faketime, probably because faketime is not 
complete [1]
  - Crashes in lxml with unusual LC_ALL (maybe encoding related) (I need to 
report the bug for this)
  - Something else that crashes too and cause a core file to be generated and 
reported by dh_missing [2]


[1] https://github.com/wolfcw/libfaketime/issues/390
[2] usr/lib/python3.10/dist-packages/core

> 
> Please remove the moreinfo tag (and CC me directly) once you have an
> updated package ready.
> 

-- 
Alexis Murzeau
PGP: B7E6 0EBB 9293 7B06 BDBC  2787 E7BD 1904 F480 937F|



signature.asc
Description: OpenPGP digital signature


Bug#1010642: RFS: streamlink/4.0.1-1 -- CLI for extracting video streams from various websites to a video player

2022-05-07 Thread Jeroen Ploemen
Control: tags -1 moreinfo

On Thu, 5 May 2022 23:34:43 +0200
Alexis Murzeau  wrote:

> I am looking for a sponsor for my package streamlink for a new

hi Alexis,

the package as published on mentors ftbfs for me, looks like it's
trying to connect to the internet for something to do with intersphinx
(docs/conf.py:110 ?). See log excerpt [1] below.

Other than that, a few observations:
* control: ancient version requirements for python, requests, and
  pycountry are always met (even in oldstable);
* vcs: consider enabling the CI on Salsa, and pushing changes to
  git before asking for sponsorship - it's a useful quality control
  tool and a nice timesaver for reviewers too.


Please remove the moreinfo tag (and CC me directly) once you have an
updated package ready.


[1] Tail of buildlog:
tests/utils/test_module.py ..[ 96%]
tests/utils/test_named_pipe.py ..[ 96%]
tests/utils/test_parse.py    [ 96%]
tests/utils/test_times.py .. [ 96%]
tests/utils/test_url.py ...

== 4592 passed, 31 skipped in 28.52s ===
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/streamlink-4.0.1'
LC_ALL=C.UTF-8 LANGUAGE=C.UTF-8 PYTHONPATH=/build/streamlink-4.0.1/src make 
--directory=docs html man
make[2]: Entering directory '/build/streamlink-4.0.1/docs'
sphinx-build -b html -d _build/doctrees  -W . _build/html
Running Sphinx v4.5.0
making output directory... done
loading intersphinx inventory from 
https://docs.python-requests.org/en/stable/objects.inv...

Warning, treated as error:
failed to reach any of the inventories with the following issues:
intersphinx inventory 'https://docs.python-requests.org/en/stable/objects.inv' 
not fetchable due to : 
HTTPSConnectionPool(host='docs.python-requests.org', port=443): Max retries 
exceeded with>
make[2]: *** [Makefile:45: html] Error 2
make[2]: Leaving directory '/build/streamlink-4.0.1/docs'
make[1]: *** [debian/rules:14: override_dh_auto_install] Error 2
make[1]: Leaving directory '/build/streamlink-4.0.1'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//33402 and its subdirectories


pgphvNL9kTBnw.pgp
Description: OpenPGP digital signature


Bug#1010642: RFS: streamlink/4.0.1-1 -- CLI for extracting video streams from various websites to a video player

2022-05-05 Thread Alexis Murzeau
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "streamlink" for a new
upstream version 4.0.1.

 * Package name: streamlink
   Version : 4.0.1-1
   Upstream Author : Streamlink Team
 * URL : https://streamlink.github.io/
 * License : BSD-2-clause, Apache-2.0, MIT/Expat, SIL-OFL-1.1
   Section : python

It builds those binary packages:

  python3-streamlink - Python module for extracting video streams from
various websites
  python3-streamlink-doc - CLI for extracting video streams from various
websites (documentation)
  streamlink - CLI for extracting video streams from various websites to
a video player

To access further information about this package, please visit the
following URL:
  https://mentors.debian.net/package/streamlink


Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/s/streamlink/streamlink_4.0.1-1.dsc

Changes since the last upload to unstable:
streamlink (4.0.1-1) unstable; urgency=medium

  * New upstream version 4.0.1
  * d/patches: update patches
  * switch to pyproject build
  * d/patches: remove dependency on versioningit

 -- Alexis Murzeau   Thu, 05 May 2022 23:02:52 +0200

Regards,
-- 
Alexis Murzeau
PGP: B7E6 0EBB 9293 7B06 BDBC  2787 E7BD 1904 F480 937F



















signature.asc
Description: OpenPGP digital signature