Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Monday January 21 2019, @07:14AM   Printer-friendly
from the their-way-or-the-highway dept.

Michael Biebl, long-time maintainer of systemd for Debian (2010 or earlier, based on changelog.Debian.gz), is taking undetermined holidays from packaging it. The e-mail was short:

Will stop maintaining systemd in debian for a while.

What's going on is just too stupid/crazy.

This takes place after he discussed a bug in which he expected systemd to respect local settings, and not rename network devices:

@yuwata a default policy like /lib/systemd/network/99-default.link should never trump explicit user configuration.

Later he seems surprised about how things roll there:

I'm amazed that I have to point this out....

The issue is locked currently, and also archived just in case, so everyone can read the initial report and the replies he got.

Opinion: It seems distribution developers are starting to get the stick too, not just users with their "errors" (taken from a reply). Will distributions finally wake up or is that they don't still grok the attitude of projects like this? [Or is it something else? --Ed.]


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Insightful) by Runaway1956 on Monday January 21 2019, @08:01AM (25 children)

    by Runaway1956 (2926) Subscriber Badge on Monday January 21 2019, @08:01AM (#789460) Journal

    Why would merging be necessary? It may not even be desirable. All of the alternatives still exist, within Debian. All that need be done, is to package Debian to use an alternative init. Devuan is a done deal, they've split. It may not be possible for some of those people who left to come back into the fold.

    No, I don't have the inside sccop on relations between all those people, but there were probably harsh words exchanged when they went their separate ways. Don't expect a big family reunion now.

    Starting Score:    1  point
    Moderation   +2  
       Insightful=1, Underrated=1, Total=2
    Extra 'Insightful' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4  
  • (Score: 4, Insightful) by Bot on Monday January 21 2019, @08:08AM (5 children)

    by Bot (3902) on Monday January 21 2019, @08:08AM (#789462) Journal

    You are assuming that systemd is just another init system. There are entire sites devoted to the idea that it is a RH world domination scheme, instead.

    --
    Account abandoned.
    • (Score: 1, Touché) by Anonymous Coward on Monday January 21 2019, @09:25AM (2 children)

      by Anonymous Coward on Monday January 21 2019, @09:25AM (#789488)

      IBM may have other plans

      • (Score: 5, Interesting) by Anonymous Coward on Monday January 21 2019, @11:02AM (1 child)

        by Anonymous Coward on Monday January 21 2019, @11:02AM (#789507)

        IBM's bread and butter has been in selling expensive consultancy for their own, frequently overcomplicated and fragile, solutions. The invention of systemd is probably what gave them a hard-on for RH in the first place.

        • (Score: 3, Insightful) by Anonymous Coward on Monday January 21 2019, @07:05PM

          by Anonymous Coward on Monday January 21 2019, @07:05PM (#789701)

          Yes, IBM's bread and butter, since the early 60s, has been: "we make it so complicated, you need us to help you manage it for yourself.

          Systemd fits right into that mold.

    • (Score: 2) by DannyB on Monday January 21 2019, @02:41PM (1 child)

      by DannyB (5839) Subscriber Badge on Monday January 21 2019, @02:41PM (#789589) Journal

      There are entire sites devoted to the idea that it is a RH world domination scheme

      I thought systemd was a Microsoft world domination scheme plan 9.

      --
      The lower I set my standards the more accomplishments I have.
      • (Score: 2) by arslan on Monday January 21 2019, @09:37PM

        by arslan (3462) on Monday January 21 2019, @09:37PM (#789792)

        That's was a popular conspiracy theory until IBM bought Redhat

  • (Score: 3, Informative) by Anonymous Coward on Monday January 21 2019, @08:54AM

    by Anonymous Coward on Monday January 21 2019, @08:54AM (#789479)

    There is unlikely to be a merging of the two communities and that shouldn't happen. Devuan does more than just remove systemd by the way, as it tries to adhere more strictly to "Unix philosophy" and treats users needs as a high priority. More than that, there are attempts to improve upon processes because of starting small again. So I doubt any Devuan devs could be convinced to go back to Debian even if they switch back to sysvinit.

  • (Score: 5, Insightful) by rleigh on Monday January 21 2019, @11:11AM (10 children)

    by rleigh (4887) on Monday January 21 2019, @11:11AM (#789511) Homepage

    Devuan is still based upon Debian. There's absolutely nothing preventing the modified subset of packages being folded back in. And, with the creation of the debian-init-diversity list, there are people from several distributions collaborating on this, and some of the Devuan developers are pushing some changes back into Debian.

    Whenever you have a fork, it does make sense to fold as much back as possible, because every bit of divergence has an additional maintenance cost. Keeping it minimal means you can focus your efforts on the really important unique bits which are the reason for the fork existing. This isn't unique to Devuan, it's a consideration any derivative of any software project must take. If you don't, you can get swamped with busy work with little value for the return it gives you.

    • (Score: 3, Insightful) by DannyB on Monday January 21 2019, @02:46PM (9 children)

      by DannyB (5839) Subscriber Badge on Monday January 21 2019, @02:46PM (#789591) Journal

      Devuan is still based upon Debian.

      Does anyone see a problem with this?

      Debian puts the poison in, and then Devuan takes it back out. If there wasn't any poison there to begin with, why add it in the first place only to have to remove it again? Imagine this process applied to municipal water projects.

      Debugging is the process of removing bugs from software. Programming is the process of adding bugs to software. Don't do any programming and the debugging would be unnecessary.

      --
      The lower I set my standards the more accomplishments I have.
      • (Score: 0) by Anonymous Coward on Monday January 21 2019, @07:07PM (1 child)

        by Anonymous Coward on Monday January 21 2019, @07:07PM (#789703)

        Just like Ubuntu add featureware onto Debian and Mint in turn repair the damage from both upstreams. Hey, what would we call a Mint derived from Devuan instead of Debian? Muant?

        • (Score: 2) by DannyB on Monday January 21 2019, @08:07PM

          by DannyB (5839) Subscriber Badge on Monday January 21 2019, @08:07PM (#789741) Journal

          That would be a good thing for Mint to take notice of.

          --
          The lower I set my standards the more accomplishments I have.
      • (Score: 1, Troll) by requerdanos on Monday January 21 2019, @07:15PM (6 children)

        by requerdanos (5997) Subscriber Badge on Monday January 21 2019, @07:15PM (#789709) Journal

        Debian puts the poison in, and then Devuan takes it back out.

        Works both ways: Debian takes the poison out (no non-free packages), Devuan puts it back in (non-free packages on all official install media).

        Thinking that Devuan is "Debian without Systemd" ignores that it's actually "Debian without Systemd and without Debian's social contract and commitment to 100% free packages."

        The issue that Systemd is in many ways a sprawling mess, however helpful its desirable features may be, argues that it should at least be optional.

        It's pretty handy to have if you accept its worldview and outlook, but it has its tendrils into many areas you might not even suspect until you are one of the ones who starts debugging and wishing for its removal (and perhaps its demise in creative ways involving fire or ionizing radiation).

        • (Score: 0) by Anonymous Coward on Monday January 21 2019, @07:57PM (5 children)

          by Anonymous Coward on Monday January 21 2019, @07:57PM (#789737)

          Debian distributes non-free, just makes it clear and opt-in. With modern computers, it's more probable that you need the non-free installer than the fully free. Even if you do the extra hops (extract disk and install by debootstrap, eg), you will have to install non-free to get things working (or buy usb dongles because the laptop has etherne or wifi chips that don't work with only free, or run with VESA video). Too many firmwares.

          • (Score: 0, Troll) by requerdanos on Monday January 21 2019, @08:18PM (4 children)

            by requerdanos (5997) Subscriber Badge on Monday January 21 2019, @08:18PM (#789744) Journal

            Perhaps you misunderstand.

            Debian is committed to no non-free packages. In order to add something non-free to debian, the user must specifically seek out and add it manually.

            This is in stark contract to Devuan, who couldn't care less, and who install non-free packages automatically and silently, providing them whether needed or not.

            Thus, if a person who was interested in using all free software heard the nonsense about "Devuan is just like debian but with no systemd", they would be seriously misled.

            This makes it important to point out that "Devuan is not just Debian without Systemd. They also add non-free packages to all install media."

            Perhaps you personally don't care (in which case, why weigh in?), but Debian and DFSG have been going a long time, and there are people who care about them.

            Here are some things that have nothing to do with the above:

            • Debian's unofficial non-free images
            • Your philosophy about modern computers
            • The likelihood of any hardware item working in the free world
            • Your assumption that all or almost all hardware is useless in the free world
            • Your post above
            • (Score: 3, Informative) by PinkyGigglebrain on Monday January 21 2019, @09:04PM (1 child)

              by PinkyGigglebrain (4458) on Monday January 21 2019, @09:04PM (#789775)

              "his is in stark contract to Devuan, who couldn't care less, and who install non-free packages automatically and silently, providing them whether needed or not."

              When I did a clean install of Devuan ASCII a few weeks ago I had to add "non-free contrib" to sources.list after the installer finished. So, at least as far as the net-installer.iso version I downloaded and used is concerned, Devuan did not include the non-free repositories by default.

              --
              "Beware those who would deny you Knowledge, For in their hearts they dream themselves your Master."
              • (Score: 2) by requerdanos on Tuesday January 22 2019, @05:38PM

                by requerdanos (5997) Subscriber Badge on Tuesday January 22 2019, @05:38PM (#790154) Journal

                Devuan did not include the non-free repositories by default.

                No, Devuan includes non-free firmware packages on all official media; it doesn't also add the "contrib non-free" to sources.list.

                Per https://files.devuan.org/devuan_ascii/Release_notes.txt [devuan.org] :

                All Devuan 2.0 ASCII install media make non-free firmware packages
                available at install time.... It is possible to avoid the automatic installation and
                loading of needed non-free firmware by choosing the "Expert install"
                option in the installation menu.

                Devuan 2.0 ASCII desktop-live and minimal-live images come with
                non-free firmware packages pre-installed. You have the option of
                removing those non-free firmware packages from the desktop-live and
                minimal-live after boot, using the "remove_firmware.sh" script
                available under /root.

                So, in Debian, there's no non-free packages and you have to work if you want them. In Devuan, there's always non-free packages, and you have to work if you want to get rid of them.

                Both sane choices, differing only in what's important to you, freedom-purity or non-free-world hardware working out of the box. And both important to know in advance, for just those reasons.

                IMO, always, always having non-free packages but still making the user add "contrib non-free" as if they weren't there, is misleading; you yourself seem to have been thusly misled.

            • (Score: 0) by Anonymous Coward on Monday January 21 2019, @09:11PM (1 child)

              by Anonymous Coward on Monday January 21 2019, @09:11PM (#789780)

              Yes, Debian cares... latelly without long term vision:

               4. Our priorities are our users and free software

              We will be guided by the needs of our users and the free software community. We will place their interests first in our priorities. We will support the needs of our users for operation in many different kinds of computing environments. We will not object to on-free works that are intended to be used on Debian systems, or attempt to charge a fee to people who create or use such works. We will allow others to create distributions containing both the Debian system and other works, without any fee from us. In furtherance of these goals, we will provide an integrated system of high-quality materials with no legal restrictions that would prevent such uses of the system.

              If their first interest still is the free software community, they would not have made systemd the default and allow packages to hard depend on it, and are default in some cases (GNOME3 is default for desktop task, IIRC). Include it but don't wear it as cement shoes (kfreebsd & hurd anyone?). As in other posts, it means extra work, but also it means the more it is tolerated, the harder it would be to break the cement later and remain independent.

              • (Score: 2) by requerdanos on Tuesday January 22 2019, @05:39PM

                by requerdanos (5997) Subscriber Badge on Tuesday January 22 2019, @05:39PM (#790155) Journal

                If their first interest still is the free software community, they would not have made systemd the default and allow packages to hard depend on it

                There are reasons to eschew systemd (books could be written on the subject), but "free software" isn't one of them, because systemd is free software.

  • (Score: 4, Interesting) by The Mighty Buzzard on Monday January 21 2019, @12:31PM (6 children)

    by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Monday January 21 2019, @12:31PM (#789526) Homepage Journal

    Dunno how your family works but mine can exchange harsh words at Thanksgiving and be throwing back nog together at Christmas. We always eventually remember that standing by family is far more important than any disagreements we might have.

    --
    My rights don't end where your fear begins.
    • (Score: 2, Funny) by Anonymous Coward on Monday January 21 2019, @12:54PM (1 child)

      by Anonymous Coward on Monday January 21 2019, @12:54PM (#789536)

      as long as you agree that I make a better potato salad, it's all good.

    • (Score: 2, Offtopic) by Runaway1956 on Monday January 21 2019, @03:11PM (3 children)

      by Runaway1956 (2926) Subscriber Badge on Monday January 21 2019, @03:11PM (#789604) Journal

      Mmmmmmm . . .

      Us Poles have a couple of reputations. The first is for being stupid, and that is mostly unjustified. We have our share of stupids, but not excessive. The second is for being stubborn, which is entirely justified.

      My great aunts Helen (she with the flaming red hair and temper) and Mary (she with the coal black hair and heart to match) lived only blocks apart in Youngstown. The two hadn't spoken to each other for twenty years or more. I have no idea what the disagreement started over, but each wanted to kill the other. Personally, I liked each of them (they always had cookies and milk or soda for an always hungry nephew) but neither of them would hear a single word about the other.

      While that isn't exactly common among Poles, it's not terribly uncommon either.

      I'm not the only Polack from my home town who left his father's house, never to return. Ever. We're an evil bunch, I guess.

      • (Score: 2, Disagree) by The Mighty Buzzard on Monday January 21 2019, @03:28PM

        by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Monday January 21 2019, @03:28PM (#789612) Homepage Journal

        That particular bit of culture is likely a significant contributor to other demographics kicking your asses financially. Tight families are one of the strongest methods ever developed for wealth conservation and fiscal progression.

        --
        My rights don't end where your fear begins.
      • (Score: 0) by Anonymous Coward on Tuesday January 22 2019, @05:33PM (1 child)

        by Anonymous Coward on Tuesday January 22 2019, @05:33PM (#790151)

        I like how Buzzard brought up family, is at +3; you responded and are at 0 Offtopic.