fsmithred wrote on 27/08/16 07:57:
On 08/25/2016 08:06 AM, Ralph Ronnquist wrote:
So, I took the steps of forking Jude Nelson's vdev on git.devuan.org, and
augmenting it with an initial set up for deb package building.
....

I get a 404 error on that page. After looking around for a bit, I found
the debs here:
https://git.devuan.org/ralph.ronnquist/vdev/tree/master/release

Thanks. Yes, I suppose the "shorter" path is only if you clone it.


Does the initramfs get built automatically when you install the debs, and
if so, does it replace the one in /boot, or does it get dropped somewhere
else and need to be copied?

Yes, I spent most of the time on integrating the packaging with initramfs-tools, to make it build properly when you install it, and to persist to (hopefully) rebuild properly when you install other packages later on that cause rebuilding of initrd.

However, the installation does not remove udev. It does unhook udev from being used, which of course is an unfriendly way for a package to behave. I tried various ways of declaring conflict to udev so as to have the packaging deal with it automagically, but I didn't find any way that didn't then unsintall X (and many ways that uninstalled the kernel). So in the end I left it with a) removing the udev hooks from initramfs-tools configurations, b) removing them from sysvinit activation, and c) replacing the "init" script for initrd; the last was necessary because the script enforced using udev.

Ralph.
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to