summaryrefslogtreecommitdiff
path: root/test/integration/test-apt-never-markauto-sections
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/test-apt-never-markauto-sections')
-rwxr-xr-xtest/integration/test-apt-never-markauto-sections13
1 files changed, 12 insertions, 1 deletions
diff --git a/test/integration/test-apt-never-markauto-sections b/test/integration/test-apt-never-markauto-sections
index 95ba47553..bf08507d0 100755
--- a/test/integration/test-apt-never-markauto-sections
+++ b/test/integration/test-apt-never-markauto-sections
@@ -49,7 +49,18 @@ Remv foreignpkg:i386 [1]
Remv nosection [1]
Remv texteditor [1]' aptget autoremove mydesktop -s
-testfailuremsg 'E: Conflict: not texteditor:amd64 -> not bad-texteditor:amd64 but mydesktop:amd64 -> mydesktop-core:amd64 -> bad-texteditor:amd64' aptget autoremove texteditor -s --solver 3.0 #-o Debug::pkgDepCache::AutoInstall=1 -o Debug::pkgProblemResolver=1 -o Debug::pkgDepCache::Marker=1
+testfailuremsg 'E: Unable to satisfy dependencies. Reached two conflicting decisions:
+ 1. bad-texteditor:amd64 is selected for install because:
+ 1. mydesktop:amd64 is selected for install
+ 2. mydesktop:amd64 Depends mydesktop-core
+ 3. mydesktop-core:amd64 Depends bad-texteditor | texteditor
+ [selected mydesktop-core:amd64]
+ For context, additional choices that could not be installed:
+ * In mydesktop-core:amd64 Depends bad-texteditor | texteditor:
+ - texteditor:amd64 is selected for removal
+ 2. bad-texteditor:amd64 Depends texteditor
+ but none of the choices are installable:
+ - texteditor:amd64 is selected for removal' aptget autoremove texteditor -s --solver 3.0 #-o Debug::pkgDepCache::AutoInstall=1 -o Debug::pkgProblemResolver=1 -o Debug::pkgDepCache::Marker=1
testsuccessequal 'Reading package lists...
Building dependency tree...
Reading state information...