From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id SCmkOmNVf2bAFwEAqHPOHw:P1 (envelope-from ) for ; Sat, 29 Jun 2024 00:29:24 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id SCmkOmNVf2bAFwEAqHPOHw (envelope-from ) for ; Sat, 29 Jun 2024 02:29:24 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=ZH0voqpM; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1719620963; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=KIx7n+W3MD1QyQ0deexUL/VwEXd72wMxFVNcV+2JOBs=; b=lTtRv6jWCBXprmI/tHgau0T1G6bCAzMP5SVdVmww06QR3+F/LvX49vP66n4yXEnVBn+lh7 UQHM0bqt7sbS/RpMeR6nAvA2uaOJ1PUWr7+gu0M/aAf8RjJxGqKmyhFdqxq4H5jf3Myoml gLBgJIEmFLyLM6uOz19UmMLb+wehk9ujXTwGxNuq7FioEWkgPqlwE4o3T33gxKDX6scgV2 06pDosoJ3Tcu/0qGMhVEqh8NoM8rU2R8+sZw/+HUN/b9jbRYGMHlbjUT46uLe7FtXcWLtW o+opjJJnhmpgyl/ySS8Rjy4yEOOby6In3LvrH20+3ja7U7Ifph9ejk66ohiduQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=ZH0voqpM; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1719620963; a=rsa-sha256; cv=none; b=do2M3TQM4pYie1znIdcthAto+WENsnDxJmpI6TtBMzYBEb7YUutxnvAE2DOUIM833GBB8L YpCeeI3L/PY7/t3FxT8ssIrMI0jTXwAc/PH1cEVGzklGHy0D95TNry/mnOHuB7s0sm1PDb +xmA13yqVp0UP5azb8gMLn41Q+K2GByapJe3oO0AS2vYK5l0mGZ+vgBDFhz8ApfZhRafpv GwOXpi6HaPnHIENSY5O9fCG73Azl91rtcY6HlgclZG0teAC6tSW4pyO3LjOaw52wvCttEz jiR4pZHy8tidZT1/3ok5/Jiicl6AI0Vq3KBBGOlvH1mmYWcpMblF5FDuWOtrqw== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A51C3122BD for ; Sat, 29 Jun 2024 02:29:23 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sNLxh-0006VK-9U; Fri, 28 Jun 2024 20:29:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sNLxf-0006Uo-8d for guix-patches@gnu.org; Fri, 28 Jun 2024 20:29:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sNLxf-00057k-0h for guix-patches@gnu.org; Fri, 28 Jun 2024 20:29:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sNLxe-0003Yo-4V for guix-patches@gnu.org; Fri, 28 Jun 2024 20:29:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71640] yt-dlp: Update to 2024-05-27 Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 Jun 2024 00:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Leo Famulari Cc: 71640@debbugs.gnu.org Received: via spool by 71640-submit@debbugs.gnu.org id=B71640.171962089113629 (code B ref 71640); Sat, 29 Jun 2024 00:29:02 +0000 Received: (at 71640) by debbugs.gnu.org; 29 Jun 2024 00:28:11 +0000 Received: from localhost ([127.0.0.1]:36380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNLwp-0003Xj-BB for submit@debbugs.gnu.org; Fri, 28 Jun 2024 20:28:11 -0400 Received: from mail-qt1-f169.google.com ([209.85.160.169]:53668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNLwm-0003XT-UC for 71640@debbugs.gnu.org; Fri, 28 Jun 2024 20:28:09 -0400 Received: by mail-qt1-f169.google.com with SMTP id d75a77b69052e-444fdb6c1cfso7375041cf.3 for <71640@debbugs.gnu.org>; Fri, 28 Jun 2024 17:28:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719620823; x=1720225623; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=KIx7n+W3MD1QyQ0deexUL/VwEXd72wMxFVNcV+2JOBs=; b=ZH0voqpMBnp7x2GoHDqjTJ5bzvhbbwx5xXvTO22gXiIXNsDAQlXAbcwDUvbByU04ER PD6DrPxGYJmcHb0qORWdyolcxMrjjGTjtoTEsW1uVghUA6f6uDljSelB+bDrbA2nisrE QJZiBgaYYSbm/LkKg7JjU/afQYWT1laHodJz0mWdUUkh4B4vVJ1jzYfW9rat7AyO/+t0 +270o2zo3BcKTAgFn3xxLGOmTm9gCm7d3FW5gTN/FMAdZbhLOllvt+BjjHR7wC7BL0VK 10ovJiAHipZ+YWyYwWaSqDvn39kbu/zoLTOKoC3kAszdaZxh9z7EHNT7bCg84728/iuv JNdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719620823; x=1720225623; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=KIx7n+W3MD1QyQ0deexUL/VwEXd72wMxFVNcV+2JOBs=; b=foYQkOwRQ7A2iIP4g1j4TCW1CxgPBCu63s4cY8oVHOezuicErqZ9oT0YWK8NZ5pc5v APwE/PFuXO0MQDjP/zTz93tPqNOwO8muopl3RShmxtQMrEHsnHPGnKWtswXMl4P6TqFI +x9vzVNmIa1dP3yhKx8EeNsmzXrEaE8lpg1f61r8ycKRmpOtI6zQKpUvYbFXn/RDhOF2 y52AkIbW3hsSbE4LkG/+MPTfBTLke4dSX735gHG+oE9EkqwzhweaIWl75xFON266QGiX uIwd9zcIv1ls88s6dCh1SZb1rWtO+4kSyC8uYIhp0VMpHOZpPQbi26ySHcIMGdulhaGv +xZg== X-Gm-Message-State: AOJu0YygVbp50U2clVQjxcnTtpXcwELDLs6aQwB5/0ICOR3pk0t1NWyB fWEeOoHUJDbwWiFOU2pcSGPDMGzAd0PNAlcVzQ7bd/rdTsBrDVQkjmO79A== X-Google-Smtp-Source: AGHT+IEfNmQutv96Qulp2pysoRa5nQlKJngSOoXI3Yu1CgZPQdxMQR3gS6YPdT/4BzPoQJ5OUtmztw== X-Received: by 2002:ac8:5d4c:0:b0:43a:ed8b:75b1 with SMTP id d75a77b69052e-444d9355fc0mr220345381cf.43.1719620822740; Fri, 28 Jun 2024 17:27:02 -0700 (PDT) Received: from hurd ([204.48.95.10]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-446513d2ed6sm11371621cf.15.2024.06.28.17.27.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jun 2024 17:27:02 -0700 (PDT) From: Maxim Cournoyer In-Reply-To: (Leo Famulari's message of "Thu, 27 Jun 2024 13:05:28 -0400") References: <79fa17151ff834161b71e2dbffe853ddff29a66d.1718763195.git.leo@famulari.name> <87cyo79k5m.fsf_-_@gmail.com> Date: Fri, 28 Jun 2024 20:27:00 -0400 Message-ID: <87jzi8a90r.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: A51C3122BD X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -5.28 X-Spam-Score: -5.28 X-TUID: ao1RRUbZBZxX Hi Leo, Leo Famulari writes: > On Sun, Jun 23, 2024 at 09:58:13PM -0400, Maxim Cournoyer wrote: >> > + python-requests-next ; TODO Remove this special package >> > + python-urllib3-next ; TODO Remove this one too >> >> That's OK only because that's an application and these inputs are not >> propagated. I'm a bit worried the '-next' variants may be used by >> packagers elsewhere, but I guess this means we should give the >> python-team branch a spin. > > I could make the packages hidden. Is there a better approach? Not really, as the problem with Python is that everything gets propagated and you can't mix incompatible libraries together. I guess that's something to keep in mind when reviewing Python packages. It's OK to use any version for *applications*, but it's not OK for libraries, as these are expected to be compatible with the larger Python package collection of Guix. >> Also, I see you haven't used inheritance anywhere; I guess that's to >> make the transition to the latest package as painful as possible >> (simply deleting the old definitions). > > For me, using inheritance is painful, and this is relatively painless. I meant painless above. I disagree that inheritance is generally painful, although it brings some complications (such as 'guix refresh' not taking inheritance dependencies into account). Anyway, LGTM :-). -- Thanks, Maxim