package youtube-dl
tags 723990 + help moreinfo
thanks

On 22-Sep-2013, Alexandre Bruyelles wrote:
> youtube-dl [package in Debian] requires python 2.7 [and not Python 3].

Right. In my opinion, the package providing the user-facing program
should pick exactly one of Python2 or Python 3; the user should not
need to care which. My recommendation is for Python 3 if possible.

There is no need for Debian to provide both a Python 2 and Python 3
implementation of a user-facing program with the same functionality.
The user should not need to know what language implements the program.

> As far as I've tested, and as it is written in the official
> youtube-dl website, youtube-dl seems to work well with python3.3
> 
> Is there a reason to do NOT allow python3 as a require ?
> If not, is it possible to update the package requirement list ?

Are you asking for support for *programming* in Python 3 using the
‘youtube_dl’ library? Currently the ‘youtube-dl’ package is presented
as a package primarily providing a *user* application, not a
programming library. So I'm not sure what you are asking for.


On 08-Jun-2014, Rogério Brito wrote:
> 
> The problem is that I don't know how to make it work with both
> Python 2 or Python 3, while still satisfying the following two points:
> 
> * Without creating extra binary packages (and having to go through
>   the NEW queue of the ftp-masters).

Providing separate libraries for Python programmers will require new
binary packages anyway (‘python-FOO’ and ‘python3-FOO’), the existing
‘youtube-dl’ binary package name cannot be for that purpose. So I
regard this constraint as not possible.

> * Without making any use of any hackish, non-readable tricks. Note
>   that the package currently has modules that should be usable for
>   any version of Python that we propose to support.

It would be good to split the libraries into packages targeted for
PYthon programmers (‘python-youtube_dl’ and ‘python3-youtube_dl’, for
example).

Then the ‘youtube-dl’ binary package could declare that it “Depends:
python3-youtube_dl” and, it seems to me, this bug report would be
satisfied.

I can open new bug reports to request this if you like.

> I would love some help with this.

I have some experience with this. If you can help by answering the
above questions, I can know better what needs to be done.

-- 
 \            “Human reason is snatching everything to itself, leaving |
  `\           nothing for faith.” —Bernard of Clairvaux, 1090–1153 CE |
_o__)                                                                  |
Ben Finney <b...@benfinney.id.au>

Attachment: signature.asc
Description: Digital signature

Reply via email to