diff options
| author | Julian Andres Klode <jak@debian.org> | 2022-09-21 10:48:54 +0000 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2022-09-21 10:48:54 +0000 |
| commit | 8d3540402799860eb76cd112d82efb4275f19e46 (patch) | |
| tree | 4d0e2365d2ef087e651a4d87e7cadce315756c03 /test/integration/test-multiarch-allowed | |
| parent | 1689dedd18adc658920c60e8d6d52aa07cbaaee3 (diff) | |
| parent | e1f332324f81b589561a9d9bce8a55d4895f26ec (diff) | |
Merge branch 'fix/install-pkg-order' into 'main'
Respect users pkg order on `apt install` for resolving
See merge request apt-team/apt!256
Diffstat (limited to 'test/integration/test-multiarch-allowed')
| -rwxr-xr-x | test/integration/test-multiarch-allowed | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/integration/test-multiarch-allowed b/test/integration/test-multiarch-allowed index db7f37169..fc63d0e33 100755 --- a/test/integration/test-multiarch-allowed +++ b/test/integration/test-multiarch-allowed @@ -62,12 +62,18 @@ Inst foo:i386 (1 unstable [i386]) 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 testfailureequal "$BADPREFIX The following packages have unmet dependencies: - needsfoo:i386 : Depends: foo:i386 but it is not installable + 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 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 +testfailureequal "$BADPREFIX +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 foo:i386 -s |
