Re: [DNG] eudev issue after beowulf upgrade

2021-11-13 Thread Svante Signell via Dng
On Sat, 2021-11-13 at 13:07 +0100, Riccardo Mottola via Dng wrote:
> Hello,
> 
> 
> I upgraded from ascii to beowulf, almost everything smooth exceot eudev
> which does not upgrade due to this:
> 
> Preparing to unpack .../eudev_3.2.9-9~beowulf1_amd64.deb ...
> Since release 198, udev requires support for the following features

Hello, this bug has been solved by 3.2.9-10~beowulf1 available from
beowulf-proposed-updates. Or directly at:
http://packages.devuan.org/devuan/pool/main/e/eudev/
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Devuan with usr merge?

2021-11-05 Thread Svante Signell via Dng
On Fri, 2021-11-05 at 18:50 +, Alexis PM via Dng wrote:
>  Debian 11 Bullseye is the last Debian release that supports the non-
> merged-usr layout. It is therefore foreseeable that Devuan 4 Chimaera
> will also be.
> 

I'm not so sure Devuan has to follow Debian with respect to merged-
/usr. In my opinion it is more a policy decision to make for the
project. It is up to discussion though though.
Comments/arguments/opinions are very welcomed.

Thanks!
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Devuan with usr merge?

2021-11-05 Thread Svante Signell via Dng
On Fri, 2021-11-05 at 10:52 +0100, Martin Steigerwald wrote:
> Hi!
> 
> I migrated a Debian Buster to Devuan Chimaera by already install runit-
> init into /target during Debian installation and then switching over
> sources.list to Chimaera.
> 
> Debian 11 defaults to usr merge. So the installed system used usr
> merge.
> 
> I suppose Devuan is compatible and will remain compatible with that? I
> think it would be necessary as well some users may migrate from
> buster. Or one would have to find a way to undo the merge, but this I
> think is quite error prone.

Devuan defaults to non-merged-/usr as far as I know. You can always
install with merged-/usr on Devuan too using the expert install option.
(Personally I prefer non-merged-/usr remains to be the default.)

> I like to avoid breaking the server VM by undoing usr merge, even tough
> I prefer systems without usr merge. It is easy to do with systems where
> I can use a Devuan ISO for installation, but for this system I had the
> Debian Netinstall ISO and it is what it is.

You can use the dpkg-fsys-usrunmess, with a dpkg release later than or
equal to 1.20.6, see https://wiki.debian.org/Teams/Dpkg/MergedUsr

