Re: [DNG] Please help with testing the new version of sysvinit
KatolaZ wrote on 01.11.18 22:44: > Dear d1rs, > > TL;DR: > == > > we need help in testing any regression with a new version of sysvinit > (2.91-1+devuan1) that we have put in Devuan experimental [...] Casually toying around with it (including randomly shuffling services around some of the spare runlevels) in my ceres testbed revealed no immediately obvious bugs or regressions. Will keep it installed and include it in any further checks I'll do on ceres or beowulf. Special thanks to all who engage in saving SysVinit from the danger of being dropped from Debian, excellent work! To make it a full success I would assume it might prove necessary to sift through the Debian bug tracker for outstanding bugs filed against init scripts of individual daemon packages. I'll notify the debian-init-diversity list should I happen to stumble upon any such reports. On a remotely related matter: In case one experiences excessive boot delays with 4.x kernels during startup of certain daemons (e.g. sshd, web server), particularly on headless machines or VM installations: Those may be caused by entropy starvation leading to blocked reads from /dev/random. This can be alleviated by installing a userland tool to fill the entropy pool, for example as provided by the 'haveged' package. HTH, best regards Urban -- Sapere aude! signature.asc Description: OpenPGP digital signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Please help with testing the new version of sysvinit
Hi KatolaZ, On 11/02/2018 08:35 AM, KatolaZ wrote: On Fri, Nov 02, 2018 at 08:14:00AM +0100, Irrwahn wrote: KatolaZ wrote on 01.11.18 22:44: [...] You just need to add Devuan experimental repos to your sources.list: http://pkgmaster.devuan.org/merged experimental main [...] KatolaZ, above won't work for me, getting: |http://pkgmaster.devuan.org/merged experimental Release [ERROR] | 404 Not Found [IP: 5.196.38.18 80] OTOH"http://pkgmaster.devuan.org/devuan experimental main" does work. Is the experimental suite not merged deliberately, or is this an oversight? Sorry Urban, the oversight was mine. experimental is*not* merged, and intentionally so. Hence: http://pkgmaster.devuan.org/devuan experimental main is the correct URL. Sorry again KatolaZ This is the reason why i downloaded them by hand yesterday night, mixing unintentionally sysvinit_2.91-1 with sysvinit_2.91-1+devuan1 Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Please help with testing the new version of sysvinit
On Fri, Nov 02, 2018 at 08:14:00AM +0100, Irrwahn wrote: > KatolaZ wrote on 01.11.18 22:44: > [...] > > You just need to add Devuan experimental repos to your > > sources.list: > > > > http://pkgmaster.devuan.org/merged experimental main > > > [...] > > KatolaZ, > > above won't work for me, getting: > > | http://pkgmaster.devuan.org/merged experimental Release [ERROR] > | 404 Not Found [IP: 5.196.38.18 80] > > OTOH "http://pkgmaster.devuan.org/devuan experimental main" does work. > > Is the experimental suite not merged deliberately, or is this an oversight? > Sorry Urban, the oversight was mine. experimental is *not* merged, and intentionally so. Hence: http://pkgmaster.devuan.org/devuan experimental main is the correct URL. Sorry again KatolaZ -- [ ~.,_ Enzo Nicosia aka KatolaZ - Devuan -- Freaknet Medialab ] [ "+. katolaz [at] freaknet.org --- katolaz [at] yahoo.it ] [ @) http://kalos.mine.nu --- Devuan GNU + Linux User ] [ @@) http://maths.qmul.ac.uk/~vnicosia -- GPG: 0B5F062F ] [ (@@@) Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ ] signature.asc Description: PGP signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Please help with testing the new version of sysvinit
KatolaZ wrote on 01.11.18 22:44: [...] > You just need to add Devuan experimental repos to your > sources.list: > > http://pkgmaster.devuan.org/merged experimental main > [...] KatolaZ, above won't work for me, getting: | http://pkgmaster.devuan.org/merged experimental Release [ERROR] | 404 Not Found [IP: 5.196.38.18 80] OTOH "http://pkgmaster.devuan.org/devuan experimental main" does work. Is the experimental suite not merged deliberately, or is this an oversight? Best regards, Urban -- Sapere aude! signature.asc Description: OpenPGP digital signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Please help with testing the new version of sysvinit
On 11/02/2018 01:35 AM, aitor wrote: On 11/02/2018 01:01 AM, aitor_czr wrote: The sources (the tarball) should not contain the version of the debian branch. It should be: sysvinit_2.91-1.debian.tar.xz I rectify: not the sources, it's the debian tarball There is another file named sysvinit_2.91-1.debian.tar.xz in the repo: http://pkgmaster.devuan.org/devuan/pool/main/s/sysvinit/ So, forget what i said. Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Please help with testing the new version of sysvinit
On 11/02/2018 01:01 AM, aitor_czr wrote: The sources (the tarball) should not contain the version of the debian branch. It should be: sysvinit_2.91-1.debian.tar.xz I rectify: not the sources, it's the debian tarball ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Please help with testing the new version of sysvinit
Hi KatolaZ, On 11/01/2018 10:44 PM, KatolaZ wrote: Dear d1rs, TL;DR: == we need help in testing any regression with a new version of sysvinit (2.91-1+devuan1) that we have put in Devuan experimental http://pkgmaster.devuan.org/merged experimental main So if you are on ceres or beowulf, please try it out and report any regression. Longer version: === As some of you might know, there was a thread on debian-devel about two weeks ago in which it was proposed to remove sysvinit from the Debian repo. The main reason is that the package has been in RFA (Request For Adoption) since a couple of years ago. At that point, some Devuan developers stepped up and offered to help maintaining sysvinit in Debian, since we would have to maintain it anyway in Devuan if it gets dropped from Debian. Several DDs welcomed the offer (and among them Ian Jackson himself), and volunteered to sponsor our builds. In the meanwhile, Ian Jackson created a debian-init-divesity mailing list, and we contacted the last uploaders and the new upstream developer/maintainer (Jesse Smith, Distrowatch) to coordinate the efforts. We got a very good response from all the people involved, and the collaboration is proceeding very well. debian-init-divesity is a welcoming place (at starking difference to debian-devel, I must say), and most of the participants there have already been using some of the additional packages offered by Devuan, including elogind and eudev. We are now working all together on an upload of a new version of sysvinit in Debian experimental, merged with the latest upstream version from Jesse, which also solves some of the outstanding bugs in the Debian packages. Today I built a preliminary version of sysvinit-2.91 for Devuan experimental (2.91-1+devuan1), to be used for extensive testing. The package is relatively stable, but we need to test it as widely as possible to pinpoint any regression. So if you have a Devuan Beowulf or Ceres installation to spare, which could do some real work (like installing/activating different services, moving stuff around the runlevels, trying different options of boot/reboot, etc), then your help would be very useful at this point. You just need to add Devuan experimental repos to your sources.list: http://pkgmaster.devuan.org/merged experimental main and then apt-get install -t experimental sysvinit sysvinit-core sysv-rc sysvinit-utils initscripts bootlogd Please report any bug to bugs.devuan.org. We will triage them and possibly forward upstream as needed (or solve them and merge the patch upstream directly). There will probably be several updates in the next few days anyway. Thanks for your collaboration. KatolaZ The description file *.dsc contains the checksum of: sysvinit_2.91-1.debian.tar.xz but the real name of the tarball is this other one: sysvinit_2.91-1+devuan1.debian.tar.xz The sources (the tarball) should not contain the version of the debian branch. It should be: sysvinit_2.91-1.debian.tar.xz http://packages.gnuinos.org/gnuinos/pool/main/s/sysvinit/ Thanks for the info :) Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Please help with testing the new version of sysvinit
Hi, ..a wee control file tweak idea for bootlogd_2.91-1+devuan2 and later: root@xxx:/var/cache/apt/archives# cat /var/cache/apt/archives/control2 Package: bootlogd Source: sysvinit Version: 2.91-1+devuan2 Architecture: amd64 Maintainer: Vincenzo Nicosia Installed-Size: 105 Depends: libc6 (>= 2.4), lsb-base (>= 3.2-14) Section: admin Priority: required Homepage: http://savannah.nongnu.org/projects/sysvinit Description: daemon to log boot messages bootlogd logs all messages printed to the system console during system boot, and records those messages to a logfile. . Note that not all init systems print messages to the system console, so that the logfile may remain empty; this is the case with systemd (Debian's default init system). Try "journalctl -b" instead. ..diffs: root@xxx:/var/cache/apt/archives# diff -U0 co* --- control 2018-11-02 00:32:00.0 +0100 +++ control22018-11-02 00:44:09.965109395 +0100 @@ -3 +3 @@ -Version: 2.91-1+devuan1 +Version: 2.91-1+devuan2 @@ -17 +17 @@ - (the default init system). Try "journalctl -b" instead. + (Debian's default init system). Try "journalctl -b" instead. root@xxx:/var/cache/apt/archives# diff -u co* --- control 2018-11-02 00:32:00.0 +0100 +++ control22018-11-02 00:44:09.965109395 +0100 @@ -1,6 +1,6 @@ Package: bootlogd Source: sysvinit -Version: 2.91-1+devuan1 +Version: 2.91-1+devuan2 Architecture: amd64 Maintainer: Vincenzo Nicosia Installed-Size: 105 @@ -14,4 +14,4 @@ . Note that not all init systems print messages to the system console, so that the logfile may remain empty; this is the case with systemd - (the default init system). Try "journalctl -b" instead. + (Debian's default init system). Try "journalctl -b" instead. -- ..med vennlig hilsen = with Kind Regards from Arnt Karlsen ...with a number of polar bear hunters in his ancestry... Scenarios always come in sets of three: best case, worst case, and just in case. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Please help with testing the new version of sysvinit
Dear d1rs, TL;DR: == we need help in testing any regression with a new version of sysvinit (2.91-1+devuan1) that we have put in Devuan experimental http://pkgmaster.devuan.org/merged experimental main So if you are on ceres or beowulf, please try it out and report any regression. Longer version: === As some of you might know, there was a thread on debian-devel about two weeks ago in which it was proposed to remove sysvinit from the Debian repo. The main reason is that the package has been in RFA (Request For Adoption) since a couple of years ago. At that point, some Devuan developers stepped up and offered to help maintaining sysvinit in Debian, since we would have to maintain it anyway in Devuan if it gets dropped from Debian. Several DDs welcomed the offer (and among them Ian Jackson himself), and volunteered to sponsor our builds. In the meanwhile, Ian Jackson created a debian-init-divesity mailing list, and we contacted the last uploaders and the new upstream developer/maintainer (Jesse Smith, Distrowatch) to coordinate the efforts. We got a very good response from all the people involved, and the collaboration is proceeding very well. debian-init-divesity is a welcoming place (at starking difference to debian-devel, I must say), and most of the participants there have already been using some of the additional packages offered by Devuan, including elogind and eudev. We are now working all together on an upload of a new version of sysvinit in Debian experimental, merged with the latest upstream version from Jesse, which also solves some of the outstanding bugs in the Debian packages. Today I built a preliminary version of sysvinit-2.91 for Devuan experimental (2.91-1+devuan1), to be used for extensive testing. The package is relatively stable, but we need to test it as widely as possible to pinpoint any regression. So if you have a Devuan Beowulf or Ceres installation to spare, which could do some real work (like installing/activating different services, moving stuff around the runlevels, trying different options of boot/reboot, etc), then your help would be very useful at this point. You just need to add Devuan experimental repos to your sources.list: http://pkgmaster.devuan.org/merged experimental main and then apt-get install -t experimental sysvinit sysvinit-core sysv-rc sysvinit-utils initscripts bootlogd Please report any bug to bugs.devuan.org. We will triage them and possibly forward upstream as needed (or solve them and merge the patch upstream directly). There will probably be several updates in the next few days anyway. Thanks for your collaboration. KatolaZ -- [ ~.,_ Enzo Nicosia aka KatolaZ - Devuan -- Freaknet Medialab ] [ "+. katolaz [at] freaknet.org --- katolaz [at] yahoo.it ] [ @) http://kalos.mine.nu --- Devuan GNU + Linux User ] [ @@) http://maths.qmul.ac.uk/~vnicosia -- GPG: 0B5F062F ] [ (@@@) Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ ] signature.asc Description: PGP signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng