From 03844f5dbe8535aa532ff2c1c4bdbc18ed6b8453 Mon Sep 17 00:00:00 2001 From: Timo Teräs Date: Wed, 19 May 2021 16:29:55 +0300 Subject: solver: don't consider requirer count for preference The original intent was to choose packages to which there is most dependencies. However, since the code has evolved this is has been mostly obsolete. And in fact now interferes with the provides and provides priority mechanism. Remove this as obsolete. Fixes #10742 --- test/provides.repo | 22 ++++++++++++++++++++++ test/provides13.test | 7 +++++++ 2 files changed, 29 insertions(+) create mode 100644 test/provides13.test (limited to 'test') diff --git a/test/provides.repo b/test/provides.repo index 358151e..ed72f72 100644 --- a/test/provides.repo +++ b/test/provides.repo @@ -111,3 +111,25 @@ V:0.1 S:1 I:1 D:conflicted-provider-2 + +C:Q1inqy40xXhjHaXUlG+qIshN+TIvA= +P:pulseaudio-alsa +V:1 +S:1 +I:1 +k:10 + +c:a79b3f751d72fd4bdb6729139660d0b4f5b87a33 +P:pulseaudio +V:1 +S:1 +I:1 +k:10 + +C:Q1FAFBeAhWPV1XXEdoW+TSjrUghxU= +P:pipewire-pulse +V:1 +S:1 +I:1 +k:1 +p:pulseaudio=1 pulseaudio-alsa=1 diff --git a/test/provides13.test b/test/provides13.test new file mode 100644 index 0000000..5d6482d --- /dev/null +++ b/test/provides13.test @@ -0,0 +1,7 @@ +@ARGS +--test-repo provides.repo +add pulseaudio pulseaudio-alsa +@EXPECT +(1/2) Installing pulseaudio (1) +(2/2) Installing pulseaudio-alsa (1) +OK: 0 MiB in 0 packages -- cgit v1.2.3-70-g09d2