[PATCH 0/2] youtube-dl add ffmpeg, pycryptodome and zsh-completion

DoneSubmitted by Brice Waegeneire.
Details
4 participants
  • Brice Waegeneire
  • Leo Famulari
  • Mathieu Othacehe
  • Tobias Geerinckx-Rice
Owner
unassigned
Severity
normal
B
B
Brice Waegeneire wrote on 14 Mar 2020 15:34
(address . guix-patches@gnu.org)
20200314143418.13963-1-brice@waegenei.re
Brice Waegeneire (2): gnu: youtube-dl: Use ffmpeg and pycryptodome gnu: youtube-dl: Add zsh completion
gnu/packages/video.scm | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-)
-- 2.25.0
B
B
Brice Waegeneire wrote on 14 Mar 2020 15:42
[PATCH 1/2] gnu: youtube-dl: Use ffmpeg and pycryptodome
(address . guix-patches@gnu.org)
20200314144221.17112-1-brice@waegenei.re
* gnu/packages/video.scm (youtube-dl)[arguments]: Add phasewrap-executable.[inputs]: Add ffmpeg.[propagated-inputs]: Add python-pycryptodome.--- gnu/packages/video.scm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-)
Toggle diff (35 lines)diff --git a/gnu/packages/video.scm b/gnu/packages/video.scmindex 074a1235a3..4ca037532f 100644--- a/gnu/packages/video.scm+++ b/gnu/packages/video.scm@@ -37,6 +37,7 @@ ;;; Copyright © 2019 Riku Viitanen <riku.viitanen@protonmail.com> ;;; Copyright © 2020 Oleg Pykhalov <go.wigust@gmail.com> ;;; Copyright © 2020 Josh Holland <josh@inv.alid.pw>+;;; Copyright © 2020 Brice Waegeneire <brice@waegenei.re> ;;; ;;; This file is part of GNU Guix. ;;;@@ -1580,7 +1581,19 @@ To load this plugin, specify the following option when starting mpv: (string-append "'" prefix "/etc/")) (("'share/") (string-append "'" prefix "/share/")))- #t))))))+ #t)))+ (add-after 'install 'wrap-executable+ (lambda* (#:key inputs outputs #:allow-other-keys)+ (let ((out (assoc-ref outputs "out"))+ (ffmpeg (assoc-ref inputs "ffmpeg")))+ (wrap-program (string-append out "/bin/youtube-dl")+ `("PATH" ":" prefix+ ,(list (string-append ffmpeg "/bin")))))+ #t)))))+ (inputs+ `(("ffmpeg" ,ffmpeg)))+ (propagated-inputs+ `(("python-pycryptodome" ,python-pycryptodome))) (synopsis "Download videos from YouTube.com and other sites") (description "Youtube-dl is a small command-line program to download videos from-- 2.25.0
B
B
Brice Waegeneire wrote on 14 Mar 2020 15:42
[PATCH 2/2] gnu: youtube-dl: Add zsh completion
(address . guix-patches@gnu.org)
20200314144221.17112-2-brice@waegenei.re
* gnu/packages/video.scm (youtube-dl)[arguments]: Add phaseinstall-completion.--- gnu/packages/video.scm | 9 +++++++++ 1 file changed, 9 insertions(+)
Toggle diff (22 lines)diff --git a/gnu/packages/video.scm b/gnu/packages/video.scmindex 4ca037532f..38f376c7e4 100644--- a/gnu/packages/video.scm+++ b/gnu/packages/video.scm@@ -1582,6 +1582,15 @@ To load this plugin, specify the following option when starting mpv: (("'share/") (string-append "'" prefix "/share/"))) #t)))+ (add-after 'install 'install-completion+ (lambda* (#:key outputs #:allow-other-keys)+ (let* ((out (assoc-ref outputs "out"))+ (zsh (string-append out+ "/share/zsh/site-functions")))+ (mkdir-p zsh)+ (copy-file "youtube-dl.zsh"+ (string-append zsh "/_youtube-dl"))+ #t))) (add-after 'install 'wrap-executable (lambda* (#:key inputs outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))-- 2.25.0
L
L
Leo Famulari wrote on 14 Mar 2020 18:21
Re: [bug#40060] [PATCH 1/2] gnu: youtube-dl: Use ffmpeg and pycryptodome
(name . Brice Waegeneire)(address . brice@waegenei.re)(address . 40060@debbugs.gnu.org)
20200314172114.GA23019@jasmine.lan
On Sat, Mar 14, 2020 at 03:42:20PM +0100, Brice Waegeneire wrote:
Toggle quote (5 lines)> * gnu/packages/video.scm (youtube-dl)[arguments]: Add phase> wrap-executable.> [inputs]: Add ffmpeg.> [propagated-inputs]: Add python-pycryptodome.
What do these added dependencies do?
B
B
Brice Waegeneire wrote on 14 Mar 2020 18:39
(name . Leo Famulari)(address . leo@famulari.name)
f168390322f14cf9d6e32872d8e0bd97@waegenei.re
On 2020-03-14 17:21, Leo Famulari wrote:
Toggle quote (8 lines)> On Sat, Mar 14, 2020 at 03:42:20PM +0100, Brice Waegeneire wrote:>> * gnu/packages/video.scm (youtube-dl)[arguments]: Add phase>> wrap-executable.>> [inputs]: Add ffmpeg.>> [propagated-inputs]: Add python-pycryptodome.> > What do these added dependencies do?
I should have written this in the cover-letter, my bad.pycryptodome is needed for the hlsative downloader, ffmpeg adds the ability to merge video and audio files downloaded separately by youtube-dl and removes the following warning:WARNING: You have requested multiple formats but ffmpeg or avconv are not installed. The formats won't be merged.
Have a look in the NixOS derivation for more information on dependencies:https://github.com/NixOS/nixpkgs/blob/86a085cd4690d497c487d5090fabb0bbf093e7a2/pkgs/tools/misc/youtube-dl/default.nix#L33
L
L
Leo Famulari wrote on 14 Mar 2020 18:47
(name . Brice Waegeneire)(address . brice@waegenei.re)(address . 40060@debbugs.gnu.org)
20200314174737.GA24608@jasmine.lan
On Sat, Mar 14, 2020 at 05:39:50PM +0000, Brice Waegeneire wrote:
Toggle quote (7 lines)> I should have written this in the cover-letter, my bad.> pycryptodome is needed for the hlsative downloader, ffmpeg adds the ability> to merge video and audio files downloaded separately by youtube-dl and> removes the following warning:> WARNING: You have requested multiple formats but ffmpeg or avconv are not> installed. The formats won't be merged.
What is hlsative?
I guess that for FFmpeg, it looks in $PATH? This has always worked forme. But I think it's a good idea to bind them together.
T
T
Tobias Geerinckx-Rice wrote on 14 Mar 2020 23:17
87y2s2lgxl.fsf@nckx
Hullo Brice,
Thanks for the patch!
Brice Waegeneire 写道:
Toggle quote (9 lines)> I should have written this in the cover-letter, my bad.> pycryptodome is needed for the hlsative downloader, ffmpeg adds > the> ability to merge video and audio files downloaded separately by> youtube-dl and removes the following warning:> WARNING: You have requested multiple formats but ffmpeg or > avconv are> not installed. The formats won't be merged.
This message is one of the best I've seen. It clearly explains to the user what's (not) going to happen, and what they can do to change that *if* they want to. Hence I think adding ffmpeg as a hard dependency is incorrect.
(I'd also oppose a youtube-dl-full variant, by the way. Packages aren't the right place for this; profiles are.)
Does youtube-dl print a similarly clear message when pycryptodome is needed but missing? If not, that addition LGTM with a
("pycryptodome" ,pycryptodome) ; for the hlsnative downloader
comment. Cover letters & commit messages age badly.
Kind regards,
T G-R
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl5tWAYACgkQ2Imw8BjFSTwJEg/+KkvVaMzy7eZytF1F/2CzmrH/8BxsTOTrMihbTI3eMlfsLn6DCQeeBCjHuZ8Dm/JDzoaiQVqt3MS1dYmoDdWGSNb5+q/EEbYyD9PLRzfPPUe7QwVHvbC4NnLGD4UYOK0mX/fNKMPUPXEJWqpCeGUaf2feqDqpTU9JDAgBBbVdMPqeMFiq70YEA/rWsp6fPoazHTmGZs01Url4a1+xpmg8+z8oGiDX1nGAnlGkNHkM5N/7+NpjEgQ+7WLNEdb8ABDyXN+ukpJ877l7zYFgS2kkckNqwNICdiHrR8neBsKoQVq+ua/sVHZAcnHP9E3nX4IgmoCdB043Y2h4EPBuq8hL6MBH3z1C56eC3S/pJqJuGzyhMf3lE7nT8ZTF0yaFQXJXSz9N350qo3TmfjTjNpJFOtdZjtxLoDtyjIJuzEUf4efFA0SPdWldpN+wTEAwQvDX32ygjkazPGSWr5tO1ayxm31k7N1w6Q0CgjwBU6jycrg7Beu/8GxAqUKPGU1F9Nuky0z8DUhP0yl9hadVD9vLRm6bve3cdifrsAfiK4feYTeTWCbHy2F/J9ebUUn+q52qBoSSNUj0ZzQd9LiDMak4F3aPVj+ssUJK0z5xQifrm21akswHwDQWbE8J2d2dB4KBTemA2bKJSKT8r8P+z4/4X2hsIa/ZNIwXD4MfcB8s1f0==hivP-----END PGP SIGNATURE-----
T
T
Tobias Geerinckx-Rice wrote on 14 Mar 2020 23:20
(name . Leo Famulari)(address . leo@famulari.name)
87wo7mlgsv.fsf@nckx
Leo Famulari 写道:
Toggle quote (2 lines)> What is hlsative?
hlsnative, it's a ‘limited [HLS] implementation that does not require ffmpeg.’[0]
Kind regards,
T G-R
[0]: https://github.com/ytdl-org/youtube-dl/blob/master/youtube_dl/downloader/hls.py#L25
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl5tWLAACgkQ2Imw8BjFSTwOeg/9G75z+8UcgEsTWywjQ9A0KRWL0ngp+M1buXAgP1rBRtamsGGEI/SajryVVM80zr/RNH9Jnd+M+htI+ec5NIA/g579+fksWz8cDknIYUKVpK32V6l7yhT+xe7m4iVr7jHPHCxWCNdiKWyUnFEc6bQwwFJo78zdUxccKwincsLWLmxsY/0adnkYXgjXjyItX1g7q26vqUFiqC0R8nJQhb3Cu+mhhMs3baUoZko4SVuUucczu3/Hoa0b8mgn1J3n9h1CZDKLtDPZT5tW2mLZV0xbkB6mIg09Sr/jgQnDWTSbEDFHF9wXCqcQDDa8O5VoTLNJ8xw6iHo1QiFmWeG37cbfdL45c9JsYeA0S/NEM0DghFn3fY2tWgMRAdY9CIZHtvGwHiq3S9S/H+yauFOKYcZC4FDjX9uoAqEfgV0BcNt7bF0ersRFyRNr+m4jcdeVVJKS6iFnYrPQ9xBpphG4/u1zfhYwR9MfOeL3B8hRSMBucHwmMID9bUq6KAonoKdMN1Gx7x90HouSt7gc5SUpmTp+ELCUqqIoa12FODJI6JXUGMKa49JrwwIzTvm4u1mKgOGrDzn/jMbM/kJLLK1ElMmB47t8iOdhQKjA+YIFFUpiGM4I4rGZ1osBbdL6hzoCK0ObqanxNV6d3zgX32jlEkGCchnSaLlyLH2ySvuv8dl/04E==ZXwt-----END PGP SIGNATURE-----
L
L
Leo Famulari wrote on 15 Mar 2020 18:25
(name . Tobias Geerinckx-Rice)(address . me@tobias.gr)(address . 40060@debbugs.gnu.org)
20200315172513.GB26892@jasmine.lan
On Sat, Mar 14, 2020 at 11:17:42PM +0100, Tobias Geerinckx-Rice wrote:
Toggle quote (12 lines)> Brice Waegeneire 写道:> > I should have written this in the cover-letter, my bad.> > pycryptodome is needed for the hlsative downloader, ffmpeg adds the> > ability to merge video and audio files downloaded separately by> > youtube-dl and removes the following warning:> > WARNING: You have requested multiple formats but ffmpeg or avconv are> > not installed. The formats won't be merged.> > This message is one of the best I've seen. It clearly explains to the user> what's (not) going to happen, and what they can do to change that *if* they> want to. Hence I think adding ffmpeg as a hard dependency is incorrect.
I see your point of view, and I also have FFmpeg installed manuallybecause I use it frequently in my work. I guess it depends on how manypeople are experiencing the issue that Brice is having.
B
B
Brice Waegeneire wrote on 17 Mar 2020 10:06
a61c16526f3dcdb95b63e4c3b01e2e49@waegenei.re
On 2020-03-14 22:17, Tobias Geerinckx-Rice via Guix-patches via wrote:
Toggle quote (4 lines)> Brice Waegeneire 写道:>> WARNING: You have requested multiple formats but ffmpeg or avconv are>> not installed. The formats won't be merged.
NOTE: This message appear when using a format option like this='bestvideo[height<=320]+bestaudio'=.
Toggle quote (5 lines)> This message is one of the best I've seen. It clearly explains to the> user what's (not) going to happen, and what they can do to change that> *if* they want to. Hence I think adding ffmpeg as a hard dependency> is incorrect.
What about this one?
#+begin_src sh$ youtue-dl https://www.youtube.com/watch\?v\=dp8PhLsUcFE[youtube] dp8PhLsUcFE: Downloading webpage[youtube] dp8PhLsUcFE: Downloading m3u8 information[youtube] dp8PhLsUcFE: Downloading MPD manifest[download] Destination: Bloomberg Global Financial News-dp8PhLsUcFE.mp4ERROR: m3u8 download detected but ffmpeg or avconv could not be found. Please install one.#+end_src
When downloading a live stream from youtube.com (and proabably others),~youtube-dl~ needs ffmpeg to download the HLS stream – I tried with just~pycryptodome~ and it doesn't work.
Toggle quote (8 lines)> (I'd also oppose a youtube-dl-full variant, by the way. Packages> aren't the right place for this; profiles are.)> > Does youtube-dl print a similarly clear message when pycryptodome is> needed but missing? If not, that addition LGTM with a> > ("pycryptodome" ,pycryptodome) ; for the hlsnative downloader
#+begin_src sh$ youtube-dl http://www.ivi.ru/watch/146500[ivi] 146500: Downloading video JSONERROR: pycryptodomex not found. Please install it.#+end_src
#+begin_src python self.report_error('pycrypto not found. Please install it.')#+end_src
I digged a little deeper about this dependency, ~pycryptodome~replace the deprecated ~pycrypto~ library with the same name space(=Crypto=) while ~pycryptodomex~ uses it's own name space (=Cryptodome=) toprovide similar functionality.
#+begin_src python self.report_warning( 'hlsnative has detected features it does not support, ' 'extraction will be delegated to ffmpeg')#+end_src
So I'm not sure if adding ~pycryptodome(x)~ is that useful after all.Especially if it can't totally replace ~ffmpeg~ when donating HLS streams.
Toggle quote (2 lines)> comment. Cover letters & commit messages age badly.
Noted.
I think ~ffmpeg~ should be an input of ~youtube-dl~ while ~pycrytodome(x)~don't need to since most (except the ivi downloader it seems) functionalitycan be achieved with ~ffmpeg~. WDYT?
B
B
Brice Waegeneire wrote on 23 Mar 2020 18:15
[PATCH v2 0/2] youtube-dl add ffmpeg and zsh-completion
(address . guix-patches@gnu.org)
20200323171502.3147-1-brice@waegenei.re
Remove pycryptodome since ffmpeg is enought for accessingHLS streams.
Brice Waegeneire (2): gnu: youtube-dl: Add 'ffmpeg' as input. gnu: youtube-dl: Add zsh completion.
gnu/packages/video.scm | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-)

