123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420 |
- #!/bin/sh
- set -e
- TESTDIR="$(readlink -f "$(dirname "$0")")"
- . "$TESTDIR/framework"
- setupenvironment
- configarchitecture "i386"
- insertpackage 'unstable' 'libc6' 'i386' '2.11.2-7+sid'
- insertpackage 'unstable' 'phonon-backend-xine' 'i386' '4:4.6.0really4.4.2-1+sid' 'Provides: phonon-backend'
- insertpackage 'unstable' 'phonon-backend-xine2' 'i386' '4:4.6.0really4.4.2-1+sid'
- insertpackage 'unstable' 'phonon-backend-xine3' 'i386' '4:4.6.0really4.4.2-1+sid'
- insertpackage 'unstable' 'phonon-backend-xine4' 'i386' '4:4.6.0really4.4.2-1+sid'
- insertpackage 'unstable' 'phonon-backend-null' 'i386' '4:4.20.0+sid' 'Provides: phonon-backend'
- insertpackage 'unstable' 'intermediatepkg' 'all' '1.0'
- insertpackage 'unstable' 'amarok-common' 'all' '2.3.1-1+sid'
- insertpackage 'unstable' 'amarok-utils' 'i386' '2.3.1-1+sid'
- insertpackage 'unstable' 'libmtp8' 'i386' '0.3.1+sid'
- insertpackage 'unstable' 'amarok' 'i386' '2.3.1-1+sid' 'Depends: amarok-common (= 2.3.1-1+sid), amarok-utils (= 2.3.1-1+sid), phonon-backend-xine | phonon-backend, libmtp8 (>= 0.3.1), libc6'
- insertpackage 'experimental' 'amarok-common' 'all' '2.3.2-2+exp'
- insertpackage 'experimental' 'amarok-utils' 'i386' '2.3.2-2+exp'
- insertpackage 'experimental' 'libmtp8' 'i386' '0.3.3+exp'
- insertpackage 'experimental' 'phonon-backend-xine' 'i386' '5:4.6.0+exp' 'Provides: phonon-backend'
- insertpackage 'experimental' 'phonon-backend-xine2' 'i386' '5:4.6.0+exp' 'Depends: uninstallablepkg
- Provides: phonon-backend-broken'
- insertpackage 'experimental' 'phonon-backend-xine3' 'i386' '5:4.6.0+exp' 'Depends: intermediatepkg (>= 1.5)'
- insertpackage 'experimental' 'phonon-backend-xine4' 'i386' '5:4.6.0+exp' 'Depends: intermediateuninstallablepkg (= 2.0)
- Provides: phonon-backend-broken'
- insertpackage 'experimental' 'intermediatepkg' 'all' '2.0' 'Depends: libc6'
- insertpackage 'experimental' 'intermediateuninstallablepkg' 'all' '2.0' 'Depends: uninstallablepkg'
- insertpackage 'experimental' 'phonon-backend-null' 'i386' '5:4.20.0+exp' 'Provides: phonon-backend'
- insertpackage 'experimental' 'amarok' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp), amarok-utils (= 2.3.2-2+exp), phonon-backend-xine | phonon-backend, libmtp8 (>= 0.3.1), libc6'
- insertpackage 'experimental2' 'phonon-backend-xine' 'i386' '5:4.00.0+exp' 'Provides: phonon-backend'
- insertpackage 'experimental2' 'amarok-less' 'i386' '2.3.2-2+exp' 'Depends: amarok-common, phonon-backend-xine (>= 5:4.00.0+exp), libmtp8, libc6, amarok-utils'
- insertpackage 'experimental' 'amarok-higher' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp), phonon-backend-xine (>= 5:4.6.0+exp), libmtp8 (>= 0.3.1), libc6, amarok-utils (= 2.3.2-2+exp)'
- insertpackage 'experimental' 'amarok-null' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp), phonon-backend-xine (= 1:1.0-1) | phonon-backend, libmtp8 (>= 0.3.1), libc6, amarok-utils (= 2.3.2-2+exp)'
- insertpackage 'experimental' 'amarok-null2' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp), phonon-backend-null (= 1:1.0-1) | phonon-backend, libmtp8 (>= 0.3.1), libc6, amarok-utils (= 2.3.2-2+exp)'
- insertpackage 'experimental' 'amarok-xine' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp), phonon-backend-xine (= 5:4.6.0+exp) | phonon-backend-null (= 5:4.20.0+exp), libmtp8 (>= 0.3.1), libc6, amarok-utils (= 2.3.2-2+exp)'
- insertpackage 'experimental' 'amarok-xine2' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp), phonon-backend-xine2 (= 5:4.6.0+exp) | phonon-backend-null (= 5:4.20.0+exp), libmtp8 (>= 0.3.1), libc6, amarok-utils (= 2.3.2-2+exp)'
- insertpackage 'experimental' 'amarok-xine3' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp), phonon-backend-xine3 (= 5:4.6.0+exp) | phonon-backend-null (= 5:4.20.0+exp), libmtp8 (>= 0.3.1), libc6, amarok-utils (= 2.3.2-2+exp)'
- insertpackage 'experimental' 'amarok-xine4' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp), phonon-backend-xine4 (= 5:4.6.0+exp) | phonon-backend-null (= 5:4.20.0+exp), libmtp8 (>= 0.3.1), libc6, amarok-utils (= 2.3.2-2+exp)'
- insertpackage 'experimental' 'amarok-broken' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp), phonon-backend-broken | phonon-backend-null (= 5:4.20.0+exp), libmtp8 (>= 0.3.1), libc6, amarok-utils (= 2.3.2-2+exp)'
- insertpackage 'experimental' 'amarok-recommends' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp)
- Recommends: amarok-utils (= 2.3.2-2+exp), phonon-backend-xine | phonon-backend, libmtp8 (>= 0.3.1), libc6'
- insertpackage 'experimental' 'amarok-recommends2' 'i386' '2.3.2-2+exp' 'Depends: amarok-common (= 2.3.2-2+exp)
- Recommends: amarok-utils (= 2.30.2-2+exp), phonon-backend-xine | phonon-backend, libmtp8 (>= 0.3.1), libc6'
- insertpackage 'experimental' 'uninstallablepkg' 'all' '1.0' 'Depends: libmtp8 (>= 10:0.20.1), amarok-utils (= 2.3.2-2+exp)'
- setupaptarchive
- testfailureequal "Reading package lists...
- Building dependency tree...
- The following additional packages will be installed:
- amarok-common (2.3.1-1+sid)
- amarok-utils (2.3.1-1+sid)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- The following NEW packages will be installed:
- amarok (2.3.1-1+sid)
- amarok-common (2.3.1-1+sid)
- amarok-utils (2.3.1-1+sid)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok --trivial-only -V
- testfailureequal "Reading package lists...
- Building dependency tree...
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.3+exp)
- phonon-backend-xine (5:4.6.0+exp)
- The following NEW packages will be installed:
- amarok (2.3.2-2+exp)
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.3+exp)
- phonon-backend-xine (5:4.6.0+exp)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok -t experimental --trivial-only -V
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- The following NEW packages will be installed:
- amarok (2.3.2-2+exp)
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok/experimental --trivial-only -V
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-null'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-null'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok-null'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (4:4.20.0+sid)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-null (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (4:4.20.0+sid)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-null/experimental --trivial-only -V
- # do not select the same version multiple times
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-null'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- The following NEW packages will be installed:
- amarok (2.3.2-2+exp)
- amarok-common (2.3.2-2+exp)
- amarok-null (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 301 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok/experimental amarok-null/experimental --trivial-only -V
- # … but thighten the version if needed
- # in theory, the second line is wrong, but printing the right version is too much of a hassle
- # (we have to check if later in the Changed list is another change and if so use this version
- # instead of the current candidate) - and it wouldn't be (really) useful anyway…
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental2 [i386]) for 'amarok-less'
- Selected version '5:4.6.0+exp' (experimental [i386]) for 'phonon-backend-xine' because of 'amarok-less'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-higher'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-higher'
- Selected version '5:4.6.0+exp' (experimental [i386]) for 'phonon-backend-xine' because of 'amarok-higher'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok-higher'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (5:4.6.0+exp)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-higher (2.3.2-2+exp)
- amarok-less (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (5:4.6.0+exp)
- 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 301 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-less/experimental2 amarok-higher/experimental --trivial-only -V
- # phonon-backend-null can't be used directly, but as it provides it is still fine…
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-null2'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-null2'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok-null2'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (4:4.20.0+sid)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-null2 (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (4:4.20.0+sid)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-null2/experimental --trivial-only -V
- # if an or-group satisfier is already found, do not set others
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-xine'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-xine'
- Selected version '5:4.6.0+exp' (experimental [i386]) for 'phonon-backend-xine' because of 'amarok-xine'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok-xine'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (5:4.6.0+exp)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- amarok-xine (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (5:4.6.0+exp)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-xine/experimental --trivial-only -V
- # … but proceed testing if the first doesn't work out
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-xine2'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-xine2'
- Selected version '5:4.20.0+exp' (experimental [i386]) for 'phonon-backend-null' because of 'amarok-xine2'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok-xine2'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (5:4.20.0+exp)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- amarok-xine2 (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (5:4.20.0+exp)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-xine2/experimental --trivial-only -V
- # sometimes, the second level need to be corrected, too
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-xine3'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-xine3'
- Selected version '5:4.6.0+exp' (experimental [i386]) for 'phonon-backend-xine3' because of 'amarok-xine3'
- Selected version '2.0' (experimental [all]) for 'intermediatepkg' because of 'phonon-backend-xine3'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok-xine3'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- intermediatepkg (2.0)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine3 (5:4.6.0+exp)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- amarok-xine3 (2.3.2-2+exp)
- intermediatepkg (2.0)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine3 (5:4.6.0+exp)
- 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 301 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-xine3/experimental --trivial-only -V
- # … but proceed testing if the first doesn't work out even in second deep
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-xine4'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-xine4'
- Selected version '5:4.20.0+exp' (experimental [i386]) for 'phonon-backend-null' because of 'amarok-xine4'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok-xine4'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (5:4.20.0+exp)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- amarok-xine4 (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (5:4.20.0+exp)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-xine4/experimental --trivial-only -V
- # providers can be broken, too
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-broken'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-broken'
- Selected version '5:4.20.0+exp' (experimental [i386]) for 'phonon-backend-null' because of 'amarok-broken'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok-broken'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (5:4.20.0+exp)
- The following NEW packages will be installed:
- amarok-broken (2.3.2-2+exp)
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-null (5:4.20.0+exp)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-broken/experimental --trivial-only -V
- # switch the candidate for recommends too if they should be installed
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-recommends'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-recommends'
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-utils' because of 'amarok-recommends'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-recommends (2.3.2-2+exp)
- amarok-utils (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 258 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-recommends/experimental --trivial-only -V -o APT::Install-Recommends=1
- # … or not if not
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-recommends'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-recommends'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- Recommended packages:
- amarok-utils (2.3.1-1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- | phonon-backend
- libmtp8 (0.3.1+sid)
- libc6 (2.11.2-7+sid)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-recommends (2.3.2-2+exp)
- 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 86.0 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-recommends/experimental --trivial-only -V -o APT::Install-Recommends=0
- # but broken recommends are not the end of the world
- # FIXME: the version output for recommend packages is a bit strange… but what would be better?
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '2.3.2-2+exp' (experimental [i386]) for 'amarok-recommends2'
- Selected version '2.3.2-2+exp' (experimental [all]) for 'amarok-common' because of 'amarok-recommends2'
- The following additional packages will be installed:
- amarok-common (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- Recommended packages:
- amarok-utils (2.3.1-1+sid)
- The following NEW packages will be installed:
- amarok-common (2.3.2-2+exp)
- amarok-recommends2 (2.3.2-2+exp)
- libc6 (2.11.2-7+sid)
- libmtp8 (0.3.1+sid)
- phonon-backend-xine (4:4.6.0really4.4.2-1+sid)
- 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
- After this operation, 215 kB of additional disk space will be used.
- E: Trivial Only specified but this is not a trivial operation." aptget install amarok-recommends2/experimental --trivial-only -V -o APT::Install-Recommends=1
- # if one depends doesn't work, we don't need to look deeper…
- testfailureequal "Reading package lists...
- Building dependency tree...
- Selected version '1.0' (experimental [all]) for 'uninstallablepkg'
- Some packages could not be installed. This may mean that you have
- requested an impossible situation or if you are using the unstable
- distribution that some required packages have not yet been created
- or been moved out of Incoming.
- The following information may help to resolve the situation:
- The following packages have unmet dependencies:
- uninstallablepkg : Depends: libmtp8 (>= 10:0.20.1) but it is not going to be installed
- Depends: amarok-utils (= 2.3.2-2+exp) but 2.3.1-1+sid is to be installed
- E: Unable to correct problems, you have held broken packages." aptget install uninstallablepkg/experimental --trivial-only -V
|