Closed mcondarelli closed 7 months ago
Answering my own post:
Debian Sid standard repositories now include incus (6.0.0-1)
and thus the old zabbly
repository is no longer needed.
Due to some changes in repo structure it seems impossible to do a direct upgrade.
Correct procedure (for me) was:
sudo apt remove incus
sudo rm /etc/apt/sources.list.d/zabbly-incus-stable.sources
)sudo apt update
sudo apt autoremove
sudo apt install incus
Incus
setup was apparently preserved across remove
/install
.I hope this kind of workaround won't be necessary when incus
hits Debianstable
.
Ah yeah, mixing both the native packages and the extra repo will lead to interesting issues.
This is going to go away next month with Incus 6.1 as Debian will stick to 6.0.x, so the repo will have a higher version.
I would suggest to modify the names on zabbly (e.g.: incus-live
, incus-edge
or something similar) to prevent confusing apt
.
Relying on release number to discriminate doesn't seem very robust.
I resolved this by increasing the priority of zabbly packages
# cat /etc/apt/preferences.d/incus
Package: incus*
Pin: origin pkgs.zabbly.com
Pin-Priority: 999
Maybe ship such a file with packages to override the distros?
Just my 2¢ IMHO having two different packages, containing similar things and having the same name is a recipe for disaster.
Hi, standard upgrade on fully updated Debian Sid fails:
Is this some misconfig on my side?