4 TESTDIR
=$(readlink -f $(dirname $0))
7 configarchitecture
'native' 'strange-arch'
9 insertpackage
'unstable' 'unrelated' 'strange-arch' '1'
11 insertinstalledpackage
'apt' 'native' '0.8.9' 'Depends: libc6 (>= 2.3.4)'
12 insertinstalledpackage
'libc6' 'native' '2.4.1-1'
13 insertinstalledpackage
'oldcrap' 'all' '1-1'
15 insertpackage
'unstable' 'apt' 'native' '0.8.10' 'Depends: libc6 (>= 2.10), libdb4.8
17 insertpackage
'unstable' 'libc6' 'native' '2.11.2-7'
18 insertpackage
'unstable' 'libdb4.8' 'native' '4.8.30-3'
22 testequal
'Reading package lists...
23 Building dependency tree...
24 Calculating upgrade...
25 The following packages will be REMOVED:
27 The following NEW packages will be installed:
29 The following packages will be upgraded:
31 2 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
32 After this operation, 0 B of additional disk space will be used.
33 E: Trivial Only specified but this is not a trivial operation.' aptget dist
-upgrade --trivial-only
35 testsuccess aptmark hold apt
37 testequal
'Reading package lists...
38 Building dependency tree...
39 Calculating upgrade...
40 The following packages have been kept back:
42 The following packages will be upgraded:
44 1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
45 After this operation, 0 B of additional disk space will be used.
46 E: Trivial Only specified but this is not a trivial operation.' aptget dist
-upgrade --trivial-only -o Test
='hold-back-apt'