Re: [DNG] Debian/Buster-to-Devuan/Beowulf : Version 1
On Wed, 07 Apr 2021 13:42:40 +0200 Svante Signell via Dng wrote: > Hello, > > The following instructions is the first version of how to migrate from > Debian/Buster to Devuan/Beowulf. This description is a complement to > the description at: > https://www.devuan.org/os/documentation/dev1fanboy/en/buster-to-beowulf > which is known to not work any longer. > > Note that this description does use a fixed network interface. For > wireless connections additional tips should be made. > > The following text file describes the procedure: > (replacing Debian's gnome desktop (default) with Devuan's mate) > > # Choose your editor > apt-get install emacs > > Seems like task-gnome-desktop is installed :( > apt-get install sysvinit-core > > Reading package lists... Done > Building dependency tree > Reading state information... Done > The following packages were automatically installed and are no longer > required: ... > Use 'apt autoremove' to remove them. > The following additional packages will be installed: > initscripts insserv startpar sysv-rc > The following packages will be REMOVED: ... > The following NEW packages will be installed: > initscripts insserv startpar sysv-rc sysvinit-core > 0 upgraded, 5 newly installed, 34 to remove and 0 not upgraded. > Do you want to continue? [Y/n] > Setting up startpar (0.61-1) ... > Setting up insserv (1.18.0-2) ... > insserv: FATAL: service mountkernfs has to exists for service udev > insserv: FATAL: service urandom has to exists for service networking > insserv: FATAL: service mountdevsubfs has to exists for service > hwclock insserv: exiting now! > Setting up sysv-rc (2.93-8) ... > Setting up initscripts (2.93-8) ... > Setting up sysvinit-core (2.93-8) ... > Not restarting sysvinit > > apt-get install task-mate-desktop # No: wants to remove sysvinit-core > > Starting system message bus: dbus > Starting Avahi mDNS > Starting MTA > Boots to : No desktop and no network > Log in to console: > apt-get remove --purge libnss-systemd > # much faster!! > apt-get remove --purge network-manager > apt-get remove --purge systemd > > emacs -nw /etc/network/interfaces > # The primary network interface > auto ens3 > iface ens3 inet dhcp > # now with network and ssh :) > apt-get install task-{xfce,mate}-desktop > > > dpkg --set-selections > sysvinit-core hold > > apt-get install task-{xfce,mate}-desktop > The following packages have unmet dependencies: > systemd-sysv : Conflicts: sysvinit-core but 2.93-8 is installed > sysvinit-core : Conflicts: systemd-sysv but 241-7~deb10u7 is to be > installed > ... > > apt-get install lightdm > The following packages have unmet dependencies: > lightdm : > Depends: logind or consolekit but it is not installable > > apt-get install lightdm elogind > The following NEW packages will be installed: > elogind libelogind0 libindicator3-7 liblightdm-gobject-1-0 libpam- > elogind lightdm lightdm-gtk-greeter > > apt-get install task-mate-desktop > The following packages have unmet dependencies: > task-mate-desktop : > Depends: mate-desktop-environment but it is not going to be installed > Depends: lightdm but it is not going to be installed > > > emacs /etc/apt/sources.list > deb http://deb.devuan.org/merged beowulf main > deb http://deb.devuan.org/merged beowulf-security main > deb http://deb.devuan.org/merged beowulf-updates main > deb http://deb.devuan.org/devuan beowulf-proposed main > > wget > https://pkgmaster.devuan.org/devuan/pool/main/d/devuan-keyring/devuan-keyring_2017.10.03_all.deb > dpkg -i devuan-keyring_2017.10.03_all.deb > apt-get update > apt-get upgrade > The following packages will be upgraded: > base-files bsdutils colord-data dbus dbus-x11 distro-info-data fdisk > gir1.2-packagekitglib-1.0 init init-system-helpers initscripts > libblkid1 libcolorhug2 libdbus-1-3 libfdisk1 liblightdm-gobject-1-0 > libmount1 libpackagekit-glib2-18 libpcsclite1 libprocps7 libsmartcols1 > libudisks2-0 libuuid1 lightdm mount procps python3-reportbug reportbug > rsyslog sysv-rc sysvinit-utils task-british-desktop task-desktop task- > english task-ssh-server tasksel tasksel-data util-linux-locales > > apt-get autoremove --purge > dpkg --set-selections > sysvinit-core install > The following packages have been kept back: > desktop-base elogind libcolord2 libelogind0 libpam-elogind > libpolkit-gobject-1-0 libudev1 udev util-linux > The following packages will be upgraded: > sysvinit-core > apt-get dist-upgrade > The following NEW packages will be installed: > cinnabar-icon-theme clearlooks-phenix-cinnabar-theme > dmz-cursor-theme eudev gnome-extra-icons gnome-icon-theme > gtk2-engines gtk3- nooverlayscrollbar libeudev1 > libpolkit-gobject-elogind-1-0 The following packages have been kept > back: elogind libelogind0 libpam-elogind > The following packages will be upgraded: > desktop-base libcolord2 libpolkit-gobject-1-0 libudev1 udev util- > linux > > apt-get dist-upgrade > apt-get install net-tools > ifcon
Re: [DNG] Debian/Buster-to-Devuan/Beowulf : Version 1
On Wed, Apr 07, 2021 at 01:42:40PM +0200, Svante Signell via Dng wrote: > # Choose your editor > apt-get install emacs ... > emacs -nw /etc/network/interfaces And for anyone who only wants Emacs in a console, apt install emacs-nox ...and you won't get the X dependencies/bits. -- Mason Loring Bliss ma...@blisses.orgEwige Blumenkraft! (if awake 'sleep (aref #(sleep dream) (random 2))) -- Hamlet, Act III, Scene I signature.asc Description: PGP signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Plasma with Wayland requiring systemd-localed?
Hi! Anyone ever tried Plasma with Wayland on Devuan? .local/share/sddm# less wayland-session.log not a reply org.freedesktop.locale1 QDBusMessage(type=Error, service="org.freedesktop.DBus", error name="org.freedesktop.DBus.Error.ServiceUnknown", error message="The name org.freedesktop.locale1 was not provided by any .service files", signature="s", contents=("The name org.freedesktop.locale1 was not provided by any .service files") ) "kwin_wayland_wrapper" ("--xwayland", "/usr/lib/x86_64-linux-gnu/ libexec/startplasma-waylandsession") exited with code 255 Note: I did use Plasma from Debian Experimental tough… In case there is an Devuan Experimental with the same meaning, I can use that of course. Using Plasma X11 session for now, which works just fine under Devuan with Runit as PID 1. I am willing to report with to upstream. So far, Plasma was always usable with whatever init system. Best, -- Martin ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Debian/Buster-to-Devuan/Beowulf : Version 1
Hello, The following instructions is the first version of how to migrate from Debian/Buster to Devuan/Beowulf. This description is a complement to the description at: https://www.devuan.org/os/documentation/dev1fanboy/en/buster-to-beowulf which is known to not work any longer. Note that this description does use a fixed network interface. For wireless connections additional tips should be made. The following text file describes the procedure: (replacing Debian's gnome desktop (default) with Devuan's mate) # Choose your editor apt-get install emacs Seems like task-gnome-desktop is installed :( apt-get install sysvinit-core Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: ... Use 'apt autoremove' to remove them. The following additional packages will be installed: initscripts insserv startpar sysv-rc The following packages will be REMOVED: ... The following NEW packages will be installed: initscripts insserv startpar sysv-rc sysvinit-core 0 upgraded, 5 newly installed, 34 to remove and 0 not upgraded. Do you want to continue? [Y/n] Setting up startpar (0.61-1) ... Setting up insserv (1.18.0-2) ... insserv: FATAL: service mountkernfs has to exists for service udev insserv: FATAL: service urandom has to exists for service networking insserv: FATAL: service mountdevsubfs has to exists for service hwclock insserv: exiting now! Setting up sysv-rc (2.93-8) ... Setting up initscripts (2.93-8) ... Setting up sysvinit-core (2.93-8) ... Not restarting sysvinit apt-get install task-mate-desktop # No: wants to remove sysvinit-core Starting system message bus: dbus Starting Avahi mDNS Starting MTA Boots to : No desktop and no network Log in to console: apt-get remove --purge libnss-systemd # much faster!! apt-get remove --purge network-manager apt-get remove --purge systemd emacs -nw /etc/network/interfaces # The primary network interface auto ens3 iface ens3 inet dhcp # now with network and ssh :) apt-get install task-{xfce,mate}-desktop dpkg --set-selections sysvinit-core hold apt-get install task-{xfce,mate}-desktop The following packages have unmet dependencies: systemd-sysv : Conflicts: sysvinit-core but 2.93-8 is installed sysvinit-core : Conflicts: systemd-sysv but 241-7~deb10u7 is to be installed ... apt-get install lightdm The following packages have unmet dependencies: lightdm : Depends: logind or consolekit but it is not installable apt-get install lightdm elogind The following NEW packages will be installed: elogind libelogind0 libindicator3-7 liblightdm-gobject-1-0 libpam- elogind lightdm lightdm-gtk-greeter apt-get install task-mate-desktop The following packages have unmet dependencies: task-mate-desktop : Depends: mate-desktop-environment but it is not going to be installed Depends: lightdm but it is not going to be installed emacs /etc/apt/sources.list deb http://deb.devuan.org/merged beowulf main deb http://deb.devuan.org/merged beowulf-security main deb http://deb.devuan.org/merged beowulf-updates main deb http://deb.devuan.org/devuan beowulf-proposed main wget https://pkgmaster.devuan.org/devuan/pool/main/d/devuan-keyring/devuan-keyring_2017.10.03_all.deb dpkg -i devuan-keyring_2017.10.03_all.deb apt-get update apt-get upgrade The following packages will be upgraded: base-files bsdutils colord-data dbus dbus-x11 distro-info-data fdisk gir1.2-packagekitglib-1.0 init init-system-helpers initscripts libblkid1 libcolorhug2 libdbus-1-3 libfdisk1 liblightdm-gobject-1-0 libmount1 libpackagekit-glib2-18 libpcsclite1 libprocps7 libsmartcols1 libudisks2-0 libuuid1 lightdm mount procps python3-reportbug reportbug rsyslog sysv-rc sysvinit-utils task-british-desktop task-desktop task- english task-ssh-server tasksel tasksel-data util-linux-locales apt-get autoremove --purge dpkg --set-selections sysvinit-core install The following packages have been kept back: desktop-base elogind libcolord2 libelogind0 libpam-elogind libpolkit-gobject-1-0 libudev1 udev util-linux The following packages will be upgraded: sysvinit-core apt-get dist-upgrade The following NEW packages will be installed: cinnabar-icon-theme clearlooks-phenix-cinnabar-theme dmz-cursor-theme eudev gnome-extra-icons gnome-icon-theme gtk2-engines gtk3- nooverlayscrollbar libeudev1 libpolkit-gobject-elogind-1-0 The following packages have been kept back: elogind libelogind0 libpam-elogind The following packages will be upgraded: desktop-base libcolord2 libpolkit-gobject-1-0 libudev1 udev util- linux apt-get dist-upgrade apt-get install net-tools ifconfig ens3: ... lo: ... Booting into Devuan :) No desktop at all. Boot into recovery mode. emacs -nw /etc/network/interfaces #auto ens3 #iface ens3 inet dhcp auto eth0 iface eth0 inet dhcp /etc/init.d/ssh start apt-get install task-mate-desktop 0 upgraded, 311 newly installed, 0 to remove and 3 not upgraded. apt-get dist-upgra