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 testfailureequal 
'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 testfailureequal 
'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'