Re: [DNG] Avoid systemd as build dependency

2020-04-20 Thread Yevgeny Kosarzhevsky via Dng
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

2020-04-20 Thread aitor

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!

2020-04-20 Thread Mark Hindley
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!

2020-04-20 Thread Alexis PM via Dng
 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!

2020-04-20 Thread Antony Stone
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