4 TESTDIR
=$
(readlink
-f $
(dirname $0))
7 configarchitecture
'amd64'
9 insertinstalledpackage
'libdb-dev' 'amd64' '5.1.7' 'Depends: libdb5.1-dev'
10 insertinstalledpackage
'libdb5.1-dev' 'amd64' '5.1.29-7'
12 insertpackage
'unstable' 'libdb-dev' 'amd64' '5.3.0' 'Depends: libdb5.3-dev
13 Conflicts: libdb5.1-dev'
14 insertpackage
'unstable' 'libdb5.1-dev' 'amd64' '5.1.29-7'
15 insertpackage
'unstable' 'libdb5.3-dev' 'amd64' '5.3.28-3' 'Conflicts: libdb5.1-dev'
17 insertpackage
'unstable' 'foo' 'amd64' '1'
18 insertpackage
'unstable' 'bar' 'amd64' '1'
19 insertpackage
'unstable' 'foo' 'amd64' '2' 'Conflicts: bar'
20 insertpackage
'unstable' 'bar' 'amd64' '2' 'Conflicts: foo'
24 testequal
'Reading package lists...
25 Building dependency tree...
26 The following packages will be REMOVED:
28 The following NEW packages will be installed:
30 The following packages will be upgraded:
32 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
33 Remv libdb5.1-dev [5.1.29-7] [libdb-dev:amd64 ]
34 Inst libdb-dev [5.1.7] (5.3.0 unstable [amd64]) []
35 Inst libdb5.3-dev (5.3.28-3 unstable [amd64])
36 Conf libdb5.3-dev (5.3.28-3 unstable [amd64])
37 Conf libdb-dev (5.3.0 unstable [amd64])' aptget dist-upgrade
-s
39 rm rootdir
/var
/lib
/dpkg
/status
40 insertinstalledpackage
'foo' 'amd64' '1'
41 insertinstalledpackage
'bar' 'amd64' '1'
43 testequal
'Reading package lists...
44 Building dependency tree...
45 The following packages have been kept back:
47 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.' aptget dist-upgrade
-s