"For already installed systems (since dpkg 1.20.6) you can also use the
dpkg-fsys-usrunmess program to revert the breakage from these systems
(but beware that it should not be used in systemd's emergency mode)."

(I've used that script on two Debian installations successfully
already.)

Thanks!
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Debian/Buster-to-Devuan/Beowulf : Version 3

2021-04-10 Thread Svante Signell via Dng
Hello,

The following text file describes the procedure:
(replacing Debian's Gnome desktop (default) with Devuan's Gnome)

apt-get install emacs-nox
apt-get install net-tools
emacs ~srs/.bashrc
+ export PATH=$PATH:/sbin:/usr/sbin
source ~srs/.bashrc
ifconfig
ens3 ...

Remove all entries of debian.
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 (not as good idea)
apt-get dist-upgrade

The following packages will be REMOVED:
  chrome-gnome-shell colord dbus-user-session gdm3 gnome gnome-color-
manager
  gnome-control-center gnome-core gnome-music gnome-session
  gnome-settings-daemon gnome-shell gnome-shell-extensions gnome-
software
  gnome-tweaks gstreamer1.0-packagekit iio-sensor-proxy libnss-systemd
  libpam-systemd network-manager network-manager-gnome packagekit
  packagekit-tools plymouth plymouth-label policykit-1 rtkit systemd
  systemd-sysv task-gnome-desktop
The following NEW packages will be installed:
  ant ant-contrib ant-optional atril atril-common ca-certificates-java
  cinnabar-icon-theme clearlooks-phenix-cinnabar-theme cups-common
  debian-pulseaudio-config-override default-jre default-jre-headless
  dmz-cursor-theme eudev exo-utils firebird3.0-common firebird3.0-
common-doc
  firebird3.0-server-core firebird3.0-utils fonts-crosextra-caladea
  fonts-crosextra-carlito fonts-liberation fonts-mathjax fonts-symbola
  gnome-extra-icons gnome-icon-theme gstreamer1.0-alsa gtk2-engines
  gtk2-engines-xfce gtk3-nooverlayscrollbar hddtemp initscripts insserv
  java-common libactivation-java libaopalliance-java libapache-poi-java
  libapache-pom-java libargs4j-java libasm-java libatinject-jsr330-api-
java
  libatk-wrapper-java libatk-wrapper-java-jni libatrildocument3
libatrilview3
  libbase-java libbcmail-java libbcpkix-java libbcprov-java libcaja-
extension1
  libcdi-api-java libcglib-java libcodemodel-java libcommons-cli-java
  libcommons-codec-java libcommons-collections3-java
  libcommons-collections4-java libcommons-compress-java libcommons-io-
java
  libcommons-lang3-java libcommons-logging-java libcommons-math3-java
  libcommons-parent-java libcurvesapi-java libdom4j-java libdtd-parser-
java
  libehcache-java libel-api-java libeudev1 libexo-1-0 libexo-2-0
libexo-common
  libexo-helpers libfastinfoset-java libfbclient2 libflute-java
libfonts-java
  libformula-java libgail-common libgail18 libgarcon-1-0 libgarcon-
common
  libgeronimo-annotation-1.3-spec-java libgeronimo-interceptor-3.0-
spec-java
  libglade2-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libguava-java
  libguice-java libhawtjni-runtime-java libhsqldb1.8.0-java
libhttpclient-java
  libhttpcore-java libib-util libicu4j-java libintellij-annotations-
java
  libistack-commons-java libitext-java libjansi-java libjansi-native-
java
  libjaxb-api-java libjaxb-java libjaxen-java libjcommon-java libjdom1-
java
  libjetbrains-annotations-java libjpeg-turbo-progs libjs-mathjax
  libjsoup-java libjsp-api-java libjsr305-java libkeybinder-3.0-0
  liblayout-java libloader-java liblog4j1.2-java libmail-java
  libmaven-file-management-java libmaven-parent-java libmaven-resolver-
java
  libmaven-shared-io-java libmaven-shared-utils-java libmaven3-core-
java
  libnotify-bin libpentaho-reporting-flow-engine-java libpixie-java
  libplexus-archiver-java libplexus-cipher-java libplexus-classworlds-
java
  libplexus-component-annotations-java libplexus-interpolation-java
  libplexus-io-java libplexus-sec-dispatcher-java libplexus-utils2-java 
libpq5
  libqrencode4 librelaxng-datatype-java libreoffice-base
  libreoffice-base-drivers libreoffice-java-common libreoffice-report-
builder
  libreoffice-report-builder-bin libreoffice-sdbc-firebird
  libreoffice-sdbc-hsqldb libreoffice-sdbc-postgresql librepository-
java
  librngom-java libsac-java libsaxonhe-java libserializer-java
  libservlet-api-java libservlet3.1-java libsisu-guice-java
  libsisu-inject-java libsisu-ioc-java libsisu-plexus-java libslf4j-
java
  libsnappy-java libsnappy-jni libstax-ex-java libstreambuffer-java
  libthunarx-3-0 libtommath1 libtumbler-1-0 libturbojpeg0 libtxw2-java
  libunique-1.0-0 libwagon-http-java libwagon-provider-api-java
  libwebsocket-api-java libwnck-common libwnck22 libxerces2-java
  libxfce4panel-2.0-4 libxfce4ui-1-0 libxfce4ui-2-0 libxfce4ui-common
  libxfce4ui-utils libxfce4util-bin libxfce4util-common libxfce4util7
  libxfconf-0-2 libxml-commons-external-java libxml-commons-
resolver1.1-java
  libxml-java libxmlbeans-java libxnvctrl0 libxom-java libxsom-java
libxz-java
  lm-sensors mousepad openjdk-11-jre openjdk-11-jre-headless parole
  pavucontrol ristretto startpar sysv-rc sysvinit-core 

[DNG] Debian/Buster-to-Devuan/Beowulf : Version 2

2021-04-10 Thread Svante Signell via Dng
Hello,

The following instructions is the first version of how to migrate from
Debian/Buster to Devuan/Beowulf. 
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)

