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>
signature.asc
Description: Digital signature