On 17/05/15 14:08, Jaret Cantu wrote:
On 05/17/2015 08:51 AM, David Hare wrote:
Running (Devuan-based-) Jessie. Here, eudev 3.0.0 installs and runs
successfully using Dimitri's debian/ with some modifications. It
builds also on 2.1.1 source like that. I have also made a working
live-image, proving it live-boot compatible.
Debs and sources are posted here:
http://exegnulinux.net/nosystemd/pool/main/e/eudev/ .. The main
outstanding issue is how to cleanly purge old udev conffiles preinst,
other than manually (the initscripts at least must be purged first)
I do everything from a debootstrap, so I'll leave live images and the
like to others.
I actually didn't have to worry about conffiles; since I am based on the
Jessie udev version and changed little, all of the conffiles are (should
be? I think I checked) the same when a user up/sidegrades. Also, (e)udev
sticks so much stuff under /lib instead of /etc that there are not even
a lot considered conffiles to get updated.
The only "conf"file that is any different in my eudev systemd fork is a
one-line change in the udev initscript. (I love that an executable is
considered a configuration file.)
I don't know if you should purge conffiles on an install, anyway. Isn't
that kind of the point in checksumming them and treating them
differently than other files in a package install? That they won't get
blown away? I guess I don't quite know the precedent on this.
~jaret
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
The problem is: installing "eudev" in init.d because it provides "udev"
which already exists. Installing the dummy udev (needed to satisfy deps
of other packages) does not remove existing conffiles.
At least, with the way I did it, which I'm not saying is necessarily the
best.
D
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng