Hi Jaret, On Sat, May 16, 2015 at 11:28 PM, Jaret Cantu <[email protected]> wrote:
> Just pushed eudev to the Devuan git. > > https://git.devuan.org/jaretcantu/eudev > > I used eudev version 1.9 since it is based on systemd 215. That is the > udev/systemd version used by Jessie, so it just seemed to make a lot more > sense. > > I'm using it right now (and I'm pretty sure I've committed all of the > manual changes I had to make on account of whoopsies), and the only > difference I see in before-and-after "ls -Rl /dev"s is two extra pts. > > I uploaded all of the git-buildpackage stuff, too, so it should be easy to > recreate. > > Probably some systemd scraps that I didn't properly scrub. I was not > terribly diligent with checking for all of the unnecessary dependencies. > > I think you need a kernel with FHANDLE, too, for eudev to work properly. I > got error messages until I recompiled my kernel. > This is WONDERFUL news! I'm so glad you were able to get this to work! As you say, it's not easy to separate systemd from udev. Hats off to you :D Best, Jude > On 05/07/2015 02:47 PM, Anto wrote: > >> >> >> On 07/05/15 18:00, Anto wrote: >> >>> >>> On 07/05/15 17:32, Svante Signell wrote: >>> >>>> On Thu, 2015-05-07 at 16:53 +0200, Anto wrote: >>>> >>>> update-initramfs: deferring update (trigger activated) >>>>> update-rc.d: warning: start and stop actions are no longer supported; >>>>> falling back to defaults >>>>> >>>> No idea about this one. >>>> >>>> insserv: script eudev: service udev already provided! >>>>> insserv: exiting now! >>>>> update-rc.d: error: insserv rejected the script header >>>>> dpkg: error processing package eudev (--install): >>>>> subprocess installed post-installation script returned error exit >>>>> status 1 >>>>> >>>> This is probably due to that the eudev.postinst? and udev.postinst >>>> scripts differs. Check these scripts in debian/ and compare with the one >>>> from udev. >>>> >>>> HTH >>>> >>> >>> Thanks for the hints. I just put back the previous disk image and I am >>> looking at them now. >>> >>> >> I think I don't want to fiddle around any further and I just want to >> forget having eudev package. >> >> My last attempt just now was to try to match the environment used by the >> build script on >> https://git.devuan.org/pkgs-utopia-substitution/devuan-eudev, to avoid >> any unnecessary changes. That is by using Debian wheezy install with kernel >> 3.2, udev 175-7.2 and eudev-2.1.1.tar.gz. I also tried eudev-2.1.tar.gz. >> But those did not even pass the configure script, because the include >> directory was not found. I am not sure what kind of setup was used when the >> build script was being developed. Anyway, I am done with this :) >> >> anto@d945gclf:~/packages/eudev/eudev-2.1.1-1+devuan$ >> anto@d945gclf:~/packages/eudev/eudev-2.1.1-1+devuan$ dpkg-buildpackage >> -us -uc >> dpkg-buildpackage: source package eudev >> dpkg-buildpackage: source version 1:2.1.1-1 >> . >> <cut> >> . >> checking for unistd.h... (cached) yes >> checking linux/btrfs.h usability... no >> checking linux/btrfs.h presence... no >> checking for linux/btrfs.h... no >> configure: error: *** KERNEL header not found >> make: *** [build-deb/config.status] Error 1 >> dpkg-buildpackage: error: debian/rules build gave error exit status 2 >> anto@d945gclf:~/packages/eudev/eudev-2.1.1-1+devuan$ dpkg --list | grep >> linux >> ii console-setup-linux 1.88 all Linux specific >> part of console-setup >> ii doc-linux-text 2008.08-1 all Linux HOWTOs and >> FAQs in ASCII format >> ii libselinux1:amd64 2.1.9-5 amd64 SELinux runtime >> shared libraries >> ii libselinux1-dev 2.1.9-5 amd64 SELinux >> development headers >> ii linux-base 3.5 all Linux image >> base package >> ii linux-headers-3.2.0-4-amd64 3.2.68-1+deb7u1 amd64 Header files >> for Linux 3.2.0-4-amd64 >> ii linux-headers-3.2.0-4-common 3.2.68-1+deb7u1 amd64 Common >> header files for Linux 3.2.0-4 >> ii linux-image-3.2.0-4-amd64 3.2.68-1+deb7u1 amd64 Linux 3.2 for >> 64-bit PCs >> ii linux-image-amd64 3.2+46 amd64 Linux for >> 64-bit PCs (meta-package) >> ii linux-kbuild-3.2 3.2.17-1 amd64 Kbuild >> infrastructure for Linux 3.2 >> ii linux-libc-dev:amd64 3.2.68-1+deb7u1 amd64 Linux support >> headers for userspace development >> ii util-linux 2.20.1-5.3 amd64 Miscellaneous system >> utilities >> anto@d945gclf:~/packages/eudev/eudev-2.1.1-1+devuan$ >> anto@d945gclf:~/packages/eudev/eudev-2.1.1-1+devuan$ dpkg --search >> btrfs.h >> linux-headers-3.2.0-4-common: >> /usr/src/linux-headers-3.2.0-4-common/include/trace/events/btrfs.h >> linux-headers-3.2.0-4-common-rt: >> /usr/src/linux-headers-3.2.0-4-common-rt/include/trace/events/btrfs.h >> anto@d945gclf:~/packages/eudev/eudev-2.1.1-1+devuan$ >> anto@d945gclf:~/packages/eudev/eudev-2.1.1-1+devuan$ dpkg --list | grep >> udev >> ii libudev0:amd64 175-7.2 amd64 libudev shared >> library >> ii udev 175-7.2 amd64 /dev/ and hotplug >> management daemon >> anto@d945gclf:~/packages/eudev/eudev-2.1.1-1+devuan$ >> >> _______________________________________________ >> Dng mailing list >> [email protected] >> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng >> > > _______________________________________________ > Dng mailing list > [email protected] > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng >
_______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
