123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- #!/bin/sh
- set -e
- TESTDIR="$(readlink -f "$(dirname "$0")")"
- . "$TESTDIR/framework"
- setupenvironment
- configarchitecture 'amd64' 'i386'
- insertpackage 'unstable' 'libqtcore4' 'i386,amd64' '2' 'Multi-Arch: same'
- setupaptarchive
- DPKGSTATUS='rootdir/var/lib/dpkg/status'
- cp $DPKGSTATUS dpkg.status
- cleanstatus() {
- cp dpkg.status $DPKGSTATUS
- rm rootdir/var/cache/apt/*.bin
- }
- #FIXME: the reported version is wrong, it should be 1, not 2
- insertinstalledpackage 'libqtcore4' 'i386,amd64' '1' 'Multi-Arch: same' '' 'install ok unpacked'
- testsuccessequal 'Reading package lists...
- Building dependency tree...
- 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
- 2 not fully installed or removed.
- Conf libqtcore4 (2 unstable [amd64])
- Conf libqtcore4:i386 (2 unstable [i386])' aptget install -s -f
- cleanstatus
- insertinstalledpackage 'libqtcore4' 'amd64' '2' 'Multi-Arch: same' '' 'install ok unpacked'
- insertinstalledpackage 'libqtcore4' 'i386' '1' 'Multi-Arch: same' '' 'install ok unpacked'
- testsuccessequal 'Reading package lists...
- Building dependency tree...
- Correcting dependencies... Done
- The following additional packages will be installed:
- libqtcore4:i386
- The following packages will be upgraded:
- libqtcore4:i386
- 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
- 2 not fully installed or removed.
- Inst libqtcore4:i386 [1] (2 unstable [i386])
- Conf libqtcore4:i386 (2 unstable [i386])
- Conf libqtcore4 (2 unstable [amd64])' aptget install -s -f
- cleanstatus
- insertinstalledpackage 'libqtcore4' 'i386' '2' 'Multi-Arch: same' '' 'install ok unpacked'
- insertinstalledpackage 'libqtcore4' 'amd64' '1' 'Multi-Arch: same' '' 'install ok unpacked'
- testsuccessequal 'Reading package lists...
- Building dependency tree...
- Correcting dependencies... Done
- The following additional packages will be installed:
- libqtcore4
- The following packages will be upgraded:
- libqtcore4
- 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
- 2 not fully installed or removed.
- Inst libqtcore4 [1] (2 unstable [amd64])
- Conf libqtcore4 (2 unstable [amd64])
- Conf libqtcore4:i386 (2 unstable [i386])' aptget install -s -f
- cleanstatus
- insertinstalledpackage 'libqtcore4' 'amd64' '2' 'Multi-Arch: same' '' 'install ok unpacked'
- insertinstalledpackage 'libqtcore4' 'i386' '1' 'Multi-Arch: same'
- testsuccessequal 'Reading package lists...
- Building dependency tree...
- Correcting dependencies... Done
- The following additional packages will be installed:
- libqtcore4:i386
- The following packages will be upgraded:
- libqtcore4:i386
- 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
- 1 not fully installed or removed.
- Inst libqtcore4:i386 [1] (2 unstable [i386])
- Conf libqtcore4:i386 (2 unstable [i386])
- Conf libqtcore4 (2 unstable [amd64])' aptget install -s -f
- cleanstatus
- insertinstalledpackage 'libqtcore4' 'i386' '2' 'Multi-Arch: same' '' 'install ok unpacked'
- insertinstalledpackage 'libqtcore4' 'amd64' '1' 'Multi-Arch: same'
- testsuccessequal 'Reading package lists...
- Building dependency tree...
- Correcting dependencies... Done
- The following additional packages will be installed:
- libqtcore4
- The following packages will be upgraded:
- libqtcore4
- 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
- 1 not fully installed or removed.
- Inst libqtcore4 [1] (2 unstable [amd64])
- Conf libqtcore4 (2 unstable [amd64])
- Conf libqtcore4:i386 (2 unstable [i386])' aptget install -s -f
- cleanstatus
- insertinstalledpackage 'libqtcore4' 'amd64' '2' 'Multi-Arch: same'
- insertinstalledpackage 'libqtcore4' 'i386' '1' 'Multi-Arch: same' '' 'install ok unpacked'
- testsuccessequal 'Reading package lists...
- Building dependency tree...
- Correcting dependencies... Done
- The following additional packages will be installed:
- libqtcore4:i386
- The following packages will be upgraded:
- libqtcore4:i386
- 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
- 1 not fully installed or removed.
- Inst libqtcore4:i386 [1] (2 unstable [i386])
- Conf libqtcore4:i386 (2 unstable [i386])' aptget install -s -f
- cleanstatus
- insertinstalledpackage 'libqtcore4' 'i386' '2' 'Multi-Arch: same'
- insertinstalledpackage 'libqtcore4' 'amd64' '1' 'Multi-Arch: same' '' 'install ok unpacked'
- testsuccessequal 'Reading package lists...
- Building dependency tree...
- Correcting dependencies... Done
- The following additional packages will be installed:
- libqtcore4
- The following packages will be upgraded:
- libqtcore4
- 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
- 1 not fully installed or removed.
- Inst libqtcore4 [1] (2 unstable [amd64])
- Conf libqtcore4 (2 unstable [amd64])' aptget install -s -f
|