]> git.saurik.com Git - apt.git/blame - test/integration/test-very-tight-loop-configure-with-unpacking-new-packages
adapt to the new CacheSetHelper API
[apt.git] / test / integration / test-very-tight-loop-configure-with-unpacking-new-packages
CommitLineData
42d51f33
DK
1#!/bin/sh
2set -e
3
4TESTDIR=$(readlink -f $(dirname $0))
5. $TESTDIR/framework
6setupenvironment
7configarchitecture 'amd64'
8
9# the difference between version 3 and 4 is the new package 'ure' which
10# we have to unpack before we start configuring parts of the loop
11insertinstalledpackage 'libreoffice' 'amd64' '3' 'Depends: libreoffice-core (= 3)'
12insertinstalledpackage 'libreoffice-core' 'amd64' '3' 'Depends: libreoffice-common (>= 3)'
13insertinstalledpackage 'libreoffice-common' 'all' '3' 'Depends: libreoffice-style
14Breaks: libreoffice-core (>= 3+), libreoffice-core (<= 3~), libreoffice-style-galaxy (>= 3+), libreoffice-style-galaxy (<= 3~)'
15insertinstalledpackage 'libreoffice-style-galaxy' 'amd64' '3' 'Depends: libreoffice-core
16Provides: libreoffice-style'
17
a7250ed0
DK
18insertpackage 'sid' 'libreoffice' 'amd64' '4' 'Depends: libreoffice-core (= 4)'
19insertpackage 'sid' 'libreoffice-core' 'amd64' '4' 'Depends: libreoffice-common (>= 4)
42d51f33 20Breaks: libreoffice-common (<< 4), libreoffice-style-galaxy (<< 4)'
a7250ed0 21insertpackage 'sid' 'libreoffice-common' 'all' '4' 'Depends: libreoffice-style, ure
42d51f33 22Breaks: libreoffice-core (>= 4+), libreoffice-core (<= 4~), libreoffice-style-galaxy (>= 4+), libreoffice-style-galaxy (<= 4~)'
a7250ed0 23insertpackage 'sid' 'libreoffice-style-galaxy' 'amd64' '4' 'Depends: libreoffice-core
42d51f33 24Provides: libreoffice-style'
a7250ed0 25insertpackage 'sid' 'ure' 'amd64' '4'
42d51f33
DK
26
27setupaptarchive
28
a7250ed0 29testequalor2 'Reading package lists...
42d51f33 30Building dependency tree...
2a884c61 31Calculating upgrade...
42d51f33
DK
32The following NEW packages will be installed:
33 ure
34The following packages will be upgraded:
35 libreoffice libreoffice-common libreoffice-core libreoffice-style-galaxy
364 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
37Inst libreoffice [3] (4 sid [amd64]) []
38Inst libreoffice-style-galaxy [3] (4 sid [amd64]) [libreoffice-common:amd64 on libreoffice-style-galaxy:amd64] [libreoffice-common:amd64 ]
39Inst libreoffice-core [3] (4 sid [amd64]) [libreoffice-core:amd64 on libreoffice-common:amd64] [libreoffice-common:amd64 on libreoffice-core:amd64] [libreoffice-common:amd64 on libreoffice-style-galaxy:amd64] [libreoffice-common:amd64 ]
40Inst libreoffice-common [3] (4 sid [all]) []
41Inst ure (4 sid [amd64])
42Conf ure (4 sid [amd64])
42d51f33
DK
43Conf libreoffice-common (4 sid [all])
44Conf libreoffice-core (4 sid [amd64])
0caa5a4c 45Conf libreoffice-style-galaxy (4 sid [amd64])
a7250ed0
DK
46Conf libreoffice (4 sid [amd64])' 'Reading package lists...
47Building dependency tree...
48The following NEW packages will be installed:
49 ure
50The following packages will be upgraded:
51 libreoffice libreoffice-common libreoffice-core libreoffice-style-galaxy
524 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
53Inst libreoffice [3] (4 sid [amd64]) []
54Inst libreoffice-style-galaxy [3] (4 sid [amd64]) [libreoffice-common:amd64 on libreoffice-style-galaxy:amd64] [libreoffice-common:amd64 ]
55Inst libreoffice-core [3] (4 sid [amd64]) [libreoffice-common:amd64 on libreoffice-core:amd64] [libreoffice-common:amd64 on libreoffice-style-galaxy:amd64] [libreoffice-core:amd64 on libreoffice-common:amd64] [libreoffice-common:amd64 ]
56Inst libreoffice-common [3] (4 sid [all]) []
57Inst ure (4 sid [amd64])
58Conf ure (4 sid [amd64])
a7250ed0
DK
59Conf libreoffice-common (4 sid [all])
60Conf libreoffice-core (4 sid [amd64])
0caa5a4c 61Conf libreoffice-style-galaxy (4 sid [amd64])
42d51f33 62Conf libreoffice (4 sid [amd64])' aptget dist-upgrade -s