apt-get install emacs-nox
apt-get install net-tools
emacs -nw ~srs/.bashrc
+ export PATH=$PATH:/sbin:/usr/sbin
ifconfig
ens3 ...

Remove debian entries in sources.list
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


apt-get install sysvinit-core
The following packages will be REMOVED: 71
The following NEW packages will be installed:
  initscripts insserv libeudev1 libpolkit-gobject-consolekit-1-0
startpar
  sysv-rc sysvinit-core
The following packages will be upgraded:
  gir1.2-polkit-1.0 libpolkit-agent-1-0 libudev1 task-british-desktop
  task-english task-ssh-server tasksel tasksel-data
8 upgraded, 7 newly installed, 71 to remove and 34 not upgraded.
Need to get 707 kB of archives.
After this operation, 383 MB disk space will be freed.
Do you want to continue? [Y/n] Y

Note: Abort the upgrade since the kernel is about to be removed!!
apt --fix-broken install
The following additional packages will be installed:
  elogind eudev gir1.2-polkit-1.0 initramfs-tools initramfs-tools-core
  initscripts insserv libelogind0 libeudev1 libpam-elogind libpolkit-
agent-1-0
  libpolkit-backend-elogind-1-0 libpolkit-gobject-elogind-1-0 libudev1
pigz
  policykit-1 policykit-1-gnome startpar sysv-rc sysvinit-core udev
  xserver-xorg-core
he following packages will be REMOVED:
  iio-sensor-proxy libnss-systemd libsystemd0 systemd
The following NEW packages will be installed:
  elogind eudev initramfs-tools initramfs-tools-core initscripts
insserv
  libelogind0 libeudev1 libpam-elogind libpolkit-backend-elogind-1-0
  libpolkit-gobject-elogind-1-0 pigz policykit-1 policykit-1-gnome
startpar
  sysv-rc sysvinit-core udev xserver-xorg-core
The following packages will be upgraded:
  gir1.2-polkit-1.0 libpolkit-agent-1-0 libudev1
3 upgraded, 19 newly installed, 4 to remove and 39 not upgraded.
Need to get 6,122 kB/6,667 kB of archives.
After this operation, 5,341 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Removing systemd (241-7~deb10u7) ...
systemd is the active init system, please switch to another before
removing systemd.
Manual FIX:
dpkg -i /var/cache/apt/archives/sysvinit-core_2.93-8+devuan1_amd64.deb
/var/cache/apt/archives/initscripts_2.93-8+devuan1_amd64.deb
/var/cache/apt/archives/sysv-rc_2.93-8+devuan1_all.deb
/var/cache/apt/archives/insserv_1.18.0-2_amd64.deb
/var/cache/apt/archives/startpar_0.61-1_amd64.deb

Alternately:
mkdir sysvinit
cd sysvinit
apt-get download sysvinit-core initscripts sysv-rc inssserv startpar
dpkg -i *.deb
cd ..
Not restarting sysvinit
 
Console comes up 
log in to console: Extremely slow response
reboot into recovery mode:
error while loading shared libraries libsystemd.so.0
dpkg -i /var/cache/apt/archives/libelogind0_241.4-2_amd64.deb
apt --fix-broken-install
The following packages will be removed:
 systemd
 The following NEW packages will be installed:
elogind eudev initramfs-tools initramfs-tools-core libeudev1 libpam-
elogind libpolkit-backend-elogind libpolkit-gobject-elogind-1-0 pigz
policykit-1-gnome udev xserver-xorg-coreThe following packages will be
upgraded:
gir1.2-polkit-1.0 libpolkit-agent-1-0 libudev1
emacs /etc/network/interfaces
# The primary network interface
auto /dev/eth0
iface /dev/eth0 inet dhcp

ssh and network OK
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 libblkid1
libcolord2
  libcolorhug2 libdbus-1-3 libfdisk1 libmount1 libpackagekit-glib2-18
  libpcsclite1 libpolkit-backend-1-0 libpolkit-gobject-1-0 libprocps7
  libsmartcols1 libudisks2-0 libuuid1 mount net-tools procps python3-
