GNU bug report logs - #74138
[PATCH v1] gnu: yt-dlp: Update to 2024.10.22.

Previous Next

Package: guix-patches;

Reported by: Jakob Kirsch <jakob.kirsch <at> web.de>

Date: Thu, 31 Oct 2024 16:26:01 UTC

Severity: normal

Tags: patch

Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74138 in the body.
You can then email your comments to 74138 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Thu, 31 Oct 2024 16:26:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jakob Kirsch <jakob.kirsch <at> web.de>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 31 Oct 2024 16:26:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jakob Kirsch <jakob.kirsch <at> web.de>
To: guix-patches <at> gnu.org
Subject: [PATCH v1] gnu: yt-dlp: Update to 2024.10.22.
Date: Thu, 31 Oct 2024 17:25:23 +0100
[Message part 1 (text/plain, inline)]
yt-dlp broke with Youtube videos so here we go.
[v1-0001-gnu-python-websockets-Update-to-13.0.patch (text/plain, attachment)]
[v1-0002-gnu-yt-dlp-Update-to-2024.10.22.patch (text/plain, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Thu, 31 Oct 2024 20:00:03 GMT) Full text and rfc822 format available.

Message #8 received at 74138 <at> debbugs.gnu.org (full text, mbox):

From: Doğan Çeçen <sepeth <at> fastmail.com>
To: "Jakob Kirsch" <jakob.kirsch <at> web.de>, 74138 <at> debbugs.gnu.org
Subject: Re: [bug#74138] [PATCH v1] gnu: yt-dlp: Update to 2024.10.22.
Date: Wed, 30 Oct 2024 22:14:45 +0000
LGTM.

I was able to use the new version successfully with a Youtube link, and the following command returns success!

$ ./pre-inst-env guix build yt-dlp --check --no-grafts
...
successfully built /gnu/store/sms5b0iplja1mjj96r1k6phm3lvc6wjk-yt-dlp-2024.10.22.drv 
successfully built /gnu/store/sms5b0iplja1mjj96r1k6phm3lvc6wjk-yt-dlp-2024.10.22.drv 
/gnu/store/y0pisbj9z5f35phj0nnf0zsavimjr9m2-yt-dlp-2024.10.22





Information forwarded to guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Fri, 01 Nov 2024 21:43:02 GMT) Full text and rfc822 format available.

Message #11 received at 74138 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 74138 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH v2 0/2] gnu: yt-dlp: Update to 2024.10.22.
Date: Fri,  1 Nov 2024 21:41:06 +0000
Hi,

I've rebased and create them again to fix QA issue with apply.

Bare in mind: 
> > ./pre-inst-env guix refresh --list-dependent python-websockets
> Building the following 227 packages would ensure 486 dependent packages are rebuilt:
> ...

Let's see what QA says in a while.

Thanks,
Oleg

Jakob Kirsch (2):
  gnu: python-websockets: Update to 13.0.
  gnu: yt-dlp: Update to 2024.10.22.

 gnu/packages/python-web.scm | 4 ++--
 gnu/packages/video.scm      | 7 +++++--
 2 files changed, 7 insertions(+), 4 deletions(-)


base-commit: a9abf9a7b30f6801e122cae759df87b44c458773
-- 
2.46.0





Information forwarded to lars <at> 6xq.net, marius <at> gnu.org, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, jgart <at> dismail.de, guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Fri, 01 Nov 2024 21:43:03 GMT) Full text and rfc822 format available.

Message #14 received at 74138 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 74138 <at> debbugs.gnu.org
Cc: Jakob Kirsch <jakob.kirsch <at> web.de>
Subject: [PATCH v2 1/2] gnu: python-websockets: Update to 13.0.
Date: Fri,  1 Nov 2024 21:41:47 +0000
From: Jakob Kirsch <jakob.kirsch <at> web.de>

* gnu/packages/python-web.scm (python-websockets): Update to 13.0.

