[vlc-devel] [PATCH 1/2] share: add wrapper script for the YoutubeDL Python module
Marvin Scholz
epirat07 at gmail.com
Mon Sep 21 11:53:16 CEST 2020
On 21 Sep 2020, at 11:50, Steve Lhomme wrote:
> On 2020-09-21 11:47, Rémi Denis-Courmont wrote:
>> Hi,
>>
>> Of course not. We don't package a compiler, a kernel, a display
>> server and a PulseAudio daemon. We don't package the decompressor
>> binaries that the decomp filter uses. We don't even package ALSA and
>> GL libraries that we have build-time dependencies on.
>>
>> We need to provide sources for whatever we provide binaries. We don't
>> provide binaries of YoutubeDL nor Python 3.
>
> Doesn't it violate the GPL ? Python and all the things you cited can
> be considered as part of the OS but youtube-dl I highly doubt it.
We do not link to either python or youtube-dl in VLC though.
>
>> Le 21 septembre 2020 12:39:26 GMT+03:00, Steve Lhomme
>> <robux4 at ycbcr.xyz> a écrit :
>>
>> Virtual Environment
>> https://docs.python.org/3/tutorial/venv.html
>>
>> The other thing is that whatever VLC needs, it doesn't
>> pollute the
>> system environment, potentially introducing incompatible
>> dependencies.
>>
>> Using a venv does not seem very useful here.
>> If packagers want to do that, thats a different story but
>> in general I dont think VLC should set up a venv because
>> it does not even install any dependency so it seems pointless
>> to do.
>> Even if we were to package it in contribs, a venv is probably
>> not needed as it seems youtube-dl has no dependencies itself
>> so it could just be easily imported without a venv.
>>
>>
>> I think we need to package it in VLC since we need to be able to
>> make
>> package sources of whatever we use in VLC, our code, the contribs
>> and
>> the tools.
>> ------------------------------------------------------------------------
>> vlc-devel mailing list
>> To unsubscribe or modify your subscription options:
>> https://mailman.videolan.org/listinfo/vlc-devel
>>
>>
>> --
>> Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez
>> excuser ma brièveté.
>>
>> _______________________________________________
>> vlc-devel mailing list
>> To unsubscribe or modify your subscription options:
>> https://mailman.videolan.org/listinfo/vlc-devel
>>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list