Re: [DNG] error processing package initscripts, because /lib/init/vars.sh missing

2017-07-06 Thread G.W. Haywood

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

2017-07-06 Thread Miroslav Rovis
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

2017-07-06 Thread Svante Signell
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

2017-07-06 Thread Miroslav Rovis
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

2017-07-05 Thread Miroslav Rovis
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

2017-07-05 Thread Svante Signell
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