If you encounter an error that resembles the following, on Devuan GNU/Linux, there is a fix for it!
# sudo apt-get update
Reading package lists... Done
E: Repository 'http://packages.roundr.devuan.org/merged ceres InRelease' changed its 'Label' value from 'Master' to 'Devuan'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
There’s a new label in use, it seems. Big deal, except for the fact you can’t really get around it. The apt-secure(8) page does not seem to provide any answers.
To view the current labels for the enabled repos:
# apt policy
500 http://packages.devuan.org/merged ceres/non-free i386 Packages
500 http://packages.devuan.org/merged ceres/contrib i386 Packages
500 http://packages.devuan.org/merged ceres/main i386 Packages
The fix is to remove the cached lists for the repositories and fetch it all again.
That’s all there is to it! Then run apt-get update again, and you’re back on your way.
- man page apt_preferences(5)
- bash autocomplete for apt and apt-get