diff options
| author | Julian Andres Klode <jak@debian.org> | 2025-12-28 16:56:28 +0100 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2026-01-05 21:20:24 +0000 |
| commit | 21d099878ed8c34f3b13747bcec380e0402e57a3 (patch) | |
| tree | b71ebb3a6101098729f75088d5c3fc5ce6432de8 /test | |
| parent | bd0738fdd9aff3016230b3b5466e9498c58e4fb8 (diff) | |
solver3: Rename decision to assignment
The previous use of decision here conflicted with the use
of decision level and the general notion of having made a
decision, because the assignment might have been propagated
as a matter of fact.
Diffstat (limited to 'test')
31 files changed, 66 insertions, 66 deletions
diff --git a/test/integration/test-apt-get-build-dep-barbarian b/test/integration/test-apt-get-build-dep-barbarian index 8763e8fc7..e30390331 100755 --- a/test/integration/test-apt-get-build-dep-barbarian +++ b/test/integration/test-apt-get-build-dep-barbarian @@ -83,7 +83,7 @@ testsuccessequal "$(installsfoosamey 'amd64' 'i386')" apt build-dep cool-foo -s testsuccessequal "$(installsfoosamey 'i386' 'i386')" apt build-dep bad-amd64-foo -s -a i386 testsuccessequal "$(installsfoosamey 'amd64' 'i386')" apt build-dep bad-armel-foo -s -a i386 testsuccessequal "$(installsfoosamey 'i386' 'i386')" apt build-dep bad-amd64-armel-foo -s -a i386 -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:bad-amd64-i386-foo:i386=1 is selected for install 2. builddeps:bad-amd64-i386-foo:i386 Depends foo:i386 but none of the choices are installable: @@ -105,7 +105,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: builddeps:bad-amd64-i386-foo:i386 : Depends: foo:i386 E: Unable to correct problems, you have held broken packages.' apt build-dep bad-amd64-i386-foo -s -a i386 --solver internal -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:bad-amd64-i386-armel-foo:i386=1 is selected for install 2. builddeps:bad-amd64-i386-armel-foo:i386 Depends foo:i386 but none of the choices are installable: @@ -133,7 +133,7 @@ testsuccessequal "$(installsfoosamey 'i386' 'armel')" apt build-dep bad-amd64-fo testsuccessequal "$(installsfoosamey 'amd64' 'armel')" apt build-dep bad-armel-foo -s -a armel testsuccessequal "$(installsfoosamey 'i386' 'armel')" apt build-dep bad-amd64-armel-foo -s -a armel testsuccessequal "$(installsfoosamey 'armel' 'armel')" apt build-dep bad-amd64-i386-foo -s -a armel -FAILUREMSG="E: Unable to satisfy dependencies. Reached two conflicting decisions: +FAILUREMSG="E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:bad-amd64-i386-armel-foo:armel=1 is selected for install 2. builddeps:bad-amd64-i386-armel-foo:armel Depends foo:armel but none of the choices are installable: diff --git a/test/integration/test-apt-get-build-dep-file b/test/integration/test-apt-get-build-dep-file index fd48aef47..71da4d1dd 100755 --- a/test/integration/test-apt-get-build-dep-file +++ b/test/integration/test-apt-get-build-dep-file @@ -160,7 +160,7 @@ cd ../.. testfailureequal 'E: Must specify at least one package to check builddeps for' aptget build-dep testfailuremsg 'W: No architecture information available for armel. See apt.conf(5) APT::Architectures for setup -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:./foo-1.0:armel=1 is selected for install 2. builddeps:./foo-1.0:armel Depends debhelper:armel (>= 7) but none of the choices are installable: diff --git a/test/integration/test-apt-get-install-deb b/test/integration/test-apt-get-install-deb index 07de975c4..cb423cd59 100755 --- a/test/integration/test-apt-get-install-deb +++ b/test/integration/test-apt-get-install-deb @@ -32,7 +32,7 @@ done buildsimplenativepackage 'foo' 'i386,amd64' '1.0' -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo:amd64 is not selected for install because: 1. foo:i386=1.0 is selected for install 2. foo:amd64 Conflicts foo:i386 @@ -181,7 +181,7 @@ echo 'Package: /pkg-/ Pin: release a=experimental Pin-Priority: 501' > rootdir/etc/apt/preferences.d/pinit -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. pkg-last-line-parse:amd64=0 is selected for install 2. pkg-last-line-parse:amd64 PreDepends pkg-as-it-should-be but none of the choices are installable: diff --git a/test/integration/test-apt-get-satisfy b/test/integration/test-apt-get-satisfy index 8d57a98a8..3d215ff86 100755 --- a/test/integration/test-apt-get-satisfy +++ b/test/integration/test-apt-get-satisfy @@ -80,7 +80,7 @@ testrun 'External' 'Reading package lists... Building dependency tree... Execute external solver...' --solver apt -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. satisfy:command-line:i386=1 is selected for install 2. satisfy:command-line:i386 Depends depends (>= 2) but none of the choices are installable: diff --git a/test/integration/test-apt-get-source-only b/test/integration/test-apt-get-source-only index 91a157b47..052aac9b6 100755 --- a/test/integration/test-apt-get-source-only +++ b/test/integration/test-apt-get-source-only @@ -40,7 +40,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: builddeps:foo : Depends: foo-bd but it is not installable -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:foo:amd64=1 is selected for install 2. builddeps:foo:amd64 Depends foo-bd but none of the choices are installable: @@ -56,7 +56,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: builddeps:not-foo : Depends: not-foo-bd but it is not installable -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:not-foo:amd64=1 is selected for install 2. builddeps:not-foo:amd64 Depends not-foo-bd but none of the choices are installable: diff --git a/test/integration/test-apt-install-file-reltag b/test/integration/test-apt-install-file-reltag index 053c785fd..1b113b82f 100755 --- a/test/integration/test-apt-install-file-reltag +++ b/test/integration/test-apt-install-file-reltag @@ -31,7 +31,7 @@ buildsimplenativepackage 'foobar2' 'all' '1' 'unstable' 'Depends: foo (= 5), baz testunsat() { testfailure "$@" - testsuccess grep -E "^E: (Unable to correct problems,|Unable to satisfy dependencies. Reached two conflicting decisions)" "${TMPWORKINGDIRECTORY}/rootdir/tmp/testfailure.output" + testsuccess grep -E "^E: (Unable to correct problems,|Unable to satisfy dependencies. Reached two conflicting assignments)" "${TMPWORKINGDIRECTORY}/rootdir/tmp/testfailure.output" } ln -s "$(readlink -f ./incoming/foobar2_1_all.deb)" foobar.deb diff --git a/test/integration/test-apt-never-markauto-sections b/test/integration/test-apt-never-markauto-sections index 14ce3ae5a..ea80f8b70 100755 --- a/test/integration/test-apt-never-markauto-sections +++ b/test/integration/test-apt-never-markauto-sections @@ -49,7 +49,7 @@ Remv foreignpkg:i386 [1] Remv nosection [1] Remv texteditor [1]' aptget autoremove mydesktop -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. bad-texteditor:amd64 is selected for install because: 1. mydesktop:amd64 is selected for install 2. mydesktop:amd64 Depends mydesktop-core diff --git a/test/integration/test-bug-598669-install-postfix-gets-exim-heavy b/test/integration/test-bug-598669-install-postfix-gets-exim-heavy index a87481302..b4ad0f447 100755 --- a/test/integration/test-bug-598669-install-postfix-gets-exim-heavy +++ b/test/integration/test-bug-598669-install-postfix-gets-exim-heavy @@ -8,7 +8,7 @@ configarchitecture "i386" setupaptarchive # FIXME: Should this say selected postifx? -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. postfix:i386=2.7.1-1 is selected for install 2. postfix:i386=2.7.1-1 is not selected for install because: 1. exim4-daemon-light:i386 is selected for install diff --git a/test/integration/test-bug-601961-install-info b/test/integration/test-bug-601961-install-info index be55e76a7..712a9ba14 100755 --- a/test/integration/test-bug-601961-install-info +++ b/test/integration/test-bug-601961-install-info @@ -60,7 +60,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: findutils : Depends: essentialpkg but it is not going to be installed -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. essentialpkg:i386 is selected for removal 2. essentialpkg:i386 is selected for install because: 1. findutils:i386 is selected for install diff --git a/test/integration/test-bug-612557-garbage-upgrade b/test/integration/test-bug-612557-garbage-upgrade index ced55a5bf..9bc83cce4 100755 --- a/test/integration/test-bug-612557-garbage-upgrade +++ b/test/integration/test-bug-612557-garbage-upgrade @@ -18,7 +18,7 @@ testsuccess aptmark markauto python-uno openoffice.org-common testmarkedauto python-uno openoffice.org-common # The 3.0 solver does not remove openoffice.org-emailmerge because it is manually installed. -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. openoffice.org-common:i386=1:3.2.1-11+squeeze2 is not selected for install because: 1. python-uno:i386=1:3.3.0-2 is selected as an upgrade 2. python-uno:i386=1:3.3.0-2 Depends libreoffice-common diff --git a/test/integration/test-bug-618848-always-respect-user-requests b/test/integration/test-bug-618848-always-respect-user-requests index 6dd77af58..d59e458ce 100755 --- a/test/integration/test-bug-618848-always-respect-user-requests +++ b/test/integration/test-bug-618848-always-respect-user-requests @@ -14,7 +14,7 @@ insertpackage 'unstable' 'exim4-daemon-heavy' 'all' '1.0' 'Depends: libdb4.8' setupaptarchive # This does not work in 3.0 solver: We do not remove manually installed packages. -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. exim4-daemon-light:i386 is selected for install 2. exim4-daemon-light:i386 Depends libdb4.8 but none of the choices are installable: diff --git a/test/integration/test-bug-632221-cross-dependency-satisfaction b/test/integration/test-bug-632221-cross-dependency-satisfaction index 6e39b384c..903133cc7 100755 --- a/test/integration/test-bug-632221-cross-dependency-satisfaction +++ b/test/integration/test-bug-632221-cross-dependency-satisfaction @@ -35,7 +35,7 @@ insertsource 'unstable' 'source-specific-armel' 'armel' '1' 'Build-Depends: spec setupaptarchive -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:forbidden-no:armel=1 is selected for install 2. builddeps:forbidden-no:armel Depends amdboot:any but none of the choices are installable: @@ -53,7 +53,7 @@ The following packages have unmet dependencies: builddeps:forbidden-no:armel : Depends: amdboot:any but it is not installable E: Unable to correct problems, you have held broken packages.' aptget build-dep forbidden-no -s -a armel --solver internal -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:forbidden-same:armel=1 is selected for install 2. builddeps:forbidden-same:armel Depends libc6:any but none of the choices are installable: @@ -71,7 +71,7 @@ The following packages have unmet dependencies: builddeps:forbidden-same:armel : Depends: libc6:any but it is not installable E: Unable to correct problems, you have held broken packages.' aptget build-dep forbidden-same -s -a armel --solver internal -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:forbidden-foreign:armel=1 is selected for install 2. builddeps:forbidden-foreign:armel Depends doxygen:any but none of the choices are installable: diff --git a/test/integration/test-bug-675449-essential-are-protected b/test/integration/test-bug-675449-essential-are-protected index c8e832d72..d7e284ece 100755 --- a/test/integration/test-bug-675449-essential-are-protected +++ b/test/integration/test-bug-675449-essential-are-protected @@ -125,7 +125,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: foo : Depends: libfoo but it is not going to be installed -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. libfoo:amd64 is selected for removal 2. libfoo:amd64 is selected for install because: 1. foo:amd64 is selected for install diff --git a/test/integration/test-bug-683786-build-dep-on-virtual-packages b/test/integration/test-bug-683786-build-dep-on-virtual-packages index a682a2f1a..42d4162aa 100755 --- a/test/integration/test-bug-683786-build-dep-on-virtual-packages +++ b/test/integration/test-bug-683786-build-dep-on-virtual-packages @@ -41,7 +41,7 @@ The following NEW packages will be installed: Inst po-debconf (1 unstable [all]) Conf po-debconf (1 unstable [all])' aptget build-dep dash -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:dash:armel=1 is selected for install 2. builddeps:dash:armel Depends po-debconf:armel but none of the choices are installable: @@ -59,7 +59,7 @@ The following packages have unmet dependencies: builddeps:dash:armel : Depends: po-debconf:armel but it is not installable E: Unable to correct problems, you have held broken packages.' aptget build-dep -aarmel dash -s --solver internal -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:diffutils:armel=1 is selected for install 2. builddeps:diffutils:armel Depends texi2html:armel but none of the choices are installable: @@ -86,7 +86,7 @@ The following NEW packages will be installed: Inst libselinux1-dev (1 unstable [amd64]) Conf libselinux1-dev (1 unstable [amd64])" aptget build-dep sed -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. builddeps:sed:armel=1 is selected for install 2. builddeps:sed:armel Depends libselinux-dev:armel but none of the choices are installable: diff --git a/test/integration/test-bug-723586-any-stripped-in-single-arch b/test/integration/test-bug-723586-any-stripped-in-single-arch index 191d75647..20116a653 100755 --- a/test/integration/test-bug-723586-any-stripped-in-single-arch +++ b/test/integration/test-bug-723586-any-stripped-in-single-arch @@ -41,7 +41,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: python-mips : Depends: python3:mips but it is not installable -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. python-mips:amd64=3 is selected for install 2. python-mips:amd64 Depends python3:mips but none of the choices are installable: diff --git a/test/integration/test-bug-735967-lib32-to-i386-unavailable b/test/integration/test-bug-735967-lib32-to-i386-unavailable index 83992e386..bd3172d68 100755 --- a/test/integration/test-bug-735967-lib32-to-i386-unavailable +++ b/test/integration/test-bug-735967-lib32-to-i386-unavailable @@ -50,7 +50,7 @@ Remv lib32nss-mdns [0.9-1] Inst libnss-mdns [0.9-1] (0.10-6 unstable [amd64]) Conf libnss-mdns (0.10-6 unstable [amd64])' aptget dist-upgrade -s --solver internal -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. libfoo:amd64 is selected for install because: 1. foo:amd64=1 is selected for install 2. foo:amd64 Depends libfoo diff --git a/test/integration/test-bug-745046-candidate-propagation-fails b/test/integration/test-bug-745046-candidate-propagation-fails index f4fc15e0e..3c02f55a6 100755 --- a/test/integration/test-bug-745046-candidate-propagation-fails +++ b/test/integration/test-bug-745046-candidate-propagation-fails @@ -40,7 +40,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: gedit : Depends: common (>= 2) but it is not installable -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. gedit:amd64=2 is selected as an upgrade 2. gedit:amd64=2 Depends common (>= 2) but none of the choices are installable: diff --git a/test/integration/test-bug-961266-hold-means-hold b/test/integration/test-bug-961266-hold-means-hold index 08c74e052..e95bb6ed6 100755 --- a/test/integration/test-bug-961266-hold-means-hold +++ b/test/integration/test-bug-961266-hold-means-hold @@ -89,7 +89,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: git-ng : Depends: git (> 1:2.26.2) -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. git-ng:amd64=1:2.26.2-1 is selected for install 2. git-ng:amd64 Depends git (> 1:2.26.2) and Depends git (< 1:2.26.2-.) but none of the choices are installable: @@ -135,7 +135,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: git-ng : Depends: git (> 1:2.26.2) -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. git-ng:amd64=1:2.26.2-1 is selected for install 2. git-ng:amd64 Depends git (> 1:2.26.2) and Depends git (< 1:2.26.2-.) but none of the choices are installable: @@ -181,7 +181,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: git-ng : Depends: git (> 1:2.26.2) -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. git-ng:amd64=1:2.26.2-1 is selected for install 2. git-ng:amd64 Depends git (> 1:2.26.2) and Depends git (< 1:2.26.2-.) but none of the choices are installable: diff --git a/test/integration/test-explore-or-groups-in-markinstall b/test/integration/test-explore-or-groups-in-markinstall index 77f769e77..1b5cc2823 100755 --- a/test/integration/test-explore-or-groups-in-markinstall +++ b/test/integration/test-explore-or-groups-in-markinstall @@ -161,7 +161,7 @@ testfailureequal "$BADSOLVETEXT3 The following packages have unmet dependencies: bad-upgrade-level1 : Depends: bad-upgrade-level0 (>= 2) but 1 is to be installed Depends: unneeded2 but it is not going to be installed -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. bad-upgrade-level0:amd64=2 is selected as an upgrade because: 1. bad-upgrade-level1:amd64=2 is selected as an upgrade 2. bad-upgrade-level1:amd64=2 Depends bad-upgrade-level0 (>= 2) @@ -177,7 +177,7 @@ testfailureequal "$BADSOLVETEXT3 The following packages have unmet dependencies: bad-conflict-level2 : Depends: bad-conflict-level1 but it is not going to be installed Depends: unneeded2 but it is not going to be installed -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. bad-conflict-level1:amd64 is selected for install because: 1. bad-conflict-level2:amd64=1 is selected for install 2. bad-conflict-level2:amd64 Depends bad-conflict-level1 diff --git a/test/integration/test-handling-broken-orgroups b/test/integration/test-handling-broken-orgroups index 5c882b516..184c84377 100755 --- a/test/integration/test-handling-broken-orgroups +++ b/test/integration/test-handling-broken-orgroups @@ -47,7 +47,7 @@ Inst coolstuff2 (1.0-1 unstable [all]) Conf stuff (1.0-1 unstable [all]) Conf coolstuff2 (1.0-1 unstable [all])' aptget install coolstuff2 -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. coolstuff-broken:i386=1.0-1 is selected for install 2. coolstuff-broken:i386 Depends cool2 | stuff2 but none of the choices are installable: @@ -99,7 +99,7 @@ Inst coolstuff-provided (1.0-1 unstable [all]) Conf extrastuff (1.0-1 unstable [all]) Conf coolstuff-provided (1.0-1 unstable [all])' aptget install coolstuff-provided -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. extrastuff:i386=1.0-1 is not selected for install 2. extrastuff:i386=1.0-1 is selected for install because: 1. coolstuff-provided-broken:i386=1.0-1 is selected for install diff --git a/test/integration/test-ignore-provides-if-versioned-breaks b/test/integration/test-ignore-provides-if-versioned-breaks index 87e609bef..a7a7d88ed 100755 --- a/test/integration/test-ignore-provides-if-versioned-breaks +++ b/test/integration/test-ignore-provides-if-versioned-breaks @@ -32,7 +32,7 @@ insertpackage 'unstable' 'foo-same-breaker-none' 'i386' '1.0' 'Breaks: foo-same' setupaptarchive -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo-breaker-none:i386=1.0 is selected for install 2. foo-breaker-none:i386 is not selected for install because: 1. foo-provider:i386=1.0 is selected for install @@ -76,7 +76,7 @@ Conf foo (4.0 unstable [i386]) Conf foo-breaker-3 (1.0 unstable [i386]) Conf foo-provider (1.0 unstable [i386])' aptget install foo-provider foo-breaker-3 -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo-foreign-provider:i386=1.0 is selected for install 2. foo-foreign-provider:i386=1.0 is not selected for install because: 1. foo-foreign-breaker-none:i386=1.0 is selected for install @@ -120,7 +120,7 @@ Conf foo-foreign:amd64 (4.0 unstable [amd64]) Conf foo-foreign-breaker-3 (1.0 unstable [i386]) Conf foo-foreign-provider (1.0 unstable [i386])' aptget install foo-foreign-provider foo-foreign-breaker-3 -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo-same-breaker-none:i386=1.0 is selected for install 2. foo-same-breaker-none:i386 is not selected for install because: 1. foo-same-provider:i386=1.0 is selected for install diff --git a/test/integration/test-ignore-provides-if-versioned-conflicts b/test/integration/test-ignore-provides-if-versioned-conflicts index cdf69656e..517436d57 100755 --- a/test/integration/test-ignore-provides-if-versioned-conflicts +++ b/test/integration/test-ignore-provides-if-versioned-conflicts @@ -33,7 +33,7 @@ insertpackage 'unstable' 'foo-same-breaker-none' 'i386' '1.0' 'Conflicts: foo-sa setupaptarchive -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo-breaker-none:i386=1.0 is selected for install 2. foo-breaker-none:i386 is not selected for install because: 1. foo-provider:i386=1.0 is selected for install @@ -77,7 +77,7 @@ Conf foo (4.0 unstable [i386]) Conf foo-breaker-3 (1.0 unstable [i386]) Conf foo-provider (1.0 unstable [i386])' aptget install foo-provider foo-breaker-3 -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo-foreign-provider:i386=1.0 is selected for install 2. foo-foreign-provider:i386=1.0 is not selected for install because: 1. foo-foreign-breaker-none:i386=1.0 is selected for install @@ -121,7 +121,7 @@ Conf foo-foreign:amd64 (4.0 unstable [amd64]) Conf foo-foreign-breaker-3 (1.0 unstable [i386]) Conf foo-foreign-provider (1.0 unstable [i386])' aptget install foo-foreign-provider foo-foreign-breaker-3 -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo-same-breaker-none:i386=1.0 is selected for install 2. foo-same-breaker-none:i386 is not selected for install because: 1. foo-same-provider:i386=1.0 is selected for install diff --git a/test/integration/test-multiarch-allowed b/test/integration/test-multiarch-allowed index 8c244ed57..c40de6cc8 100755 --- a/test/integration/test-multiarch-allowed +++ b/test/integration/test-multiarch-allowed @@ -64,7 +64,7 @@ Inst needsfoo:i386 (1 unstable [i386]) Conf foo:i386 (1 unstable [i386]) Conf needsfoo:i386 (1 unstable [i386])' aptget install needsfoo:i386 -s # FIXME: same problem, but two different unmet dependency messages depending on install order -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. needsfoo:i386=1 is selected for install 2. needsfoo:i386 Depends foo:i386 but none of the choices are installable: @@ -76,7 +76,7 @@ The following packages have unmet dependencies: foo : Conflicts: foo:i386 but 1 is to be installed foo:i386 : Conflicts: foo but 1 is to be installed E: Unable to correct problems, you have held broken packages." aptget install needsfoo:i386 foo:amd64 -s --solver internal -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. needsfoo:i386=1 is selected for install 2. needsfoo:i386 Depends foo:i386 but none of the choices are installable: @@ -87,7 +87,7 @@ testfailureequal "$BADPREFIX The following packages have unmet dependencies: needsfoo:i386 : Depends: foo:i386 but it is not installable E: Unable to correct problems, you have held broken packages." aptget install foo:amd64 needsfoo:i386 -s --solver internal -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. needsfoo:amd64=1 is selected for install 2. needsfoo:amd64 Depends foo but none of the choices are installable: @@ -153,7 +153,7 @@ if [ "$APT_SOLVER" != "internal" ]; then NEEDSFOO2NATIVE="$BADPREFIX The following packages have unmet dependencies: needsfoover2 : Depends: foo:any (>= 2) -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. needsfoover2:amd64=1 is selected for install 2. needsfoover2:amd64 Depends foo:any (>= 2) but none of the choices are installable: @@ -161,7 +161,7 @@ E: Unable to satisfy dependencies. Reached two conflicting decisions: NEEDSFOO2FOREIGN="$BADPREFIX The following packages have unmet dependencies: needsfoover2:i386 : Depends: foo:any (>= 2) -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. needsfoover2:i386=1 is selected for install 2. needsfoover2:i386 Depends foo:any (>= 2) but none of the choices are installable: @@ -182,27 +182,27 @@ testfailureequal "$NEEDSFOO2FOREIGN" aptget install needsfoover2:i386 foo:i386 - testfailureequal "$NEEDSFOO2NATIVE" aptget install needsfoover2 foo:i386 -s solveableinsinglearch2() { - testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: + testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo:amd64=1 is selected for install 2. foo:amd64=1 is not selected for install because: 1. hatesfoo:amd64=1 is selected for install 2. hatesfoo:amd64 Conflicts foo' aptget install foo hatesfoo -s --solver 3.0 if [ "$(getarchitectures)" = "amd64 " ]; then - testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: + testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo:amd64=1 is selected for install 2. foo:amd64=1 is not selected for install because: 1. hatesfooany:amd64=1 is selected for install 2. hatesfooany:amd64 Conflicts foo:any' aptget install foo hatesfooany -s --solver 3.0 else - testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: + testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo:amd64=1 is selected for install 2. foo:amd64=1 is not selected for install because: 1. hatesfooany:amd64=1 is selected for install 2. hatesfooany:amd64 Conflicts foo:any [selected hatesfooany:amd64]' aptget install foo hatesfooany -s --solver 3.0 fi - testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: + testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo:amd64=1 is selected for install 2. foo:amd64=1 is not selected for install because: 1. hatesfoonative:amd64=1 is selected for install @@ -219,7 +219,7 @@ The following packages have unmet dependencies: E: Unable to correct problems, you have held broken packages." aptget install foo hatesfoonative -s --solver internal } solveableinsinglearch2 -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo:i386=1 is selected for install 2. foo:i386=1 is not selected for install because: 1. hatesfoo:amd64=1 is selected for install @@ -228,7 +228,7 @@ testfailureequal "$BADPREFIX The following packages have unmet dependencies: hatesfoo : Conflicts: foo:i386 but 1 is to be installed E: Unable to correct problems, you have held broken packages." aptget install foo:i386 hatesfoo -s --solver internal -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo:i386=1 is selected for install 2. foo:i386=1 is not selected for install because: 1. hatesfooany:amd64=1 is selected for install @@ -248,7 +248,7 @@ Inst hatesfoonative (1 unstable [amd64]) Conf foo:i386 (1 unstable [i386]) Conf hatesfoonative (1 unstable [amd64])' aptget install foo:i386 hatesfoonative -s -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. needscoolfoo:i386=1 is selected for install 2. needscoolfoo:i386 Depends coolfoo:i386 but none of the choices are installable: @@ -325,7 +325,7 @@ Inst needscoolfoover1 (1 unstable [amd64]) Conf coolfoo (1 unstable [amd64]) Conf coolfoover (1 unstable [amd64]) Conf needscoolfoover1 (1 unstable [amd64])' aptget install needscoolfoover1 -s - testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: + testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. needscoolfoover2:amd64=1 is selected for install 2. needscoolfoover2:amd64 Depends coolfoo:any (>= 2) but none of the choices are installable: @@ -334,7 +334,7 @@ Conf needscoolfoover1 (1 unstable [amd64])' aptget install needscoolfoover1 -s The following packages have unmet dependencies: needscoolfoover2 : Depends: coolfoo:any (>= 2) E: Unable to correct problems, you have held broken packages." aptget install needscoolfoover2 -s --solver internal - testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: + testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. needscoolfoover3:amd64=1 is selected for install 2. needscoolfoover3:amd64 Depends coolfoo:any (>= 2) but none of the choices are installable: diff --git a/test/integration/test-multiarch-foreign b/test/integration/test-multiarch-foreign index a04b854a5..e71c1ae5a 100755 --- a/test/integration/test-multiarch-foreign +++ b/test/integration/test-multiarch-foreign @@ -179,7 +179,7 @@ distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: ' - testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: + testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. hates-foo:amd64=1.0 is selected for install 2. hates-foo:amd64 is not selected for install because: 1. ${1%:*}:$4=1.0 is selected for install @@ -191,7 +191,7 @@ The following packages have unmet dependencies: Conflicts: foo:i386 Conflicts: foo:armel E: Unable to correct problems, you have held broken packages." aptget install $1 hates-foo -s --solver internal - testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: + testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo:$4=1.0 is selected for install 2. foo:$4=1.0 is not selected for install because: 1. $2:amd64=1.0 is selected for install diff --git a/test/integration/test-prefer-higher-priority-providers b/test/integration/test-prefer-higher-priority-providers index 87954c5d4..07a0033b1 100755 --- a/test/integration/test-prefer-higher-priority-providers +++ b/test/integration/test-prefer-higher-priority-providers @@ -91,7 +91,7 @@ Inst awesome (1 unstable [all]) Conf baz (1 unstable [all]) Conf awesome (1 unstable [all])" aptget install awesome foo- bar- -s -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. baz:$native is not selected for install 2. baz:$native=1 is selected for install because: 1. awesome:$native=1 is selected for install diff --git a/test/integration/test-release-candidate-switching b/test/integration/test-release-candidate-switching index 18396252f..16eb4f1ec 100755 --- a/test/integration/test-release-candidate-switching +++ b/test/integration/test-release-candidate-switching @@ -448,7 +448,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: uninstallablepkg : Depends: libmtp8 (>= 10:0.20.1) but it is not going to be installed Depends: amarok-utils (= 2.3.2-2+exp) but it is not going to be installed -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. amarok-utils:i386=2.3.2-2+exp is not selected for install 2. amarok-utils:i386=2.3.2-2+exp is selected for install because: 1. uninstallablepkg:i386=1.0 is selected for install diff --git a/test/integration/test-solver3-alternatives b/test/integration/test-solver3-alternatives index 8a3645f82..45b4395cd 100755 --- a/test/integration/test-solver3-alternatives +++ b/test/integration/test-solver3-alternatives @@ -15,7 +15,7 @@ insertpackage 'unstable' 'ba' 'all' '3' 'Depends: bay' insertpackage 'unstable' 'bb' 'all' '3' 'Depends: bby' setupaptarchive -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. bb:amd64 is selected for install because: 1. unsat:amd64=3 is selected for install 2. unsat:amd64 Depends a | b diff --git a/test/integration/test-solver3-evaluation b/test/integration/test-solver3-evaluation index f5a10f5fa..06edb4962 100755 --- a/test/integration/test-solver3-evaluation +++ b/test/integration/test-solver3-evaluation @@ -142,7 +142,7 @@ The following packages have unmet dependencies: a : Depends: c but it is not going to be installed E: Unable to correct problems, you have held broken packages. E: The following information from --solver 3.0 may provide additional context: - Unable to satisfy dependencies. Reached two conflicting decisions: + Unable to satisfy dependencies. Reached two conflicting assignments: 1. a:amd64=3 is selected for install 2. a:amd64 Depends c but none of the choices are installable: @@ -176,7 +176,7 @@ Package: apt Title: Failure: The 3.0 solver did not find a result SourcePackage: apt ErrorMessage: - Unable to satisfy dependencies. Reached two conflicting decisions: + Unable to satisfy dependencies. Reached two conflicting assignments: 1. a:amd64=3 is selected for install . 2. a:amd64 Depends c diff --git a/test/integration/test-solver3-show-version-selection b/test/integration/test-solver3-show-version-selection index 0de6600af..e0453feed 100755 --- a/test/integration/test-solver3-show-version-selection +++ b/test/integration/test-solver3-show-version-selection @@ -14,7 +14,7 @@ insertpackage 'installed,unstable' 'libgcc-s1' 'amd64' '14.2.0-18' 'Multi-Arch: setupaptarchive -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. libc6:s390x is selected for install because: 1. sbuild-build-depends-main-dummy:s390x=0.invalid.0 is selected for install 2. sbuild-build-depends-main-dummy:s390x Depends libgstreamer1.0-dev:s390x @@ -26,7 +26,7 @@ testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decis 2. libgcc-s1:amd64 is available in version 14.2.0-18 3. libgcc-s1:s390x Breaks libgcc-s1 (!= 14.2.0-17)" apt install sbuild-build-depends-main-dummy --solver 3.0 libgcc-s1 -s -testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg "E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. libc6:s390x is selected for install because: 1. sbuild-build-depends-main-dummy:s390x=0.invalid.0 is selected for install 2. sbuild-build-depends-main-dummy:s390x Depends libgstreamer1.0-dev:s390x diff --git a/test/integration/test-specific-architecture-dependencies b/test/integration/test-specific-architecture-dependencies index b9ce155de..3ffa3669c 100755 --- a/test/integration/test-specific-architecture-dependencies +++ b/test/integration/test-specific-architecture-dependencies @@ -194,7 +194,7 @@ The following NEW packages will be installed: Inst foo-depender (1 unstable [amd64]) Conf foo-depender (1 unstable [amd64])' aptget install foo-depender -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. foo-depender:i386=1 is selected for install 2. foo-depender:i386 Depends foo:i386 but none of the choices are installable: @@ -317,7 +317,7 @@ Remv libold [1] Inst breaker-x64 (1 unstable [amd64]) Conf breaker-x64 (1 unstable [amd64])' aptget install breaker-x64:amd64 -s -testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions: +testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. depender-x32:amd64=1 is selected for install 2. depender-x32:amd64 Depends libc6:i386 but none of the choices are installable: diff --git a/test/integration/test-ubuntu-bug-2111792-intersecting-dependencies b/test/integration/test-ubuntu-bug-2111792-intersecting-dependencies index 4d32c0130..7e770a30d 100755 --- a/test/integration/test-ubuntu-bug-2111792-intersecting-dependencies +++ b/test/integration/test-ubuntu-bug-2111792-intersecting-dependencies @@ -96,7 +96,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: git-ng : Depends: git (> 1:2.26.2) -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. git-ng:amd64=1:2.26.2-1 is selected for install 2. git-ng:amd64 Depends git (> 1:2.26.2) and Depends git (< 1:2.26.2-.) but none of the choices are installable: @@ -129,7 +129,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: git-ng : Depends: git (> 1:2.26.2) -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. git-ng:amd64=1:2.26.2-1 is selected for install 2. git-ng:amd64 Depends git (> 1:2.26.2) and Depends git (< 1:2.26.2-.) but none of the choices are installable: @@ -163,7 +163,7 @@ The following information may help to resolve the situation: The following packages have unmet dependencies: git-ng : Depends: git (> 1:2.26.2) -E: Unable to satisfy dependencies. Reached two conflicting decisions: +E: Unable to satisfy dependencies. Reached two conflicting assignments: 1. git-ng:amd64=1:2.26.2-1 is selected for install 2. git-ng:amd64 Depends git (> 1:2.26.2) and Depends git (< 1:2.26.2-.) but none of the choices are installable: |
