Re: [DNG] error processing package initscripts, because /lib/init/vars.sh missing
Ooops. Sorry about the previous subject line, finger slipped. Hi there, On Thu, 6 Jul 2017, Miroslav Rovis wrote: ... I'm currently without a GUI browser, because of: Building Pale Moon on Devuan fails - Pale Moon forum https://forum.palemoon.org/viewtopic.php?f=57=15751 Pale Moon has been my browser of choice for quite a while, it's running under fvwm95 and Devuan. I just installed the binary. laptop3:~$ >>> cat /etc/devuan_version jessie laptop3:~$ >>> uname -a Linux laptop3 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u2 (2017-06-26) x86_64 GNU/Linux laptop3:~$ >>> palemoon -v Moonchild Productions Pale Moon 27.3.0 -- 73, Ged. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] error processing package initscripts, because /lib/init/vars.sh missing
On 170706-12:50+0200, Svante Signell wrote: > On Thu, 2017-07-06 at 09:58 +, Miroslav Rovis wrote: > > On 170705-23:48+0200, Svante Signell wrote: > > > On Wed, 2017-07-05 at 21:05 +, Miroslav Rovis wrote: > ... > > > > > If you are on i386 or amd64 I can send you the required debs for > > > 2.29.2-1+devuan1 from ascii-proposed. > > > > But it has all been solved by now. In the gap btwn my message and > > when you send > > the message, I was right somewhere there figuring out the solution, > > and now, > > you can see my message where I (manually construing a quote) explain: > > > # dpkg -i /var/cache/apt/archives/initscripts_2.88dsf- > > > 59.3+devuan2_amd64.deb > > > > > > reinstalled initscripts, and the /lib/init/vars.sh (which is part > > > of > > > initscripts package) > > > > and state that I expect to reboot without problems. > > Nice that your problems are solved :) > > Regarding util-linux (2.29.2-1+devuan1) that version is needed in order > to install sysvinit-utils (2.88dsf-59.9+devuan2) required by > initscripts (2.88dsf-59.9+devuan2) and sysvinit-core (2.88dsf- > 59.9+devuan2) is needed if you want to try openrc out. > In such case you need to enable ascii-proposed: > deb http://packages.devuan.org/devuan ascii-proposed main Which I absolutely can't wait to do, but... But, oh God, am I slow! I've been lurking on this ML for more than two years, and I only was able to start installing once I could do it in Air-Gapped, i.e. when Jessie RC2 was available... (I did play in Virtual Machines previously.) And also, I'm currently without a GUI browser, because of: Building Pale Moon on Devuan fails - Pale Moon forum https://forum.palemoon.org/viewtopic.php?f=57=15751 ( I posted the issue there today... Only saying that here, because that one will take its time in my life too, and it will take it again... ) > > Thanks for caring! > > You're welcome. > And your explanation below is great! > As a sidenote: I do know now why this happened to you when downgrading: > > dpkg -c initscripts_2.88dsf-59.3+devuan2_amd64.deb |grep vars > -rw-r--r-- root/root 1212 2016-03-04 03:25 ./lib/init/vars.sh > dpkg -c initscripts_2.88dsf-59.9+devuan2_amd64.deb |grep vars > dpkg -c sysvinit-utils_2.88dsf-59.9+devuan2_amd64.deb |grep vars > -rw-r--r-- root/root 1212 2017-06-15 13:59 ./lib/init/vars.sh > > The srcipt lib/init/vars.sh was provided by initscripts and has now > been moved to sysvinit-utils. And since you had util-linux (2.29.2-1) > install that script was provided by that package util you downgraded. > > From the changelog of sysvinit: > sysvinit (2.88dsf-59.5) unstable; urgency=medium > [ Martin Pitt ] > * Move /lib/init/vars.sh from initscripts to sysvinit-utils. It's not > specific to initscripts, but API for other init scripts similar to > /lib/init/init-d-script. This will allow initscripts to drop from > the default installation. (Closes: #826205) > > Nice to know what's happening and why :) Yeah! Fascinating... But it's also such fine feeling that everything went so great in this wholesale dist-upgrade which was actually 100+ packages kind of downgrade, essential packages, system packages. In which wholesale downgrade-kind of dist-upgrade the only issue was that one, which had to show, for the obvious reason that you explain above. All having gone fine even in my little user's quarters means Devuan is going strong! Regards! -- Miroslav Rovis Zagreb, Croatia https://www.CroatiaFidelis.hr signature.asc Description: PGP signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] error processing package initscripts, because /lib/init/vars.sh missing
On Thu, 2017-07-06 at 09:58 +, Miroslav Rovis wrote: > On 170705-23:48+0200, Svante Signell wrote: > > On Wed, 2017-07-05 at 21:05 +, Miroslav Rovis wrote: ... > > > If you are on i386 or amd64 I can send you the required debs for > > 2.29.2-1+devuan1 from ascii-proposed. > > But it has all been solved by now. In the gap btwn my message and > when you send > the message, I was right somewhere there figuring out the solution, > and now, > you can see my message where I (manually construing a quote) explain: > > # dpkg -i /var/cache/apt/archives/initscripts_2.88dsf- > > 59.3+devuan2_amd64.deb > > > > reinstalled initscripts, and the /lib/init/vars.sh (which is part > > of > > initscripts package) > > and state that I expect to reboot without problems. Nice that your problems are solved :) Regarding util-linux (2.29.2-1+devuan1) that version is needed in order to install sysvinit-utils (2.88dsf-59.9+devuan2) required by initscripts (2.88dsf-59.9+devuan2) and sysvinit-core (2.88dsf- 59.9+devuan2) is needed if you want to try openrc out. In such case you need to enable ascii-proposed: deb http://packages.devuan.org/devuan ascii-proposed main > Thanks for caring! You're welcome. As a sidenote: I do know now why this happened to you when downgrading: dpkg -c initscripts_2.88dsf-59.3+devuan2_amd64.deb |grep vars -rw-r--r-- root/root 1212 2016-03-04 03:25 ./lib/init/vars.sh dpkg -c initscripts_2.88dsf-59.9+devuan2_amd64.deb |grep vars dpkg -c sysvinit-utils_2.88dsf-59.9+devuan2_amd64.deb |grep vars -rw-r--r-- root/root 1212 2017-06-15 13:59 ./lib/init/vars.sh The srcipt lib/init/vars.sh was provided by initscripts and has now been moved to sysvinit-utils. And since you had util-linux (2.29.2-1) install that script was provided by that package util you downgraded. From the changelog of sysvinit: sysvinit (2.88dsf-59.5) unstable; urgency=medium [ Martin Pitt ] * Move /lib/init/vars.sh from initscripts to sysvinit-utils. It's not specific to initscripts, but API for other init scripts similar to /lib/init/init-d-script. This will allow initscripts to drop from the default installation. (Closes: #826205) Nice to know what's happening and why :) ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] error processing package initscripts, because /lib/init/vars.sh missing
On 170705-23:48+0200, Svante Signell wrote: > On Wed, 2017-07-05 at 21:05 +, Miroslav Rovis wrote: > > > > What is that /lib/init/vars.sh ? Which package should have installed > > it? What > > could be the reason that it is missing? > > Please don't reboot. Which I didn't do. Untill I fixed it, that is. And once I have, this is the third time on this clone machine that I rebooted. And also I repeated the entire procedure on my Air-Gapped machine, since the clone is expendable, permanent in my method is what I install in the, later cloned, Air-Gapped master machine... And my Air-Gapped I also rebooted just fine. > The file /lib/init/vars.sh from util-linux is > essential to have a successful boot. I'll write down tomorrow how you > could fix this. It's about connfiles being removed not getting > installed unless forced, and the version of util-linux you have > installed (2.29.2-1). Where did you get that version, Debian stretch? So very likely! Because I had updated (weeks and weeks ago now) my, originally, Jessie RC2, to stretch, in Air-Gapped, to get FFmpeg and MPlayer/Mencoder, and because I couldn't figure how to do Air-Gapping in Devuan (which I do know how now). > If you are on i386 or amd64 I can send you the required debs for > 2.29.2-1+devuan1 from ascii-propsed. But it has all been solved by now. In the gap btwn my message and when you send the message, I was right somewhere there figuring out the solution, and now, you can see my message where I (manually construing a quote) explain: > # dpkg -i /var/cache/apt/archives/initscripts_2.88dsf-59.3+devuan2_amd64.deb > > reinstalled initscripts, and the /lib/init/vars.sh (which is part of > initscripts package) and state that I expect to reboot without problems. Thanks for caring! (And I hope to become a more useful Devuan/and-more-generally-FOSS tester some day... In *slow* time... Well I have already been, but marginally so.) -- Miroslav Rovis Zagreb, Croatia https://www.CroatiaFidelis.hr signature.asc Description: PGP signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] error processing package initscripts, because /lib/init/vars.sh missing
On 170705-21:05+, Miroslav Rovis wrote: > What is that /lib/init/vars.sh ? Which package should have installed it? What > could be the reason that it is missing? # dpkg -i /var/cache/apt/archives/initscripts_2.88dsf-59.3+devuan2_amd64.deb reinstalled initscripts, and the /lib/init/vars.sh (which is part of initscripts package) then: # apt-get autoremove # apt-get install -f # update-initramfs -u (which all went in perfect order, as it appears to me) and if I'm not back soon, I have booted and my Ascii is fully functional. -- Miroslav Rovis Zagreb, Croatia https://www.CroatiaFidelis.hr signature.asc Description: PGP signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] error processing package initscripts, because /lib/init/vars.sh missing
On Wed, 2017-07-05 at 21:05 +, Miroslav Rovis wrote: > > What is that /lib/init/vars.sh ? Which package should have installed > it? What > could be the reason that it is missing? Please don't reboot. The file /lib/init/vars.sh from util-linux is essential to have a successful boot. I'll write down tomorrow how you could fix this. It's about connfiles being removed not getting installed unless forced, and the version of util-linux you have installed (2.29.2-1). Where did you get that version, Debian stretch? If you are on i386 or amd64 I can send you the required debs for 2.29.2-1+devuan1 from ascii-propsed. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng