deterministic dependencies target (stable / backports)
Hi,
using [apt-get -s install -t jessie-backports PKGNAME] will pull uninstalled dependencies from backports even if the version of the dependent package in stable is sufficient.
e.g [apt-get -s install -t jessie-backports linux-image-amd64] will get irqbalance from jessie-backports if irqbalance was not yet installed.
If irqbalance was installed (from stable), irqbalance will kept from stable. So your packagestate (backport/stable) is dependent of (by chance) preinstalled dependencies.
If someone want to keep most packages from stable, isn't it recommended to use
apt-get -s install linux-image-amd64/jessie-backports linux-image-4.6.0-0.bpo.1-amd64/jessie-backports
In this case a yet uninstalled irqbalance is pulled from stable.
Just an example, same situation when installing gnucash:
libgwengui-gtk2-0 (4.15.3-5~bpo8+1 Debian Backports
versus
libgwengui-gtk2-0 (4.12.0beta-3+b1 Debian:8.5/stable
is pulled [apt-get install -t jessie-backports gnucash] versus [apt-get install gnucash/jessie-backports]
Yours
lopiuh
apt-get -s install -t jessie-backports linux-image-amd64
[...]
2 aktualisiert, 4 neu installiert, 0 zu entfernen und 146 nicht aktualisiert.
[...]
Inst irqbalance (1.1.0-2~bpo8+1 Debian Backports:jessie-backports [amd64])
apt-get -s install linux-image-amd64/jessie-backports linux-image-4.6.0-0.bpo.1-amd64/jessie-backports
[...]
2 aktualisiert, 4 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
[...]
Inst irqbalance (1.0.6-3 Debian:8.5/stable [amd64])
Reply to: