Re: libcupsfilters: mupdf not "Required"
"Maurice van der Stee" ([email protected] via blfs-dev Mailing List) <[email protected]> Tue, 03 Feb 2026 16:25:17 +0100
| Newsgroups | gmane.linux.lfs.beyond.devel |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 2026-02-03 at 10:08 -0500, Jean-Marc Pigeon wrote: > On Tue, 2026-02-03 at 15:10 +0100, Maurice van der Stee wrote: > > On Tue, 2026-02-03 at 14:36 +0100, Rainer Fiebig wrote: > > > Am 03.02.26 um 03:41 schrieb Uwe Düffert > > > ([email protected] via > > > blfs-dev Mailing List): > > > > Hi, > > > > > > > > On Mon, 2 Feb 2026, Rainer Fiebig wrote: > > > > > > > > > I was just about restarting work on this when I read that > > > > > bombshell-news > > > > > about dropped support for SysV. What an unfortunate and > > > > > blatantly wrong > > > > > decision! Very disappointing and demotivating. > > > > > > > > > > To me it seems pointless now to contribute to this project > > > > > anymore. So > > > > > I drop out of this thread here. > > > > I was hoping I could avoid the discussion, but at this point I > > > > feel > > > > I > > > > should raise my voice too. I'm happily following *LFS in a way > > > > "since > > > > decades". I haven't contributed all that much, but I'm a huge > > > > fan > > > > of > > > > "your system - your rules". So basically I'm build *my* system > > > > and > > > > really appreciate all your effort, teaching etc. to allow me to > > > > do > > > > that. > > > > And I only contribute when I have the feeling that whatever I > > > > found > > > > out > > > > about building my system could be ahead of or otherwise be > > > > beneficial > > > > for what you are doing "officially". > > > > > > > > Guess it is rather save to say by now that I will *never* > > > > switch > > > > to > > > > systemd either - as long as I can avoid it in any way. I can't > > > > always - > > > > in my company I have to deal with it, but it's burden! I > > > > understand > > > > the > > > > theoretical benefit for "complex scanarios", but often it is > > > > more > > > > like > > > > complicating instead of solving problems for me. Yes it is e.g. > > > > "caring > > > > about" magically restarting crashed services but may easily do > > > > so > > > > with > > > > with wrong parameters or credentials. Which is way harder to > > > > deal > > > > with > > > > than a just stuck or crashed service. That is something I can > > > > deal > > > > with, > > > > maybe craft a maintenance cron job around it or something. But > > > > that > > > > may > > > > well run into a race condition with systemd trying to do it > > > > faster > > > > but > > > > intransparently and unfortunately wrong. Then the service seems > > > > to > > > > be > > > > "well running" but it is disfunctional. Happened to me more > > > > than > > > > once... > > > > > > Which boils down to "Systemd's distro - Systemd's rules". > > > Consequently, > > > they should rename the project to "Systemd From Scratch". And - > > > while > > > at it - the servers from "rivendell" to "mordor" and "anduin" to > > > "morgulduin". > > > > > > To me, the decision to drop SysV is all the more incomprehensible > > > and > > > inexcusable as LFS is primarily an educational project that > > > intends > > > "...to help you learn how a Linux system works from the inside > > > out." > > > With simple SysV as an init-system and some effort by the user, > > > that > > > was > > > achievable. With monstrous systemd this idea can be binned. And > > > so > > > the > > > "systemd-only LFS" will fail at its highest-ranking goal. > > > > > > What users now (falsely) learn is that "... 1678 "C" files plus > > > many > > > data files." are needed to bring up and shut down a Linux- > > > system. > > > And > > > only later they may become aware that there would have been an > > > alternative which needed only "... 22 C files ...plus about 50 > > > short > > > bash scripts and data files." to do just the same job. And at > > > the > > > same > > > time let them have better control over their system. > > > > > > > > > > > I'm very aware I may not be speaking for a majority, but *I* > > > > would > > > > prefer to drop support for GNOME and Plasma due to systemd in > > > > favor > > > > of > > > > support for SysV or something... Your system, your rules, your > > > > effort, > > > > > > Exactly. To drop the all too willing servants of systemd would > > > also > > > be > > > the obvious alternative for lessening the workload. > > > > > > > I'm not trying to convince anyone. That said: *LFS are not > > > > loosing > > > > me > > > > that easily. I'm deviating from the book anyway, as long as it > > > > helps me > > > > - despite changed focus - the project is welcome. > > > > > > > > @Rainer: Your contribution would not be pointless! Yeah, sure, > > > > it > > > > may > > > > > > In my view, the decision to drop SysV means withholding a simple > > > and > > > proven core-element of a Linux-system from future LFS-users. I > > > consider > > > this a disservice not only to them but to the Linux-ecosystem as > > > a > > > whole > > > as this only fosters a systemd-monopoly. And I will not support > > > that. > > > > > > I also think that needlessly sacrifycing simplicity and > > > manageability > > > for complexity and intrusiveness is generally not a good idea. > > > > > > Rainer > > > > > > > > > > > > > not meet your own quality standards anymore ("tested against > > > > currect > > > > offcial book"), but at least for me, it is welcome anyway. > > > > Prominent > > > > example: Thomas' multilib branch is not mainstream either, but > > > > OUTSTANDING VALUABLE!!! > > > > > > > > Keep up the good work, everybody! > > > > Uwe > > > > > > > > I had intended to stay out of this discussion. But this does it. > > > > Raving about a non-existing monopoly. Do you have any idea of what > > a > > monopoly is ? Here there is an alternative. so there can be no > > monopoly. > > > > That other developers choose to use systemd is not something to > > blame > > systemd for. They are free to use it or not. But they choose to do > > so > > because of its merits. > > > > The basic logic of system is not so different from sysv. Targets > > compare to runlevels and service units to init scripts. If the > > additional fucntionalaty would be inplemented sysv would also > > vastly > > increase in size. So what is the problem hete. It doesn't seem hard > > to > > grasp to me. > > > > If you have nothing to say but this nonsense but shut up. > Hmmm, this is rought. > > As fare I can see, Sys-admin do not like systemd as it > (intend to) take precedence over sys-admin himself (this was > well expressed few minutes ago in another thread) and > do what it (systemd) want not what it should do. > Can you give an example for this ? > What I like with Unix (and linux) is the fact, in case > of problem, to be able do go to Basic CLI command and > pine point the problem. > (unix basic concept: do one thing and > do it very well). systemctl status <servie name> will tell you what went wrong. systemctl --failed will tell you which units failed during boot. > > systemd on the contrary hide everything (even logs). > This could be good for desktop market but linux market > is a server one. The logs can be seen using journalctl, nothing is hidden. Admittedly this has also a lot of functions which com in handy, but if you just give journalctl -b you get all there is for the current boot. > About LFS, the whole idea behind the project, is > to build a system from start, understanding each > component and then switch to "my system, my rules, > then embracing systemd is quite acceptable.". > > so IMHO, systemd is contrary to genuine LFS purpose. > > So don't try to grasp all of systemd at once, just the essentials being the targets and service units. Maybe it would help to add a few lines about this in LFS. > > > > > > I for one fully support the choosen direction, otherwise the > > project > > would soon be next to worthless, -- ================================================= Maurice van der Stee -- http://lists.linuxfromscratch.org/sympa/info/blfs-dev Unsubscribe: See the above information page