base-commit: d3e7282ec35d87842e8143f0230e27fd5ec5e74d-- 2.25.1
B
B
Brice Waegeneire wrote on 23 Mar 2020 18:15
[PATCH v2 2/2] gnu: youtube-dl: Add zsh completion.
(address . guix-patches@gnu.org)
20200323171502.3147-3-brice@waegenei.re
* gnu/packages/video.scm (youtube-dl)[arguments]: Add phaseinstall-completion.--- gnu/packages/video.scm | 9 +++++++++ 1 file changed, 9 insertions(+)
Toggle diff (22 lines)diff --git a/gnu/packages/video.scm b/gnu/packages/video.scmindex 3b64c435b7..cb575a7375 100644--- a/gnu/packages/video.scm+++ b/gnu/packages/video.scm@@ -1673,6 +1673,15 @@ To load this plugin, specify the following option when starting mpv: (("'share/") (string-append "'" prefix "/share/"))) #t)))+ (add-after 'install 'install-completion+ (lambda* (#:key outputs #:allow-other-keys)+ (let* ((out (assoc-ref outputs "out"))+ (zsh (string-append out+ "/share/zsh/site-functions")))+ (mkdir-p zsh)+ (copy-file "youtube-dl.zsh"+ (string-append zsh "/_youtube-dl"))+ #t))) (add-after 'install 'wrap-executable (lambda* (#:key inputs outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))-- 2.25.1
B
B
Brice Waegeneire wrote on 23 Mar 2020 18:15
[PATCH v2 1/2] gnu: youtube-dl: Add 'ffmpeg' as input.
(address . guix-patches@gnu.org)
20200323171502.3147-2-brice@waegenei.re
* gnu/packages/video.scm (youtube-dl)[arguments]: Add phasewrap-executable.[inputs]: Add ffmpeg.--- gnu/packages/video.scm | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-)
Toggle diff (33 lines)diff --git a/gnu/packages/video.scm b/gnu/packages/video.scmindex 38e9d36307..3b64c435b7 100644--- a/gnu/packages/video.scm+++ b/gnu/packages/video.scm@@ -37,6 +37,7 @@ ;;; Copyright © 2019 Riku Viitanen <riku.viitanen@protonmail.com> ;;; Copyright © 2020 Oleg Pykhalov <go.wigust@gmail.com> ;;; Copyright © 2020 Josh Holland <josh@inv.alid.pw>+;;; Copyright © 2020 Brice Waegeneire <brice@waegenei.re> ;;; ;;; This file is part of GNU Guix. ;;;@@ -1671,7 +1672,17 @@ To load this plugin, specify the following option when starting mpv: (string-append "'" prefix "/etc/")) (("'share/") (string-append "'" prefix "/share/")))- #t))))))+ #t)))+ (add-after 'install 'wrap-executable+ (lambda* (#:key inputs outputs #:allow-other-keys)+ (let ((out (assoc-ref outputs "out"))+ (ffmpeg (assoc-ref inputs "ffmpeg")))+ (wrap-program (string-append out "/bin/youtube-dl")+ `("PATH" ":" prefix+ ,(list (string-append ffmpeg "/bin")))))+ #t)))))+ (inputs+ `(("ffmpeg" ,ffmpeg))) (synopsis "Download videos from YouTube.com and other sites") (description "Youtube-dl is a small command-line program to download videos from-- 2.25.1
M
M
Mathieu Othacehe wrote on 23 Mar 2020 20:28
Re: [bug#40060] [PATCH v2 0/2] youtube-dl add ffmpeg and zsh-completion
(address . guix-patches@gnu.org)(address . 40060-done@debbugs.gnu.org)
874kuezx9w.fsf@gmail.com
Hello Brice,
Toggle quote (3 lines)> Remove pycryptodome since ffmpeg is enought for accessing> HLS streams.
I could do not find any reference to pycryptodome, but pushed the serieas is LTGM.
Thanks,
Mathieu
B
B
Brice Waegeneire wrote on 23 Mar 2020 21:23
(name . Mathieu Othacehe)(address . m.othacehe@gmail.com)
1097e237aa50c0383d571c24f92702e7@waegenei.re
On 2020-03-23 19:28, Mathieu Othacehe wrote:
Toggle quote (6 lines)>> Remove pycryptodome since ffmpeg is enought for accessing>> HLS streams.> > I could do not find any reference to pycryptodome, but pushed the serie> as is LTGM.
The first revision of this patch added pycryptodome as input, this versiondoesn't. BTW Tobias and Leo were against adding ffmpeg to youtube-dl.
M
M
Mathieu Othacehe wrote on 23 Mar 2020 21:43
(name . Brice Waegeneire)(address . brice@waegenei.re)
87lfnqssxs.fsf@gmail.com
Toggle quote (3 lines)> The first revision of this patch added pycryptodome as input, this version> doesn't. BTW Tobias and Leo were against adding ffmpeg to youtube-dl.
Oops didn't see the small "v2". Well I'll revert this one until this isclarified.
Sorry about that,
Mathieu
B
B
Brice Waegeneire wrote on 1 Apr 2020 15:01
[PATCH v3] gnu: youtube-dl: Add 'ffmpeg' as input.
(address . guix-patches@gnu.org)
20200401130152.1871-1-brice@waegenei.re
* gnu/packages/video.scm (youtube-dl)[arguments]: Add phasewrap-executable.[inputs]: Add ffmpeg.---
This version is rebased on top of master and the commit adding zsh completionhas been removed from the patch set since it has already been merged.
gnu/packages/video.scm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-)
Toggle diff (25 lines)diff --git a/gnu/packages/video.scm b/gnu/packages/video.scmindex 03796fd770..6ad46fb9fe 100644--- a/gnu/packages/video.scm+++ b/gnu/packages/video.scm@@ -1680,7 +1680,17 @@ To load this plugin, specify the following option when starting mpv: (mkdir-p zsh) (copy-file "youtube-dl.zsh" (string-append zsh "/_youtube-dl"))- #t))))))+ #t)))+ (add-after 'install 'wrap-executable+ (lambda* (#:key inputs outputs #:allow-other-keys)+ (let ((out (assoc-ref outputs "out"))+ (ffmpeg (assoc-ref inputs "ffmpeg")))+ (wrap-program (string-append out "/bin/youtube-dl")+ `("PATH" ":" prefix+ ,(list (string-append ffmpeg "/bin")))))+ #t)))))+ (inputs+ `(("ffmpeg" ,ffmpeg))) (synopsis "Download videos from YouTube.com and other sites") (description "Youtube-dl is a small command-line program to download videos from-- 2.25.1
T
T
Tobias Geerinckx-Rice wrote on 1 Apr 2020 15:40
(address . 40060@debbugs.gnu.org)
875zejjpd6.fsf@nckx
Brice,
Sorry for the delay! However, I don't really know what more to say.
I'm still against pulling in ffmpeg for everyone, for the reason given in my last[0] mail. Keep in mind:
$ guix size youtube-dl | tail -n1 total: 184.0 MiB
$ guix size youtube-dl ffmpeg | tail -n1 total: 804.7 MiB
If youtube-dl silently failed or produced worse video without ffmpeg, things'd clearly be different. Same if it disabled features at build time if ffmpeg is not found. I don't think it does…
One could argue that those who really don't need or want ffmpeg can simply customise their youtube-dl package because Guix is awesome. Both true! But it's the asymmetry between opt-in
$ guix install youtube-dl $ youtube-dl https://hotvidz.gnu/10h-of-rms-dancing.oggv Note: you'll want to install ffmpeg to see more glorious detail $ guix install ffmpeg
and opt-out, where the user has to learn about substitute-keyword-arguments & write a custom package just to avoid pulling in ffmpeg, that bugs me.
That's just me. If you convince enough people to merge this I certainly won't mind!
Kind regards,
T G-R
[0]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=40060#23
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl6EmdUACgkQ2Imw8BjFSTwYcQ/+KFcbYp5qJowA2PgRWPHYKERKtThYEE+dsbKQfnq9HsUsTBM9XncxFvNYcUQTwn+Ab6J9+SLprO+FB32/4z8IsSS/+rEH9Pyd1XgGGDL3//TReiWWVuOlwSq8SzmJDqGRlxi4DWq5HzRD6t8P1GU/9cTMRfIEeWfO0GBIIbAOtpfqEqgo9jM5B/p4T98qOYiDKCUZlovbAD/gFhgoWpscQWX8abY9G7Bx+Wb/5XXagurAwOVWS9ru9Vt8205/T9na7owdmvVdedIbwszqSYhVoTMD7/gwmmM/hJcFXowc37dT/oj0U+amaRtiPEol5oK0laPguXccdB/nsVtfXaxhNCnTtLS/O5qp79vzW6CJTTDmtJ9KixmJw7d3ISNtqI7FE3fCoTjZ+8B/HJIjUL6i8sMIA5XyGD/JDwxWZs2g1/EqONjv5816OWWn1NhBOAMTjMAdCZPG1S2OgAiTApdcBN/OsbvYoUSxXesorcEl/AKnqfibPpHY/G5lMjLJlm5W2iduxPnhlqZslPObAvjHq7+dfPV4ttCcfE5tT3EemJbd5MutoBiedTyQMPzmpR8mdTx/hS5Nwhd6HP/wE/whtQJvAroWsY5gSczzVmhe5lLI9WrW5nGknLndSxoWH/UX+xV1prQRVuUXOztkh1iR+75PPimAI8EfE61fPjmsJ4I==O9NA-----END PGP SIGNATURE-----
B
B
Brice Waegeneire wrote on 1 Apr 2020 16:05
close 40060
(address . control@debbugs.gnu.org)
ae36abf523ddb4cd0e48d5561aeb9c28@waegenei.re
# Increasing the size of the package that much is not worth it.close 40060quit
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send email to 40060@debbugs.gnu.org