reportbug
  reportbug rsyslog sysvinit-utils task-british-desktop task-english
  task-ssh-server tasksel tasksel-data util-linux util-linux-locales
38 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 7,404 kB/7,522 kB of archives.
After this operation, 2,461 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
apt-get dist-upgrade
The following NEW packages will be installed:
  cinnabar-icon-theme clearlooks-phenix-cinnabar-theme dmz-cursor-theme
  gnome-extra-icons gnome-icon-theme gtk2-engines gtk3-
nooverlayscrollbar
The following packages will be upgraded:
  desktop-base
1 

[DNG] Debian/Buster-to-Devuan/Beowulf : Version 1

2021-04-07 Thread Svante Signell via Dng
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 

[DNG] Help needed:[Fwd: eudev: Methods to detect if running in a container.]

2020-02-19 Thread Svante Signell via Dng
Hello,

No replies so far from the devuan-dev list. Maybe with a larger audience I can
get some help!

Thanks!
--- Begin Message ---
Hello,

I'm trying to solve the problem of detecting if you are within a container, like
docker or LXC when running the eudev init script. If true udevd should not be
cstarted. The current version of eudev (3.2.9-4) has a buggy check for
containers, and people running runit as init have problems, see #392.

eudev-3.2.7-6 has the following test:
if ! ps --no-headers --format args ax | egrep -q '^\['; then
  log_warning_msg "udev does not support containers, not started"
  exit 0
fi
I don't know the origin of this test and have not found anything about the
output within a container.

udev-244-3 has the following test:
if [ ! -w /sys ]; then
  log_warning_msg "udev does not support containers, not started"
  exit 0
fi
This test is buggy since /sys is a directory not a file and /sys is always
writable when running. Any command triggers this test:
/etc/init.d/udev status
udev does not support containers, not started ... (warning).

Googling around the following tests shows:
https://stackoverflow.com/questions/20010199/how-to-determine-if-a-process-runs-inside-lxc-docker
https://stackoverflow.com/questions/23513045/how-to-check-if-a-process-is-running-inside-docker-container
https://en.wikipedia.org/wiki/Docker_(software)

1) cat /proc/1/sched | head -n 1
# Container: bash (5276, #threads: 1)
# No container: init (1, #threads: 1)

2) grep 'docker\|lxc' /proc/1/cgroup
Note 1: On a beowulf image it is empty??
Note 2: On a systemd-free Debian/bullseye image it shows
1:name=elogind:/1
0::/
Note 3: On a systemd-free Debian/buster image:
 after removing systemd-shim and cgmanager

3) cat /proc/1/environ | tr '\0' '\n' | grep ^container

Any help on this subject is appreciated, especially the output of the above
tests when running in a container.

Thanks!


--- End Message ---
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Devuan /etc/os-relase - no VERSION info?

2020-02-01 Thread Svante Signell via Dng
On Sat, 2020-02-01 at 05:55 -0600, hal wrote:
> Hi,
> I'm in the middle of patching a bunch of systems (Ubuntu, Devuan and 
> Debian flavors) and noticed Devuan's /etc/os-release file doesn't 
> contain any VERSION tags.
> 
> This file comes in handy for parsing from shell scripts when
> lsb_release  isn't installed or /etc/issue has been customized.
> 
> Is this intended or just an oversight?

On Devuan/Beowulf:
cat /etc/os-release 
PRETTY_NAME="Devuan GNU/Linux 3 (beowulf)"
NAME="Devuan GNU/Linux"
VERSION_ID="3"
VERSION="3 (beowulf)"
VERSION_CODENAME=beowulf
ID=debian
ID_LIKE=debian
HOME_URL="https://www.devuan.org/;
SUPPORT_URL="https://devuan.org/os/community;
BUG_REPORT_URL="https://bugs.devuan.org/;


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] When upgrading to Beowulf please test and report issues with eudev-3.2.9-2 from unstable!

2020-01-11 Thread Svante Signell via Dng
On Fri, 2020-01-10 at 18:15 -0700, 'smee via Dng wrote:
> > On Fri, 2020-01-10 at 11:25 +0100, Svante Signell via Dng wrote:
> > > 
> I just installed a fresh ascii install, ran update-initramfs -u and had
> no errors (I did see the same last line that's mentioned). So I tried
> apt remover *nonfree, let that run, and tried again and it produces
> that set of errors when the nonfree firmware is not there.

Good!

> So, as you mentioned the errors happened after the upgrade to Beowulf.
> I'm going to assume that it was just because firmware-misc-nonfree was
> in a bad state after the upgrade and that a reinstall of both firmware-
> misc-nonfree and firmware-linux-nonfree would fix the issue there. I
> can test that if you'd like, by doing the reinstall and running update-
> initramfs -u again.

Yes, please do. Then we know if we can close this issue or not. Note that you
can choose how to update and backup by editing: /etc/initramfs-tools/update-
initramfs.conf. You also have a lot of options for updating, see the manpage for
update-initramfs.

If possible, do also try to find out if your new (beowulf) kernel initrd(.img-
4.19.0-6-amd64, or whatever) has firmware-*-nonfree or not. (Don't know how
yet). 


Thanks!

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] When upgrading to Beowulf please test and report issues with eudev-3.2.9-2 from unstable!

2020-01-10 Thread Svante Signell via Dng
On Thu, 2020-01-09 at 16:17 -0700, 'smee via Dng wrote:
> Actually, after apt remove *nonfree (and a reboot for good measure),
> update-initramfs -u still comes back with the same exact output
> including that last line...

I think your problems are with the new (beowulf) image. It is not using any non-
free parts (or does it?). Did you boot with the old (ascii) kernel and tried
update-initramfs -u?

On my images I only have firmware-linux-free installed, dpkg -l | grep firmware.

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] When upgrading to Beowulf please test and report issues with eudev-3.2.9-2 from unstable!

2020-01-09 Thread Svante Signell via Dng
On Thu, 2020-01-09 at 14:34 -0700, 'smee via Dng wrote:
> Below is the output from apt remove *nonfree.
> 
> On both machines it looks pretty much identical. On both machines, it
> mentions the following:
> 
> The following packages were automatically installed and are no longer
> required:
>   amd64-microcode intel-microcode iucode-tool

To summarize: Your problems were not due to eudev, right?
Can you create the initrd file w/o problems now?

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] When upgrading to Beowulf please test and report issues with eudev-3.2.9-2 from unstable!

2020-01-09 Thread Svante Signell via Dng
On Thu, 2020-01-09 at 13:00 -0700, 'smee via Dng wrote:
> apt show showed that firmware-misc-nonfree was not installed manually.
> 
> I tried a apt --fix-broken install firmware-misc-nonfree but that
> didn't do anything except mark it as manually installed.
> 

Did you add non-free to your sources.list?
deb http://deb.devuan.org/merged beowulf main non-free

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] When upgrading to Beowulf please test and report issues with eudev-3.2.9-2 from unstable!

2020-01-09 Thread Svante Signell via Dng
On Thu, 2020-01-09 at 11:31 -0700, 'smee via Dng wrote:
> Here is the output from apt when I upgraded. Various repeating messages
> about missing firmware.
> I haven't rebooted yet, or done anything else really. Slightly worried
> I'll lose graphics when I reboot because of the message.
...
> Reading state information... Done
> The following packages will be upgraded:
>   eudev libeudev1
> 2 upgraded, 0 newly installed, 0 to remove and 34 not upgraded.
> Need to get 1,163 kB of archives.
> After this operation, 173 kB of additional disk space will be used.
> Get:1 http://pkgmaster.devuan.org/devuan unstable/main amd64 eudev
> amd64 3.2.9-2 [1,068 kB]
> Get:2 http://pkgmaster.devuan.org/devuan unstable/main amd64 libeudev1
> amd64 3.2.9-2 [95.2 kB]   
... 
> update-initramfs: deferring update (trigger activated)
> Processing triggers for man-db (2.8.5-2) ...
> Processing triggers for libc-bin (2.28-10) ...
> Processing triggers for initramfs-tools (0.133+deb10u1) ...
> update-initramfs: Generating /boot/initrd.img-4.19.0-6-amd64
> W: Possible missing firmware /lib/firmware/nvidia/gp107/sec2/sig.bin
> for module nouveau
...

This is a due to the execution of update-initramfs creating initrd.img-... This
is the last comment issued when upgrading, and happens with all eudev/udev
upgrades. From eudev.postinst:
update_initramfs() {
  [ -x /usr/sbin/update-initramfs -a -e /etc/initramfs-tools/initramfs.conf ] \
|| return 0
  update-initramfs -u
}

configure)
...
update_initramfs
;;

Have you tried to manually run update-initramfs -u? Or downgraded to 3.2.7-6?

> live-boot: core filesystems devices utils udev blockdev dns.

Where does this come from?

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] When upgrading to Beowulf please test and report issues with eudev-3.2.9-2 from unstable! (PATH error)

2020-01-09 Thread Svante Signell via Dng
On Thu, 2020-01-09 at 12:38 -0300, Gastón via Dng wrote:
> On Thu, Jan 09, 2020 at 12:13:10PM +0100, Svante Signell via Dng wrote:
> > Hello,
...
> > Steps to test:
> > You can also use country codes: e.g. http://de.deb.devuan.org...
> > /etc/init.d/sources.list
> This path should be: /etc/apt/sources.list

Thank for finding the typo. What about your upgrade results?

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] When upgrading to Beowulf please test and report issues with eudev-3.2.9-2 from unstable!

2020-01-09 Thread Svante Signell via Dng
Hello,

We are currently working on updating eudev from 3.2.7 to 3.2.9 for Beowulf.
Current version in Beowulf/testing is now 3.2.7-6, and the latest 3.2.9-2
version is in Ceres/unstable. In order to find out any remaining bugs, please
test and report back any success/problems/bugs with that version.

One issue is already known (and is a Debian bug too, even at udev-244-3):
/etc/init.d/{udev,eudev} {start|stop|restart|reload|force-reload|status}
udev does not support containers, not started ... (warning).

Steps to test:
You can also use country codes: e.g. http://de.deb.devuan.org...
/etc/init.d/sources.list
# ascii
deb http://deb.devuan.org/merged ascii main

# beowulf
deb http://deb.devuan.org/merged beowulf main

# unstable
deb http://deb.devuan.org/devuan unstable main

apt-get -t beowulf upgrade
apt-get -t beowulf dist-upgrade

apt-get install -t unstable eudev libeudev1




Thanks!

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [devuan-dev] Of confidence and support and the future of Devuan.

2019-04-23 Thread Svante Signell via Dng
On Tue, 2019-04-23 at 09:10 +0200, Jaromil wrote:
> On Mon, 22 Apr 2019, Rick Moen wrote:
> 
> > Dan, it is _not_ time for you to leave.  Please stay.
> 
> Well Rick, at this point considering all the dust Dan is kicking up
> in
> public, apparently now intentionally, I'd say he better leave. All
> his
> past three actions in Devuan damaged the project. I doubt there will
> be recovery and start thinking we'll be better off. I am still in
> favor of listing CenturionDan among the professionals supporting
> Devuan for enterprise support, but I don't believe this is a useful
> caretaking attitude, since he seems to put his own interests and
> concerns before the project's health.

Sorry Jaromil,

I don't agree with you. Both Dan and Katolaz should be part of the
caretakers group. What bout nextime, is he still active? And what are
your contributions to the project as a whole?

Thanks!

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [Fwd: Re: [devuan-dev] request of resignation of CenturionDan from caretaking]

