Re: [DNG] Avoid systemd as build dependency
Hi Aitor, I wonder why it's in /usr/local while the one I've built went to /usr I didn't do something special for this ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Avoid systemd as build dependency
Hi again, Yevgeny: On 19/4/20 22:56, aitor wrote: Hi Yevgeny, On 19/4/20 21:41, Yevgeny Kosarzhevsky wrote: Hi Aitor, I've been able to build base package already (3.31) after removing systemd dependencies with `sed -i '/systemd/d' packaging/debian/control`. I've run `make deb` and it's built deb package successfully on beowulf. The only thing I needed is to manually add init script. Here you are my packaging for devuan beowulf: http://gnuinos.org/libreswan/?dir= pay attention to the attached libreswan.build file, and look at the warnings and errors thrown by lintian. Most of them related with all the content located in /usr/local. If i didn't override dh_usrlocal, i got an error while packaging the manpages. I can replace "programs" by "base" in mk/targets.mk, but there are more files located in /usr/local, as you can see in the messages thrown by lintian. I am wondering what is the proper way of removing systemd dependency from base source as upstream adds it by some needs. Do you think making pre-install hook is the best way to do init system checks instead of running systemd things at a build time? Or is there any other better way to remove*systemd* from build-deps? You must replace "dh $@ --with systemd" by "dh $@" in debian/rules. This is my first attempt, and hope this helps :) Cheers, Aitor. This is the result defining a new target in mk/targets.mk like: minimal: base and replacing "$(MAKE) programs [...]" by "$(MAKE) minimal [...]" in the "override_dh_auto-build" target of debian/rules. http://gnuinos.org/libreswan/?dir=base-install Regards, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf Beta is here!
Alexis, On Mon, Apr 20, 2020 at 01:03:47PM +, Alexis PM via Dng wrote: >* libsystemd0 is installed. Note: it is a minimal installation (I >didn't select anything in installation tasksel). Unfortunately Debian's apt in buster depends on libsystemd0. See https://bugs.devuan.org/355 We have a newly forked version of apt for ceres/chimaera, but not beowulf. If this really bothers you, `apt install libelogind0' should replace it. Mark ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf Beta is here!
Hello Forgive the brief text and the insufficient review of whether what I indicate has already been reported, but I have little time and wanted to indicate a few things just in case: devuan_beowulf_3.0.0_beta_amd64_netinstall.iso doesn't work: Initramfs unpacking failed: write error touch: /var/run/brltty-Xorg: No such file or directory touch: /var/run/brltty-Xorg: No such file or directory touch: /var/run/brltty-Xorg: No such file or directory touch: /var/run/brltty-Xorg: No such file or directory ... devuan_beowulf_3.0.0_beta_i386_netinstall.iso works basically, but: * the installer tasksel fails (I tried "printer server"), probably non-existent packages or dependency errors. * "none" instead of selected hostname at shell prompt, but /etc/hostname is fine. * libsystemd0 is installed. Note: it is a minimal installation (I didn't select anything in installation tasksel). * No "beowulf-updates" in /etc/apt/sources.list but I choose it in the installation. * "ceres" mention in /etc/devuan_version. * Untranslated text into Spanish in some parts of the installer. Best regards! En jueves, 19 de marzo de 2020 15:24:57 CET, Rainer Weikusat via Dng escribió: goli...@devuan.org writes: > Dear dev1ers, > > The Devuan 3 Beowulf Beta release is now ready for review. [...] > In solidarity, > > The Devuan Devs Great news. Thanks a lot. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf Beta is here!
On Monday 20 April 2020 at 02:51:51, Gregory Nowak wrote: > On Sun, Apr 19, 2020 at 08:14:14AM +, dal wrote: > > The option to uninstall does not resolve the main problem, which should > > be fixed upstream. > > I suppose we'll have to agree to disagree here. If someone connects a > braille display which is supposed to work but doesn't, The log > messages would confirm that brltty is in fact running, but unable to > find the connected hardware for whatever reason. My opinion is that *one* log message to that effect is perfectly reasonable, but a new message every few seconds, filling up syslog, is not. Antony. -- Tinned food was developed for the British Navy in 1813. The tin opener was not invented until 1858. Please reply to the list; please *don't* CC me. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng