]> git.saurik.com Git - apt.git/blame - test/integration/test-very-tight-loop-configure-with-unpacking-new-packages
don't install new deps of candidates for kept back pkgs
[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])
28557f94 42Conf libreoffice (4 sid [amd64])
0caa5a4c 43Conf libreoffice-style-galaxy (4 sid [amd64])
28557f94
DK
44Conf libreoffice-core (4 sid [amd64])
45Conf libreoffice-common (4 sid [all])
46Conf ure (4 sid [amd64])' 'Reading package lists...
a7250ed0 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])
28557f94 59Conf libreoffice (4 sid [amd64])
0caa5a4c 60Conf libreoffice-style-galaxy (4 sid [amd64])
28557f94
DK
61Conf libreoffice-core (4 sid [amd64])
62Conf libreoffice-common (4 sid [all])
63Conf ure (4 sid [amd64])' aptget dist-upgrade -s