[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: