You are not logged in.
Hello,
My sources.list refers to stable.
During the last update, the packages were upgraded but
/etc/devuan_version
still contains daedalus.
Does it have to be manually updated ?
-
Fabien
Offline
My sources.list refers to stable.
For Devuan stable still is Daedalus. If you want to upgrade to Excalibur, change your sources.list to excalibur instead of stable.
Offline
Does it have to be manually updated ?
It is possible you need to change it manually I did nothing and got it correctly done. The base-files package is responsible for that setting.
zeus@lenovo:~/Downloads$ apt policy base-files
base-files:
Installed: 13.8+deb13u1devuan1
Candidate: 13.8+deb13u1devuan1
Version table:
*** 13.8+deb13u1devuan1 500
500 http://de.deb.devuan.org/merged excalibur-proposed-updates/main amd64 Packages
100 /var/lib/dpkg/status
13.8devuan1 500
500 http://de.deb.devuan.org/merged excalibur/main amd64 Packages
zeus@lenovo:~/Downloads$ apt-file list base-files
base-files: /bin
base-files: /etc/debian_version
base-files: /etc/dpkg/origins/debian
base-files: /etc/host.conf
base-files: /etc/issue
base-files: /etc/issue.net
base-files: /etc/os-release
base-files: /etc/update-motd.d/10-uname
snip....
root@lenovo:~# cat /etc/devuan_version
excalibur
root@lenovo:~# cat /etc/debian_version
13.1
root@lenovo:~# cat /etc/os-release
PRETTY_NAME="Devuan GNU/Linux 6 (excalibur)"
NAME="Devuan GNU/Linux"
VERSION_ID="6"
VERSION="6 (excalibur)"
VERSION_CODENAME="excalibur"
ID=devuan
ID_LIKE=debian
HOME_URL="https://www.devuan.org/"
SUPPORT_URL="https://devuan.org/os/community"
BUG_REPORT_URL="https://bugs.devuan.org/"
My sources file.
root@lenovo:~# cat /etc/apt/sources.list.d/devuan.sources
# Devuan 6 excalibur
## The new style method of using repositories to install software.
## This /etc/apt/sources.list.d/devuan.sources is new style and location file
## The /etc/apt/old.style.sources.list contains the same as this.
## https://linuxconfig.org/ubuntus-repository-configuration-ubuntu-sources-have-moved-to-etc-apt-sources-list-d-ubuntu-sources
## Normal excalibur sources
Types: deb
#URIs: http://ca.deb.devuan.org/merged
URIs: http://de.deb.devuan.org/merged
Suites: excalibur excalibur-backports excalibur-proposed-updates excalibur-updates
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64
## excalibur security sources
Types: deb
#URIs: http://ca.deb.devuan.org/merged
URIs: http://deb.devuan.org/merged
Suites: excalibur-security
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64
Offline
Again: You never have upgraded to Excalibur if your sources.list refers to "stable".
Offline
sources file looks good.
((The repos "excalibur-backports", "excalibur-proposed-updates", "excalibur-updates", "excalibur-security" are probably not existing by now, but will when excalibur becomes stable.))
Assuming you did:
# apt-get update
# apt-get upgrade
# apt-get dist-upgrade
Is there an error message afterwards?
Edit: I got this wrong!
('strike through' does not work on code blocks)
Last edited by delgado (2025-09-10 18:11:01)
Offline
@RedGreen925 and @delgado:
Have you digested the OP's = the_edge123 input correctly?
My sources.list refers to stable.
During the last update, the packages were upgraded but/etc/devuan_version
still contains daedalus.
We are on Devuan here, not on Debian. Daedalus = Stable, Excalibur = Testing!!! I am sorry, you are both on the wrong track.
@Fabien: I am pretty sure you do not have Excalibur on your PC. You are on Daedalus still. The output is correct.
You may check with a
cat /etc/os-release
When you want to upgrade to Excalibur, make sure your Daedalus is up-to-date. Then run
apt install usrmerge
Then change your sources.list to excalibur.
Some reading: https://www.devuan.org/os/releases
Offline
Ups!
I read RedGreen925 post and thought it was an update from the OP.
Sorry for the confusion.
Offline
Have you digested the OP's = the_edge123 input correctly?
Oh yeah missed the stable part I only seen the code name and was focused on the "upgrading to excalibur" in the title. My point remains correct for any version you are running the base-files package sets the value in the files that tell you what you are running.
Offline
My bad. I thought I upgraded to Excalibur because almost 300 packages were upgraded in stable.
After checking /var/cache/apt/archives, I can only see deb12 files.
Sorry for the noise.
Offline
You must have omitted upgrading for quite a while.
Nevertheless, good luck for a new approach.
Offline
You must have omitted upgrading for quite a while.
No, I upgrade every day. I was surprised because, last week, I saw all these candidates to upgrade.
I'm not in a hurry. The system works fine. I'll wait for the transition to stable.
Offline