X-Loop: help-debbugs@HIDDEN Subject: bug#73898: MPV should not propagate all inputs Resent-From: Antero Mejr <mail@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 20 Oct 2024 02:35:02 +0000 Resent-Message-ID: <handler.73898.B.17293916559024 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 73898 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 73898 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.17293916559024 (code B ref -1); Sun, 20 Oct 2024 02:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Oct 2024 02:34:15 +0000 Received: from localhost ([127.0.0.1]:45279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t2Lln-0002LU-Iz for submit <at> debbugs.gnu.org; Sat, 19 Oct 2024 22:34:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:57016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1t2Lll-0002LM-1P for submit <at> debbugs.gnu.org; Sat, 19 Oct 2024 22:34:13 -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 <mail@HIDDEN>) id 1t2LlL-0008Ao-VY for bug-guix@HIDDEN; Sat, 19 Oct 2024 22:33:48 -0400 Received: from sender4-op-o14.zoho.com ([136.143.188.14]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mail@HIDDEN>) id 1t2LlK-000221-BO for bug-guix@HIDDEN; Sat, 19 Oct 2024 22:33:47 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1729391621; cv=none; d=zohomail.com; s=zohoarc; b=PGQhh8Kiw3OAq6FjyItBBgKMYW2e5npKzbhUQxbhvkWY+7ZdJIJZhtGsDKXpl8gGSeV6ZNj85pc6+rLPOsrZbP2O/ap8l1zWSBeO7iYiD3TD0Go7fGBZouFdrHZQG6OtejtjuaBBDczbMHYRuehcRzq3W9FbFYbi1AXxBnFYfjA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1729391621; h=Content-Type:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=PObqfaEdXwKM30So0QcVjSQNnVBrRtD8qjZ0iBYypXI=; b=ICWAPNHl+PXTh4dlHfKLy9wZuDpv/M5HS4xfTpd4YE7r0TUHlT3JniG3jGNo/+MMzVPBsG3BzFpdDqKrjA3Bwg60vd0R7Y9PfePuX2vMex2ip0smhKxzruZVH/K4AGH9cz9zbSEfAFntxVndAf4aBvTXCsyuKZK+QoC8dKCmPoc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=antr.me; spf=pass smtp.mailfrom=mail@HIDDEN; dmarc=pass header.from=<mail@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1729391621; s=zmail; d=antr.me; i=mail@HIDDEN; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To:Cc; bh=PObqfaEdXwKM30So0QcVjSQNnVBrRtD8qjZ0iBYypXI=; b=Xz5sJax934elb+L0K3/jydzM9XK89xKFhNEI7t24zhTDCksZX7fgZg9KakHvIQEV Ro2p+IYzI2NoeHp2ojcendySHcOQXl2R/Konmzi5j7L4aLpOUfw3TbkvbEbcO6aQyms myQpXMgA+/jjMSSOViujHc0l4YacbaTAdHM0t+TE= Received: by mx.zohomail.com with SMTPS id 1729391619081383.9094716066709; Sat, 19 Oct 2024 19:33:39 -0700 (PDT) From: Antero Mejr <mail@HIDDEN> Date: Sun, 20 Oct 2024 02:33:37 +0000 Message-ID: <87ttd7qz9a.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.14; envelope-from=mail@HIDDEN; helo=sender4-op-o14.zoho.com X-Spam_score_int: -32 X-Spam_score: -3.3 X-Spam_bar: --- X-Spam_report: (-3.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.25, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Currently, MPV propagates most of its inputs, which is not correct. When MPV tries to propagate a different version of a dependency (like ffmpeg) that is a different version what is currently installed, Guix operations will fail. The source code in video.scm says that the inputs are propagated so pkg-config will work, but that is not a valid reason. The pkg-config file should be patched so that pkg-config will work without unnecessary propagated-inputs.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Antero Mejr <mail@HIDDEN> Subject: bug#73898: Acknowledgement (MPV should not propagate all inputs) Message-ID: <handler.73898.B.17293916559024.ack <at> debbugs.gnu.org> References: <87ttd7qz9a.fsf@HIDDEN> X-Gnu-PR-Message: ack 73898 X-Gnu-PR-Package: guix Reply-To: 73898 <at> debbugs.gnu.org Date: Sun, 20 Oct 2024 02:35:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 73898 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 73898: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73898 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#73898: MPV should not propagate all inputs Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 23 Oct 2024 12:55:01 +0000 Resent-Message-ID: <handler.73898.B73898.17296880658850 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73898 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Antero Mejr <mail@HIDDEN> Cc: 73898 <at> debbugs.gnu.org Received: via spool by 73898-submit <at> debbugs.gnu.org id=B73898.17296880658850 (code B ref 73898); Wed, 23 Oct 2024 12:55:01 +0000 Received: (at 73898) by debbugs.gnu.org; 23 Oct 2024 12:54:25 +0000 Received: from localhost ([127.0.0.1]:58949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t3asa-0002Ig-KL for submit <at> debbugs.gnu.org; Wed, 23 Oct 2024 08:54:24 -0400 Received: from mail-pl1-f176.google.com ([209.85.214.176]:48596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1t3asX-0002IT-Mt for 73898 <at> debbugs.gnu.org; Wed, 23 Oct 2024 08:54:22 -0400 Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-20ce65c8e13so57693685ad.1 for <73898 <at> debbugs.gnu.org>; Wed, 23 Oct 2024 05:53:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729687966; x=1730292766; 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=z1qJj54ucHaYUh/lg2Arjymttf2pfMMvgfs+d64NIm8=; b=cvAyEP52zN76hCUp7egjDDSbJ2rkTLJZ3vTRahb5R0gbFpKu5Zgyto/JTup5Dk3bS1 fn2119HIgvLmLdcTFP8V9fqCYvlJn9uW+XcKG/4XhJza2Z8fvHinR8rRrVE7a4KV+FjL NLtIQwgXFQ2p0B+L+GgjzIUxd89UD85YVM0X48ld4S9xOPH9C4AY4BX4Kcb1zHCK78il Y2nv6+jPgVneEfjapq2SDHU90qwil7KBwpGBgDi+1k5hLakVNPoU18009zvPUAMktp88 ZbpVp6wUbl37s+TZxNaXZ6sA4znwIxnRUznWlzkhwS8/in5YVfRcsG7Kxv0GO0CsK9Ej cSlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729687966; x=1730292766; 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=z1qJj54ucHaYUh/lg2Arjymttf2pfMMvgfs+d64NIm8=; b=Fu9kV63sUBwNnHzgrpahEY2B8umAWdkW0Blj3Bqksq0qyNzSFJpHXqOxXQHhWgA8DO gB6M6nz6t737Sfs/v9CIoU3b5wn7gnJHLJawit3xEasM/SmhzEkH3uDm/cHYVPYfcjYT ps/HJrqkeBnrsxDiwzfmkmNJpjApPEaWe+xgKCvYLmPfJpEzdHeGMw6xQsIZp4eaAo64 XIVPnl5zZa8m+qR009v300VDhx/Elkt/bk9KSrSBMWBzX2onWJftaVyHrseWbBlwIuBJ yRpb536UDcJer6od8Y83dwtnNztm6aZ0CtarOfg6dvofvtYQoeOScW9Rk1YoRl8CCRtd JVIA== X-Gm-Message-State: AOJu0YxgshPoTDCwbXmKLfoosxY7DzFOEgKqnRShlfY5Bcuy/sJSUIfS 545PGiqihx7UddSEdRx0M057lpID1B+Im+wWYZWr+ZWZtD1tZpryRqalcw== X-Google-Smtp-Source: AGHT+IH8KqwbMEBZKpzsUw74LqsfktQ2IEd4YJUXhHbiKTKjbwx+jF0SEKznxzTCkjTcks8kroEWIg== X-Received: by 2002:a17:902:da8f:b0:20c:a175:b720 with SMTP id d9443c01a7336-20fa9deb65dmr28716105ad.1.1729687966199; Wed, 23 Oct 2024 05:52:46 -0700 (PDT) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20e7f106c01sm56755485ad.300.2024.10.23.05.52.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Oct 2024 05:52:45 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> In-Reply-To: <87ttd7qz9a.fsf@HIDDEN> (Antero Mejr's message of "Sun, 20 Oct 2024 02:33:37 +0000") References: <87ttd7qz9a.fsf@HIDDEN> Date: Wed, 23 Oct 2024 21:52:39 +0900 Message-ID: <87y12fyoa0.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Antero, Antero Mejr <mail@HIDDEN> writes: > Currently, MPV propagates most of its inputs, which is not correct. > > When MPV tries to propagate a different version of a dependency (like > ffmpeg) that is a different version what is currently installed, Guix > operations will fail. > > The source code in video.scm says that the inputs are propagated so > pkg-config will work, but that is not a valid reason. The pkg-config > file should be patched so that pkg-config will work without unnecessary > propagated-inputs. Maybe we could have a mpv package that doesn't propagate anything, and a libmpv that does, if there are any users (other packages) of mpv as a library? -- Thanks, Maxim
X-Loop: help-debbugs@HIDDEN Subject: bug#73898: MPV should not propagate all inputs Resent-From: Antero Mejr <mail@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 23 Oct 2024 16:55:01 +0000 Resent-Message-ID: <handler.73898.B73898.172970246620012 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73898 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Cc: 73898 <at> debbugs.gnu.org Received: via spool by 73898-submit <at> debbugs.gnu.org id=B73898.172970246620012 (code B ref 73898); Wed, 23 Oct 2024 16:55:01 +0000 Received: (at 73898) by debbugs.gnu.org; 23 Oct 2024 16:54:26 +0000 Received: from localhost ([127.0.0.1]:60602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t3ecs-0005Ci-DL for submit <at> debbugs.gnu.org; Wed, 23 Oct 2024 12:54:26 -0400 Received: from sender4-op-o12.zoho.com ([136.143.188.12]:17295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1t3ecp-0005CZ-QL for 73898 <at> debbugs.gnu.org; Wed, 23 Oct 2024 12:54:25 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1729702432; cv=none; d=zohomail.com; s=zohoarc; b=I6l36VappF1woFHukMNQL/doYr5qkQl7Xac7JeJ663yjYDBkeycpmm8t677Urqiwi5PCct+3TnMZVuwE0cW2iT+5HR1jHg94i0Pwh07Rkmuyb2WPQXCGONg1RN/8RCWgxMkEjDfTetveZs19aCCQ+WKoGhW7Fg3+qIK4NV+48WE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1729702432; h=Content-Type:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=OidCadxJldoTsSdAzS9uADUXC5KGv7Pm5t0vdiA7R1A=; b=RFoFzLfusJ1HOR8ieygsmRemCl0evvINIaMtjvC1GxI0YF7vpqcDUggKgd5S+TUgkg2IF4osoaH6i3qZ05GRRqpzoqvlgCIVm3JoIs88KFHkcjxQDLQcBVUADQUQjWtt1NVUUp+GxlvzAm8fxeyQFhIfgFqB2yRI8kbMmhZQeNA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=antr.me; spf=pass smtp.mailfrom=mail@HIDDEN; dmarc=pass header.from=<mail@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1729702432; s=zmail; d=antr.me; i=mail@HIDDEN; h=From:From:To:To:Cc:Cc:Subject:Subject:In-Reply-To:References:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To; bh=OidCadxJldoTsSdAzS9uADUXC5KGv7Pm5t0vdiA7R1A=; b=YA5lL0tqPQdyxnaO2G+HePUvQMBRQqfjmX3gt/ESbm67/ZnlgYBtPINdnayMQHqT zQIsEZSzaWNBwI0DCyVaVS5QrZS+0Bx4Ww4OM9EVljN3QVhA+o9LNJvWZGD4K1tbOon MreNFbaRS59dfRfMFDniJOkQqxbzITeD+BZZ/hFQ= Received: by mx.zohomail.com with SMTPS id 1729702430788457.9152750554283; Wed, 23 Oct 2024 09:53:50 -0700 (PDT) From: Antero Mejr <mail@HIDDEN> In-Reply-To: <87y12fyoa0.fsf@HIDDEN> (Maxim Cournoyer's message of "Wed, 23 Oct 2024 21:52:39 +0900") References: <87ttd7qz9a.fsf@HIDDEN> <87y12fyoa0.fsf@HIDDEN> Date: Wed, 23 Oct 2024 16:53:49 +0000 Message-ID: <87o73avjz6.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes: > Maybe we could have a mpv package that doesn't propagate anything, and a libmpv > that does, if there are any users (other packages) of mpv as a library? There was already some discussion about that here: https://issues.guix.gnu.org/68250 It seems like once the pkgconf stuff is merged, mpv can be built as a shared library, move the propagated-inputs to inputs, and meson will output the correct pkg-config file without breaking downstream dependencies. Not sure though.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.