Warning: Long post ahead. Hi,
I want to announce that I won't be upgrading packages in standard BLFS anymore. The GNOME/GTK+ Project packages are becoming outdated and newer package that are adjusted for them seem to be more or less "failing" with older ones (See several NetworkManager threads on blfs-support). On the other side, I use Systemd and my system isn't anymore compatible with any of the desktops (I can only check if they work with Systemd not with ConsoleKit). I want to propose a systemd branch for BLFS, where we (for now, I) can upgrade all packages that now depend on Systemd and make existing ones work with it, too. Since we have LFS branch (which needs some more love) it shouldn't be hard to adjust BLFS packages for systemd. Many packages ship systemd units by itself and I have added several of systemd units into blfs-bootscripts tarball. That way it would make it easier for me to maintain the packages (since for now only myself and Ragnar (for KDE) seem to be maintaining most of BLFS - with Bruce working most of the time on LFS and Ken being retired - no words of others as of this moment (Thomas, Randy, Dj).) If possible, I'd like to host systemd branch on LFS servers - just on another repository (like done for LFS). If so, then cam someone please (Bruce, Matt, Gerrard) who has access to the servers, setup necesary stuff (take your time) with everything as BLFS has (no need to change anything - not either people who have commit access to the repo) except the url to access the page. If not, I'll host a static html version in my home directory, but I'm afraid that I'll be the only editor then. As for LFS Systemd, I have few things to tidy up. One is to add ACL package - not a hard dependency but systemd make install calls setfacl on /var/log/journal to set up necesary permissions - plus coreutils, sed and maybe some other packages use its library for some features. Systemd and udev use its library too, so we would benefit there too. The package somehow goes with attr and libcap and even if we can omit it, I strongly suggest we support the package in LFS. Another thing - it would make our (for now my) life with BLFS easier since I already said, attr and acl always go both as a dependency in most cases. Split (again) XML::Parser from Perl page as suggested on ml. Write a page about clock creation (UTC-LOCALTIME switching via timedatectl and /etc/adjtime). Finish static network package (previously lfs-bootscripts, now networking package with systemd units) and (re)add a page about the configuration. Rework Systemd page a bit, since only version number and md5sum has been bumped since the original instructions have been written and there have been some other changes to consider. Add kernel configuration options necesary for Systemd. If there are any obligations, please speak. I won't do anything before next Friday. Thanks for your time. -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
