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

Reply via email to