2019-04-12 Thread Svante Signell via Dng
> On Thu, 2019-04-11 at 20:47 +0200, Jaromil wrote:
> > dear devs
> > 
> > for having caused the distress of trust within the caretakers group
> > beyond our agreed liabilities (see licensing conditions of Devuan) and
> > having caused the (hopefully temporary) resignation of one caretaker
> > and lead developer (Katolaz), for having missed to fulfill many
> > declared tasks in the past year and having polluted our meetings with
> > unfulfilling rants of sorts, I kindly ask CenturionDan to consider his
> > own resignation from the caretakers, let alone his presence as
> > co-founder of Devuan which isn't really historically true. If he does
> > not agree then I kindly ask all caretakers to consider a vote where we
> > all agree upon a forced expulsion.
> > 
> > Said that, I just hope Dan has the decency to get the hell out.
> 
> Dear Jaromil,
> 
> You are really exaggerating this issue, all for no good. I've been present
> from the early days of Devuan, and Dan was very much instrumental in creating
> the first Devuan release: jessie. I've been contributing since the beginning
> and have(had) a build daemon for package builds. Later on Katolaz (and others)
> came in and contributed majorly, especially for the ASCII release. The April
> fool joke by Katolaz was maybe not the best stunt but let's get on with
> Devuan, and don't force him or Dan to resign, please! I don't know about the
> private emails sent, but reading the dng list the spammer was not Dan it was
> Mike Bird, a person unknown to contributing to Devuan...
> 
> The number of contributors to Devuan is very small, and with this kind of
> accusations, the number will decrease further, making Devuan extinct. Is that
> your goal?

Katolaz and CenturionDan, please continue with your work on Devuan. You should
all be able to agree and make sensible decicions in the very small caretakers
group. Behave as grown-ups, please.

On Thu, 2019-04-11 at 23:12 +0200, info at smallinnovations dot nl wrote:
> On 11-04-19 22:33, Svante Signell via Dng wrote:
> > Forwarding this mail to DNG too. I think this is relevant to the discussion.

> Nope, not relevant. The message sounds too much as our old troll Mike USA .

Yes, it is relevant. You are the troll here.


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Way forward

2019-04-12 Thread Svante Signell via Dng
On Thu, 2019-04-11 at 23:52 +0200, info at smallinnovations dot nl wrote:
> On 11-04-19 23:38, Daniel Reurich wrote:
> > > Have I missed something? I want Katolaz back. 
> > > Who is CenturionDan? And why does he have that much power?
> > I am CenturionDan.  I don't have any power over Devuan, and am only a
> > long time volunteer and contributor to this project.
> > 
> 
> 
> This is really too childish to be true.
> 
> As of 30 April I will end the use of Devuan, the mirror at
> smallinnovations.nl and my membership of this list.

Good for you, and the Devuan project. Having such an attitude does not
contribute to Devuan.

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] [Fwd: Re: [devuan-dev] request of resignation of CenturionDan from caretaking]

2019-04-11 Thread Svante Signell via Dng
Forwarding this mail to DNG too. I think this is relevant to the discussion.

Thanks!
--- Begin Message ---
On Thu, 2019-04-11 at 20:47 +0200, Jaromil wrote:
> dear devs
> 
> for having caused the distress of trust within the caretakers group
> beyond our agreed liabilities (see licensing conditions of Devuan) and
> having caused the (hopefully temporary) resignation of one caretaker
> and lead developer (Katolaz), for having missed to fulfill many
> declared tasks in the past year and having polluted our meetings with
> unfulfilling rants of sorts, I kindly ask CenturionDan to consider his
> own resignation from the caretakers, let alone his presence as
> co-founder of Devuan which isn't really historically true. If he does
> not agree then I kindly ask all caretakers to consider a vote where we
> all agree upon a forced expulsion.
> 
> Said that, I just hope Dan has the decency to get the hell out.

Dear Jaromil,

You are really exaggerating this issue, all for no good. I've been present from
the early days of Devuan, and Dan was very much instrumental in creating the
first Devuan release: jessie. I've been contributing since the beginning and
have(had) a build daemon for package builds. Later on Katolaz (and others) came
in and contributed majorly, especially for the ASCII release. The April fool
joke by Katolaz was maybe not the best stunt but let's get on with Devuan, and
don't force him or Dan to resign, please! I don't know about the private emails
sent, but reading the dng list the spammer was not Dan it was Mike Bird, a
person unknown to contributing to Devuan...

The number of contributors to Devuan is very small, and with this kind of
accusations, the number will decrease further, making Devuan extinct. Is that
your goal?

BTW: You yourself has not been especially present in contributing to the Devuan
releases, how come? And nextime disappeared, why? 

--- End Message ---
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng