1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dismiss Notice

Devuan on Pyra

Discussion in 'Other OS' started by klapse, Jan 24, 2018.

Tags:
  1. klapse

    klapse Central Scrutinizer

    Joined:
    Aug 30, 2012
    Messages:
    1,673
    Location:
    Germany
    Because the Great Spirit guides me...

    I want Devuan on pyra.

    This is not intended to rehash the flame wars over systemd. If you're going to post here, please make it a constructive contribution to getting devuan working on the Dragonbox Pyra.

    I've been running devuan ascii on pi3 (aarch64) and asside from a few hiccups, it's very nice. Will have to go back to armhf to get hw accel on h264 and gpu though, as RasbPi foundation hasn't released mmal/vc4 drivers for aarch64 (yet?).

    My main concern is, if we can't make devuan the default Pyra OS (which I think we should still consider doing), can we build our .dbps without systemd dependencies, or is that basically impossible?

    I've talked to lord-of-all-devuan-on-arm, paralyzd (Ivan J.) and he seems quite keen to build devuan for it. When Pyra gets close to production, I would like to get 10 people to donate 70 euro in Dragonbox vouchers toward sending him a unit (or 20 people donating 35 euro, or some mix of the two).

    Devuan homepage: https://devuan.org/
    Devuan mirror: http://tux.rainside.sk/devuan/devuan_jessie/embedded/
    Devuan arm sdk: https://git.devuan.org/sdk/arm-sdk
    on Freenode, #devuan-arm

    (if there's a better forum category for this thread, please move it)
     
    Tags:
    comradekingu likes this.
  2. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,433
    Location:
    Finland
    Are there any dbps with systemd dependencies currently? What specific systemd ecosystem dependencies would you suspect becoming relevant in the future? If pnds are anything to go by, dbps will mostly be regular userspace applications. Can you point to examples where such would explicitly depend on systemd? Answering your question whether dbps can be built without such dependencies requires analyzing where it may be relevant or restrictive either way.
     
  3. sebt3

    sebt3 homebrew player (P. & C.)

    Joined:
    Sep 9, 2008
    Messages:
    4,721
    Location:
    France
    Devuan will never be the default OS for a single reason :
    ED want to ship a device with all features working. On devuan, you will never have the SGX drivers installed. So that clearly close that question.

    But having devuan running on the pyra will be definatly possible. I dont have any interest on that subject matter (since no SGX drivers is deal breaker for me). But surely, one can make a clean custom kernel for devuan and boot devuan on the pyra.

    Having the dbps working will be all a different story. There's 2 caveas :
    - dbpd depend on systemd (as far as I know), but that dependency is ratheer light. As long as you have dbus, with some patch it should be doable.
    - dependency support will be a hell. All dpbs declare their system dependencies, but these dependencies are based on debian packages. Missing packages make dpbd refuse to start the dbp. So if the package dont have the same name on devuan (or dont exist) you're screwed.
     
    Kippykip likes this.
  4. slaeshjag

    slaeshjag ¯\_(ツ)_/¯

    Joined:
    Apr 8, 2010
    Messages:
    2,684
    Location:
    ~Stockholm, Sweden
    The only dependency the dbp system has on systemd, is the init script. I have two version in repo, the systemd one was the first one aTc got working.

    Refuse is a harsh word, more like "nag at you". In true linux spirit, the button to launch anyway isn't going anywhere, and if running dbps on other distros will ever become a thing, I might add hooks for package name translation.
     
    sebt3 likes this.
  5. AnimatedFreak

    AnimatedFreak Very Active Member

    Joined:
    Oct 29, 2011
    Messages:
    255
    Just a simple question, what's the benefits of using Devuan over just removing systemd off of Debian?
    Here is a guide showing how to do it http://without-systemd.org/wiki/ind...systemd_from_a_Debian_jessie/sid_installation
    But I've never tried it and don't know how well it would work on the Pyra but if for some reason one cannot get Devuan working on the Pyra it might be the next best thing for people who just don't want systemd, and if the SGX driver still works without systemd on the Pyra then it might even be a better option for some. Not to say that I don't want Devuan on the Pyra the more OS'es the Pyra support the better I say. I love when devices supports more then one OS :)
     
  6. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    8,587
    Location:
    Somewhere off the coast of the EU
    I'm not 100% myself, but I assume it gives you better support if you're running something you didn't just hack together myself. I myself am running a community provided 32-bit x86 port of archlinux, and had to go running to their freenode irc channel to fix a problem recently.
     
  7. Linux-SWAT

    Linux-SWAT Advanced Member

    Joined:
    Feb 13, 2010
    Messages:
    7,981
    Yeah, I might be interested in a donation.
     
  8. rygD

    rygD Mantrid one arm drones that fly around

    Joined:
    Feb 28, 2014
    Messages:
    6,820
    Location:
    Everywhere
    Don't we already have threads on this?
     
    ible likes this.
  9. klapse

    klapse Central Scrutinizer

    Joined:
    Aug 30, 2012
    Messages:
    1,673
    Location:
    Germany
    Thanks for the reply. The names should be the same, but versions wouldn't be always.

    Never have SGX drivers installed? Why?
     
    Last edited: Feb 1, 2018
  10. ible

    ible Advanced Guard Tower

    Joined:
    Mar 24, 2014
    Messages:
    1,857
    Location:
    Thrice in CA, twice in ND, once in the NL
    can i run devuan with systemd as my init system?

    *runs for cover*
     
    alxm, kaprikawn and rygD like this.
  11. rygD

    rygD Mantrid one arm drones that fly around

    Joined:
    Feb 28, 2014
    Messages:
    6,820
    Location:
    Everywhere
    Someone should try, if it hasn't been done already.
     

Share This Page

Loading...