Newer Debian packagage version overrides pinning
apt-get upgradeon the current ISO built by SDK I noticed that what I once mentioned to
is in fact happening: when Debian raises its package version number then their package gets installed, overriding the pinning.
This happens for instance with util-linux, having both debian and devuan package repositories:
our util-linux 2.25.2-4.1+devuan1 gets updated with Debian's 2.25.2-5 because of the -5 being higher than the -4
what is our approach to avoid this?
I'm quite against mirroring all Debian and asking users to never put their repos in sources.list. It would be nice to have a way to override installs of already existing *+devuan packages with non +devuan packages. If we need to patch apt to have that, I'd say lets do it.
Wondering what's your take on this
did you? I tested by hand pinning debian down to 400 and devuan's entries up to 990 and it does not ask to update util-linux anymore. I'm not sure this is going to have wider ripercussions (needs testing).
Try please using devuan pinned at 700 and debian to 400, tonight i will update dak with latest changes and fix this
Fixed in devuan-baseconf 0.5 released soon
Status changed to closed