Change-Id: I242cc257c779d1dba992e814ba4da68c99daff6e
---
 gnu/packages/python-web.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index d892e03c9d..b92ce4533a 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -6845,7 +6845,7 @@ (define-public python-warcio
 (define-public python-websockets
   (package
     (name "python-websockets")
-    (version "12.0")
+    (version "13.0")
     (source
      (origin
        (method git-fetch)
@@ -6855,7 +6855,7 @@ (define-public python-websockets
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "1a587a1knjsy9zmgab9v2yncx0803pg2hfcvf7kz6vs8ixaggqmh"))))
+         "1brnaf1c4r9377p2npxpkik9ggqzmymvnnazdhw6s2wzfhlln8vv"))))
     (build-system python-build-system)
     (arguments
      (list #:phases
-- 
2.46.0





Information forwarded to guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Fri, 01 Nov 2024 21:43:03 GMT) Full text and rfc822 format available.

Message #17 received at 74138 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 74138 <at> debbugs.gnu.org
Cc: Jakob Kirsch <jakob.kirsch <at> web.de>
Subject: [PATCH v2 2/2] gnu: yt-dlp: Update to 2024.10.22.
Date: Fri,  1 Nov 2024 21:41:48 +0000
From: Jakob Kirsch <jakob.kirsch <at> web.de>

* gnu/packages/video.scm (yt-dlp): Update to 2024.10.22.

Change-Id: Ifd83fd76ffdb2d2ddab0c9577278a308a3f03cb5
---
 gnu/packages/video.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index ff5dcd8daa..12e321e96c 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -3171,7 +3171,7 @@ (define-public youtube-dl
 (define-public yt-dlp
   (package
     (name "yt-dlp")
-    (version "2024.08.06")
+    (version "2024.10.22")
     (source
      (origin
        (method git-fetch)
@@ -3179,8 +3179,11 @@ (define-public yt-dlp
              (url "https://github.com/yt-dlp/yt-dlp/")
              (commit version)))
        (file-name (git-file-name name version))
+       (modules '((guix build utils)))
+       (snippet '(substitute* "pyproject.toml"
+                   (("^.*Programming Language :: Python :: 3\\.13.*$") "")))
        (sha256
-        (base32 "0k44p1a9nckj7m6gxz7zggci0iihflivxvkh9l8wwbnsfvqhyfrn"))))
+        (base32 "1gw19f4h71vlchljg08g5l8sd60gmflbdpxz2vsinxzkmqvrqnra"))))
     (build-system pyproject-build-system)
     (arguments
      `(#:tests? ,(not (%current-target-system))
-- 
2.46.0





Information forwarded to guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Mon, 04 Nov 2024 09:24:01 GMT) Full text and rfc822 format available.

Message #20 received at 74138 <at> debbugs.gnu.org (full text, mbox):

From: ashish.is <at> lostca.se
To: 74138 <at> debbugs.gnu.org
Cc: Ashish SHUKLA <ashish.is <at> lostca.se>
Subject: [PATCH] gnu: yt-dlp: Update to 2024.11.04.
Date: Mon,  4 Nov 2024 10:21:08 +0100
From: Ashish SHUKLA <ashish.is <at> lostca.se>

* gnu/packages/video.scm (yt-dlp): Update to 2024.11.04.

Change-Id: I39107d025eaff185caf5c56c2ab869c7242a21ca
---
Hi,

Just noticed that there is an update to yt-dlp, so sending it based off prior commits in this thread.

And needless to say, this update works fine.

 gnu/packages/video.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 12e321e96c..173f1da790 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -3171,7 +3171,7 @@ (define-public youtube-dl
 (define-public yt-dlp
   (package
     (name "yt-dlp")
-    (version "2024.10.22")
+    (version "2024.11.04")
     (source
      (origin
        (method git-fetch)
@@ -3183,7 +3183,7 @@ (define-public yt-dlp
        (snippet '(substitute* "pyproject.toml"
                    (("^.*Programming Language :: Python :: 3\\.13.*$") "")))
        (sha256
-        (base32 "1gw19f4h71vlchljg08g5l8sd60gmflbdpxz2vsinxzkmqvrqnra"))))
+        (base32 "13va3mpv1i04mprmlz4s3gciv88m0vzqyqql9008g8ivni01xrr5"))))
     (build-system pyproject-build-system)
     (arguments
      `(#:tests? ,(not (%current-target-system))

base-commit: 3247453752130cd17ea54b8f5fe59f1dd2ffb8a0
-- 
2.47.0





Information forwarded to guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Mon, 18 Nov 2024 09:09:02 GMT) Full text and rfc822 format available.

Message #23 received at 74138 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: ashish.is <at> lostca.se, Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: 74138 <at> debbugs.gnu.org
Subject: Re: bug#74138: [PATCH v1] gnu: yt-dlp: Update to 2024.10.22.
Date: Mon, 18 Nov 2024 10:08:07 +0100
Hey Sharlatan & Ashish,

Looks like qa.guix is not processing much these days so perhaps if it
works for you, you can go ahead and push.

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Mon, 18 Nov 2024 09:52:02 GMT) Full text and rfc822 format available.

Message #26 received at 74138 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 74138 <at> debbugs.gnu.org, ashish.is <at> lostca.se
Subject: Re: bug#74138: [PATCH v1] gnu: yt-dlp: Update to 2024.10.22.
Date: Mon, 18 Nov 2024 09:50:37 +0000
[Message part 1 (text/plain, inline)]
Hi,

I'll give it a try tonight.

Thanks,
Oleg

On Mon, 18 Nov 2024, 09:08 Ludovic Courtès, <ludo <at> gnu.org> wrote:

> Hey Sharlatan & Ashish,
>
> Looks like qa.guix is not processing much these days so perhaps if it
> works for you, you can go ahead and push.
>
> Ludo’.
>
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Mon, 18 Nov 2024 17:48:02 GMT) Full text and rfc822 format available.

Message #29 received at 74138 <at> debbugs.gnu.org (full text, mbox):

From: ashish.is <at> lostca.se
To: 74138 <at> debbugs.gnu.org
Cc: Ashish SHUKLA <ashish.is <at> lostca.se>
Subject: [PATCH] gnu: yt-dlp: Update to 2024.11.18.
Date: Mon, 18 Nov 2024 18:46:19 +0100
From: Ashish SHUKLA <ashish.is <at> lostca.se>

* gnu/packages/video.scm (yt-dlp): Update to 2024.11.18.

Change-Id: Id7f1b69e4e19153ca5cac81f4a72ed6f16d89356
---
 gnu/packages/video.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index b33652dcd7..ca1c2cad71 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -3169,7 +3169,7 @@ (define-public youtube-dl
 (define-public yt-dlp
   (package
     (name "yt-dlp")
-    (version "2024.11.04")
+    (version "2024.11.18")
     (source
      (origin
        (method git-fetch)
@@ -3181,7 +3181,7 @@ (define-public yt-dlp
        (snippet '(substitute* "pyproject.toml"
                    (("^.*Programming Language :: Python :: 3\\.13.*$") "")))
        (sha256
-        (base32 "13va3mpv1i04mprmlz4s3gciv88m0vzqyqql9008g8ivni01xrr5"))))
+        (base32 "019wkjbjcdsf56sk5ihnkprp02a80vkja448iwps1illzb5jp52f"))))
     (build-system pyproject-build-system)
     (arguments
      `(#:tests? ,(not (%current-target-system))

base-commit: 7b06fd26762f0e17de0b470437d5dbad305cf791
-- 
2.47.0





Information forwarded to guix-patches <at> gnu.org:
bug#74138; Package guix-patches. (Mon, 18 Nov 2024 17:49:02 GMT) Full text and rfc822 format available.

Message #32 received at 74138 <at> debbugs.gnu.org (full text, mbox):

From: "Ashish SHUKLA" <ashish.is <at> lostca.se>
To: "Sharlatan Hellseher" <sharlatanus <at> gmail.com>,
 Ludovic Courtès <ludo <at> gnu.org>
Cc: 74138 <at> debbugs.gnu.org
Subject: Re: bug#74138: [PATCH v1] gnu: yt-dlp: Update to 2024.10.22.
Date: Mon, 18 Nov 2024 17:47:59 +0000
[Message part 1 (text/plain, inline)]
On Mon Nov 18, 2024 at 10:50 AM CET, Sharlatan Hellseher wrote:
> Hi,
>
> I'll give it a try tonight.
>
> Thanks,
> Oleg
>
> On Mon, 18 Nov 2024, 09:08 Ludovic Courtès, <ludo <at> gnu.org> wrote:
>
> > Hey Sharlatan & Ashish,
> >
> > Looks like qa.guix is not processing much these days so perhaps if it
> > works for you, you can go ahead and push.
> >
> > Ludo’.
> >

Hi,

Just noticed there is another update to yt-dlp, which seems to work fine 
on my end. I have sent a patch to be applied on my previous patch.

Thanks!
-- 
Ashish SHUKLA | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0

"If I destroy you, what business is it of yours ?" (Dark Forest, Liu Cixin)

[signature.asc (application/pgp-signature, inline)]

Reply sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
You have taken responsibility. (Mon, 18 Nov 2024 23:37:01 GMT) Full text and rfc822 format available.

Notification sent to Jakob Kirsch <jakob.kirsch <at> web.de>:
bug acknowledged by developer. (Mon, 18 Nov 2024 23:37:02 GMT) Full text and rfc822 format available.

Message #37 received at 74138-done <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 74138-done <at> debbugs.gnu.org
Subject: [PATCH v1] gnu: yt-dlp: Update to 2024.10.22.
Date: Mon, 18 Nov 2024 23:35:25 +0000
[Message part 1 (text/plain, inline)]
Hi,

Pushed as 3983f4da94..e881cc5606 to master.

Close this one as well <https://issues.guix.gnu.org/68197>.

--
Oleg
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 17 Dec 2024 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 185 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.