]> git.saurik.com Git - apt.git/blame - test/integration/test-bug-673536-pre-depends-breaks-loop
integrate Anthonys rred with POC for client-side merge
[apt.git] / test / integration / test-bug-673536-pre-depends-breaks-loop
CommitLineData
177645ed
DK
1#!/bin/sh
2set -e
3
4TESTDIR=$(readlink -f $(dirname $0))
5. $TESTDIR/framework
6setupenvironment
7configarchitecture 'native'
8
9buildsimplenativepackage 'basic' 'native' '1' 'stable'
10buildsimplenativepackage 'basic' 'native' '2' 'unstable' 'Pre-Depends: common'
11buildsimplenativepackage 'common' 'native' '2' 'unstable' 'Breaks: basic (<= 1)'
12
13setupaptarchive
14
15# we check with 'real' packages here as the simulation reports a 'Conf broken'
16# which is technical correct for the simulation, but testing errormsg is ugly
17
0440d936 18testsuccess aptget install basic=1 -y
177645ed
DK
19testdpkginstalled basic
20testdpkgnotinstalled common
21
0440d936 22testsuccess aptget dist-upgrade -y
177645ed 23testdpkginstalled basic common