Re: [DNG] Beowulf Beta is here!
-Original Message- From: Dng [mailto:dng-boun...@lists.dyne.org] On Behalf Of Gregory Nowak Sent: den 19 april 2020 05:22 [skipped] For those who don't need brltty and who find the log messages a problem, uninstalling brltty should resolve the issue. -- The option to uninstall does not resolve the main problem, which should be fixed upstream. Practically it is important to be able to install packages even if they are not going to be used on the given computer (compare this to "Recommended" which are uncertain whether they will be used or not). One specific case of value is installing many mostly identical computers with the same set of packages. OT: A similar issue is various services (like sshd) which are being started at a package installation time (not later, say after a reconfiguration, or never). policy.rc.d seems to be the only, inconvenient workaround. This is of course not Beowulf/Devuan-specific. /D ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] What an Ad hominem!
Hi, SystemD detractors may, like myself, be repelled from using it because everytime they installed a systemd based distribution, it always greeted them with a system-wide freeze. Microsoft Windows has solved that issue of system-wide freezes since almost two decades. On my music player based on Raspberry Pi 3B+ and a Pi DAC Pro from IQaudIO, I was greeted with a system-wide freeze after only a few boots. Why should this happen on a system which is based on a SDCard which may become corrupted beyond boot for most users? In my case it is not a problem, as I take the SDCard from the Pi and fix it on another Linux machine using fsck. It is not hate or irrational conservatism that draws most users away from systemd, but the fact that it is a complicated piece of software very prone to serious system-wide issues. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Avoid systemd as build dependency
Hi community. could someone point out the proper way of avoiding systemd build dependency? I find some packages require it at build time. https://github.com/libreswan/libreswan/issues/328 for example. It builds fine without it, however debian maintainers need it for their reasons. -- Regards, Yevgeny ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Avoid systemd as build dependency
Hi Yevgeny, On 19/4/20 16:49, Yevgeny Kosarzhevsky via Dng wrote: Hi community. could someone point out the proper way of avoiding systemd build dependency? I find some packages require it at build time. https://github.com/libreswan/libreswan/issues/328 for example. It builds fine without it, however debian maintainers need it for their reasons. The debian branch is very well done: https://github.com/libreswan/libreswan/tree/master/packaging/debian After removing all the stuff related with systemd, my first attempt failed because dh_usrlocal must be overridden, i guess (this issue has nothing to do with systemd). On the other hand, i added another dependency to debian/control: *libdistro-info-perl*, even not being mandatory, in order to avoid a warning when using "gbp dch" for the changelog. Give me a couple of hours, and i'll give you a link to the packages. I'm under devuan beowulf, and i'm working with the latest release 3.31 instead of the master branch. Cheers, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] What an Ad hominem!
I agree. For me, the thing which has always put me off above all other things was the fact that systems running systemd often did not shut down cleanly. Manageable if it's a laptop on your desk and you have access to the on/off button and the power cord. Not so good if the box is a business-critical server, housed in an unattended bunker 200 miles away, and it's 03:00 in the morning. The risk's just too great. Are there any stats for the takeup of Devuan (and/or the persistence of old pre-systemd releases of other distros) in the server community? I have been unable to find them. Would be very interesting. On Sun, 2020-04-19 at 11:31 +0200, Edward Bartolo via Dng wrote: > Hi, > > SystemD detractors may, like myself, be repelled from using it because > everytime they installed a systemd based distribution, it always > greeted them with a system-wide freeze. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Avoid systemd as build dependency
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. 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? On Sun, 19 Apr 2020 at 21:15, aitor wrote: > > Hi Yevgeny, > > On 19/4/20 16:49, Yevgeny Kosarzhevsky via Dng wrote: > > Hi community. > > could someone point out the proper way of avoiding systemd build dependency? > > I find some packages require it at build time. > https://github.com/libreswan/libreswan/issues/328 for example. > > It builds fine without it, however debian maintainers need it for their > reasons. > > The debian branch is very well done: > > https://github.com/libreswan/libreswan/tree/master/packaging/debian > > After removing all the stuff related with systemd, my first attempt failed > because dh_usrlocal must be overridden, i guess (this issue has nothing to do > with systemd). > On the other hand, i added another dependency to debian/control: > *libdistro-info-perl*, > even not being mandatory, in order to avoid a warning when using "gbp dch" > for the changelog. > Give me a couple of hours, and i'll give you a link to the packages. > I'm under devuan beowulf, and i'm working with the latest release 3.31 > instead of the master branch. > > Cheers, > > Aitor. > > > ___ > Dng mailing list > Dng@lists.dyne.org > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng -- Regards, Yevgeny ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] HW: Which brand and model of laptop have your successfully installed Devuan on?
On Sat, Apr 18, 2020 at 04:00:45PM -0600, Gabe Stanton via Dng wrote: > I installed Devuan Ascii on a Lenovo W530 via the live desktop > installer. I upgraded to Beowulf Beta a few months ago. > The install and upgrade were a breeze. > In general things are good. The only issue since upgrading to Beowulf > is that if I run a cpu-heavy program for long periods of time, I get an > unresponsive system to the extent that I have to hard-reset my machine. This happens to me, too. It started happening about a month or two ago; before that beowulf just worked. (I have it runnung on a Purism Librem 15.) -- hendrik ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Avoid systemd as build dependency
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. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf Beta is here!
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. Greg -- web site: http://www.gregn.net gpg public key: http://www.gregn.net/pubkey.asc skype: gregn1 (authorization required, add me to your contacts list first) If we haven't been in touch before, e-mail me before adding me to your contacts. -- Free domains: http://www.eu.org/ or mail dns-mana...@eu.org ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng