]> git.saurik.com Git - apt.git/blame - test/integration/test-very-tight-loop-configure-with-unpacking-new-packages
run update post-invokes even on (partial) failures
[apt.git] / test / integration / test-very-tight-loop-configure-with-unpacking-new-packages
CommitLineData
42d51f33
DK
1#!/bin/sh
2set -e
3
3abb6a6a
DK
4TESTDIR="$(readlink -f "$(dirname "$0")")"
5. "$TESTDIR/framework"
42d51f33
DK
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...
98f0d7b3 48Calculating upgrade...
a7250ed0
DK
49The following NEW packages will be installed:
50 ure
51The following packages will be upgraded:
52 libreoffice libreoffice-common libreoffice-core libreoffice-style-galaxy
534 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
54Inst libreoffice [3] (4 sid [amd64]) []
55Inst libreoffice-style-galaxy [3] (4 sid [amd64]) [libreoffice-common:amd64 on libreoffice-style-galaxy:amd64] [libreoffice-common:amd64 ]
56Inst 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 ]
57Inst libreoffice-common [3] (4 sid [all]) []
58Inst ure (4 sid [amd64])
59Conf ure (4 sid [amd64])
a7250ed0
DK
60Conf libreoffice-common (4 sid [all])
61Conf libreoffice-core (4 sid [amd64])
0caa5a4c 62Conf libreoffice-style-galaxy (4 sid [amd64])
42d51f33 63Conf libreoffice (4 sid [amd64])' aptget dist-upgrade -s