Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. to be absolutely clear: alpine is *not* switching to systemd or implementing a 'systemd compatibility layer'.

to be absolutely clear: alpine is *not* switching to systemd or implementing a 'systemd compatibility layer'.

Scheduled Pinned Locked Moved Uncategorized
72 Posts 31 Posters 121 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

    to be absolutely clear: alpine is *not* switching to systemd or implementing a 'systemd compatibility layer'.

    https://www.linuxjournal.com/content/alpine-linux-experiments-systemd-compatibility-while-keeping-its-lightweight-identity is literally AI slop

    nivex@tenforward.socialN This user is from outside of this forum
    nivex@tenforward.socialN This user is from outside of this forum
    nivex@tenforward.social
    wrote last edited by
    #55

    @ariadne @jima Somehow fitting that I clicked through to the article and the banner ad at the top of the page is "Build your ideas with Gemini" 😫

    1 Reply Last reply
    0
    • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

      @whitequark @zyx @ariadne

      Also relevant, Gentoo dropped eudev a year and a half ago on the grounds that it serves no purpose given systemd-utils can install standalone udev, and eudev was unmaintained and broken and did not in fact provide the library APIs which software compiled against, due to its being unmaintained:

      [gentoo-dev] last rites: sys-fs/eudev - Andreas K. Huettel

      favicon

      (public-inbox.gentoo.org)

      Nonetheless, Gentoo still proudly supports non-systemd installs. 🙂

      whitequark@social.treehouse.systemsW This user is from outside of this forum
      whitequark@social.treehouse.systemsW This user is from outside of this forum
      whitequark@social.treehouse.systems
      wrote last edited by
      #56

      @eschwartz @zyx @ariadne oh man maybe i should switch back to gentoo

      ariadne@social.treehouse.systemsA 1 Reply Last reply
      0
      • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

        @eschwartz @zyx @ariadne oh man maybe i should switch back to gentoo

        ariadne@social.treehouse.systemsA This user is from outside of this forum
        ariadne@social.treehouse.systemsA This user is from outside of this forum
        ariadne@social.treehouse.systems
        wrote last edited by
        #57

        @eschwartz @zyx @whitequark its time to INSTALL GENTOO

        steve@discuss.systemsS whitequark@social.treehouse.systemsW 2 Replies Last reply
        0
        • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

          @eschwartz @zyx @whitequark its time to INSTALL GENTOO

          steve@discuss.systemsS This user is from outside of this forum
          steve@discuss.systemsS This user is from outside of this forum
          steve@discuss.systems
          wrote last edited by
          #58

          @ariadne @eschwartz @zyx @whitequark —omg-optimized

          1 Reply Last reply
          0
          • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

            @eschwartz @zyx @whitequark its time to INSTALL GENTOO

            whitequark@social.treehouse.systemsW This user is from outside of this forum
            whitequark@social.treehouse.systemsW This user is from outside of this forum
            whitequark@social.treehouse.systems
            wrote last edited by
            #59

            @ariadne @eschwartz @zyx like it's not even about systemd, i'm using systemd right now, it's about people generally seeming to make more sensible decisions than my experience with debian as a maintainer which has left me very sour

            ariadne@social.treehouse.systemsA 1 Reply Last reply
            0
            • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

              @ariadne @eschwartz @zyx like it's not even about systemd, i'm using systemd right now, it's about people generally seeming to make more sensible decisions than my experience with debian as a maintainer which has left me very sour

              ariadne@social.treehouse.systemsA This user is from outside of this forum
              ariadne@social.treehouse.systemsA This user is from outside of this forum
              ariadne@social.treehouse.systems
              wrote last edited by
              #60

              @eschwartz @zyx @whitequark I mean I don't really have an opinion on systemd. the reason I use and work on Alpine is because it is an integrated OS. systemd offers some of the same benefits for the GNU/Linux crowd and that seems like a positive for GNU/Linux...

              whitequark@social.treehouse.systemsW 1 Reply Last reply
              0
              • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                @eschwartz @zyx @whitequark I mean I don't really have an opinion on systemd. the reason I use and work on Alpine is because it is an integrated OS. systemd offers some of the same benefits for the GNU/Linux crowd and that seems like a positive for GNU/Linux...

                whitequark@social.treehouse.systemsW This user is from outside of this forum
                whitequark@social.treehouse.systemsW This user is from outside of this forum
                whitequark@social.treehouse.systems
                wrote last edited by
                #61

                @ariadne @eschwartz @zyx i think a lot of the concepts are sound, but a significant part of how it was implemented historically shows a lack of care that i wouldn't really consider acceptable in my work but switching away from it would break KDE which i like enough that it's a nonstarter

                eschwartz@fosstodon.orgE 1 Reply Last reply
                0
                • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                  @ariadne @eschwartz @zyx i think a lot of the concepts are sound, but a significant part of how it was implemented historically shows a lack of care that i wouldn't really consider acceptable in my work but switching away from it would break KDE which i like enough that it's a nonstarter

                  eschwartz@fosstodon.orgE This user is from outside of this forum
                  eschwartz@fosstodon.orgE This user is from outside of this forum
                  eschwartz@fosstodon.org
                  wrote last edited by
                  #62

                  @whitequark @ariadne @zyx

                  I'm not really sure what you mean by that... Switching away from systemd would break KDE? Shouldn't be -- KDE Plasma is packaged by alpine (no systemd option) and supported just fine on Gentoo's openrc profiles.

                  whitequark@social.treehouse.systemsW ariadne@social.treehouse.systemsA 2 Replies Last reply
                  0
                  • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

                    @whitequark @ariadne @zyx

                    I'm not really sure what you mean by that... Switching away from systemd would break KDE? Shouldn't be -- KDE Plasma is packaged by alpine (no systemd option) and supported just fine on Gentoo's openrc profiles.

                    whitequark@social.treehouse.systemsW This user is from outside of this forum
                    whitequark@social.treehouse.systemsW This user is from outside of this forum
                    whitequark@social.treehouse.systems
                    wrote last edited by
                    #63

                    @eschwartz @ariadne @zyx to be clear this isn't a deeply researched opinion, i just used to run systemd-less debian and at some point half of plasma (networkmanager, power management, etc) broke due to some consolekit related thing i eventually traced down to "i guess i need systemd now"

                    eschwartz@fosstodon.orgE 1 Reply Last reply
                    0
                    • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

                      @whitequark @ariadne @zyx

                      I'm not really sure what you mean by that... Switching away from systemd would break KDE? Shouldn't be -- KDE Plasma is packaged by alpine (no systemd option) and supported just fine on Gentoo's openrc profiles.

                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                      ariadne@social.treehouse.systems
                      wrote last edited by
                      #64

                      @whitequark @zyx @eschwartz yes can confirm I use plasma as my daily driver on alpine.

                      Link Preview Image
                      whitequark@social.treehouse.systemsW noisytoot@berkeley.edu.plN 2 Replies Last reply
                      0
                      • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                        @whitequark @zyx @eschwartz yes can confirm I use plasma as my daily driver on alpine.

                        Link Preview Image
                        whitequark@social.treehouse.systemsW This user is from outside of this forum
                        whitequark@social.treehouse.systemsW This user is from outside of this forum
                        whitequark@social.treehouse.systems
                        wrote last edited by
                        #65

                        @ariadne @zyx @eschwartz does NM work?

                        eschwartz@fosstodon.orgE 1 Reply Last reply
                        0
                        • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                          @eschwartz @ariadne @zyx to be clear this isn't a deeply researched opinion, i just used to run systemd-less debian and at some point half of plasma (networkmanager, power management, etc) broke due to some consolekit related thing i eventually traced down to "i guess i need systemd now"

                          eschwartz@fosstodon.orgE This user is from outside of this forum
                          eschwartz@fosstodon.orgE This user is from outside of this forum
                          eschwartz@fosstodon.org
                          wrote last edited by
                          #66

                          @whitequark @ariadne @zyx

                          I have no particular idea what Debian might have done there, but generally the preferred alternative to systemd is using elogind anyways. Which should work fine. You could also try speaking to the upstream maintainers of $PACKAGE about using libseat where possible. Gentoo should support any configurations possible upstream, and possibly relevantly, Gentoo will *rebuild* if you change your configuration, not use libsystemd.so compiled binaries on openrc.

                          eschwartz@fosstodon.orgE 1 Reply Last reply
                          0
                          • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                            @ariadne @zyx @eschwartz does NM work?

                            eschwartz@fosstodon.orgE This user is from outside of this forum
                            eschwartz@fosstodon.orgE This user is from outside of this forum
                            eschwartz@fosstodon.org
                            wrote last edited by
                            #67

                            @whitequark @ariadne @zyx

                            The Gentoo gui installation ISO uses kde and openrc, and connecting to WiFi to begin installation means using the NM applet. It works quite well, except for the part where kde really wants to encrypt your wifi password with the account keyring, which as a live ISO doesn't exist. (So, routine "fail to store the password and then go back into settings and re-enter the password" on every ISO boot.) But that's not the fault of an init system. 😄

                            whitequark@social.treehouse.systemsW 1 Reply Last reply
                            0
                            • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

                              @whitequark @ariadne @zyx

                              The Gentoo gui installation ISO uses kde and openrc, and connecting to WiFi to begin installation means using the NM applet. It works quite well, except for the part where kde really wants to encrypt your wifi password with the account keyring, which as a live ISO doesn't exist. (So, routine "fail to store the password and then go back into settings and re-enter the password" on every ISO boot.) But that's not the fault of an init system. 😄

                              whitequark@social.treehouse.systemsW This user is from outside of this forum
                              whitequark@social.treehouse.systemsW This user is from outside of this forum
                              whitequark@social.treehouse.systems
                              wrote last edited by
                              #68

                              @eschwartz @ariadne @zyx thanks, this is very useful to me :3

                              1 Reply Last reply
                              0
                              • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

                                @whitequark @ariadne @zyx

                                I have no particular idea what Debian might have done there, but generally the preferred alternative to systemd is using elogind anyways. Which should work fine. You could also try speaking to the upstream maintainers of $PACKAGE about using libseat where possible. Gentoo should support any configurations possible upstream, and possibly relevantly, Gentoo will *rebuild* if you change your configuration, not use libsystemd.so compiled binaries on openrc.

                                eschwartz@fosstodon.orgE This user is from outside of this forum
                                eschwartz@fosstodon.orgE This user is from outside of this forum
                                eschwartz@fosstodon.org
                                wrote last edited by
                                #69

                                @whitequark @ariadne @zyx

                                Basically, if you're gonna support a frankensystem where packages can either be compiled against one init system / seat manager / udev impl / lots more, or another one, it really helps to have the concept of USE flags, and I don't know what Debian does to try to support "packages depend on systemd, but we also support openrc instead" without USE flags. Maybe "foo-systemd" and "foo-openrc" packages? Sounds terrifying. "Openrc derivative with overridden repos"? Pain².

                                whitequark@social.treehouse.systemsW 1 Reply Last reply
                                0
                                • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

                                  @whitequark @ariadne @zyx

                                  Basically, if you're gonna support a frankensystem where packages can either be compiled against one init system / seat manager / udev impl / lots more, or another one, it really helps to have the concept of USE flags, and I don't know what Debian does to try to support "packages depend on systemd, but we also support openrc instead" without USE flags. Maybe "foo-systemd" and "foo-openrc" packages? Sounds terrifying. "Openrc derivative with overridden repos"? Pain².

                                  whitequark@social.treehouse.systemsW This user is from outside of this forum
                                  whitequark@social.treehouse.systemsW This user is from outside of this forum
                                  whitequark@social.treehouse.systems
                                  wrote last edited by
                                  #70

                                  @eschwartz @ariadne @zyx "pain" is a good summary

                                  1 Reply Last reply
                                  0
                                  • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                    @whitequark @zyx @eschwartz yes can confirm I use plasma as my daily driver on alpine.

                                    Link Preview Image
                                    noisytoot@berkeley.edu.plN This user is from outside of this forum
                                    noisytoot@berkeley.edu.plN This user is from outside of this forum
                                    noisytoot@berkeley.edu.pl
                                    wrote last edited by
                                    #71
                                    @ariadne @whitequark @zyx @eschwartz do you run edge or stable? (I run edge on my laptop with KDE Plasma and occasionally stuff breaks)
                                    ariadne@social.treehouse.systemsA 1 Reply Last reply
                                    1
                                    0
                                    • noisytoot@berkeley.edu.plN noisytoot@berkeley.edu.pl
                                      @ariadne @whitequark @zyx @eschwartz do you run edge or stable? (I run edge on my laptop with KDE Plasma and occasionally stuff breaks)
                                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                                      ariadne@social.treehouse.systems
                                      wrote last edited by
                                      #72

                                      @noisytoot @eschwartz @whitequark @zyx edge, but i am patient

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      • Login

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups