Welcome
Welcome to refracta

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. In addition, registered members also see less advertisements. Registration is fast, simple, and absolutely free, so please, join our community today!

Refracta-8 on the horizon

Refracta Development, Scripts, etc.

Refracta-8 on the horizon

Postby fsmithred » Sun Oct 18, 2015 11:44 am

I was thinking about updating the jessV-nox isos, since they're more than six months old, but instead, I started on a devuan-based refracta. I've got i386 and amd64 VMs from a devuan debootstrap install. I'll soon replace the debian-based nox isos with devuan-based isos.

Since they have No X, it was easy-peasy to have no systemd or its libraries. You add a desktop, you're on your own. I'm not sure exactly what else has to be done before devuan can eliminate libsystemd0, but until then, I may add additional nosystemd repos to sources.list, and leave them commented out, in case someone wants to use them.

@dzz: is there anything in the exegnu repo that isn't in angband?
User avatar
fsmithred
 
Posts: 1987
Joined: Wed Mar 09, 2011 9:13 pm

Re: Refracta-8 on the horizon

Postby dzz » Mon Oct 19, 2015 1:54 pm

is there anything in the exegnu repo that isn't in angband?

Only a few left that nobody else seems to have yet compiled without systemd deps: sane-utils, consolekit2, eudev, apt-cacher-ng, newer cups* debs.

I don't know what other Devuan users do about consolekit but that's how I sorted user permissions for shutdown and removables in xfce4.

Some essential stuff in angband.pl is (was) not yet in Devuan. Last time I did a base noX without libsystemd0 I needed angband.pl immediately after (devuan-) debootstrap with appropriate exclude options.

I like to put 3rd party repos commented except when needed, in sources.list.d files.

I posted separately the package lists for my experimental devuan-based xfce4 builds if that's any help, maybe not if you're doing noX. Some stuff had to go to keep size <700MB, e.g. kernel headers, build-essential (not much use to me in a live environment anyway).
dzz
 
Posts: 629
Joined: Wed Apr 27, 2011 11:53 am
Location: Devon, England

Re: Refracta-8 on the horizon

Postby fsmithred » Mon Oct 19, 2015 9:42 pm

My devuan alpha2 installation has consolekit, policykit-1 (and -gnome), and libsystemd0. Shutdown and reboot are working. I can't remove libsystemd0 without breaking a lot of stuff.

I'm hoping to go beyond no-X with pure devuan. But I'm also thinking I should keep a no-X version. The current one gets around 20 downloads a week. I don't know if that's because people want it, or if they're just getting it because it's the newest version, and they think it's complete.
User avatar
fsmithred
 
Posts: 1987
Joined: Wed Mar 09, 2011 9:13 pm

Re: Refracta-8 on the horizon

Postby dzz » Tue Oct 20, 2015 1:37 am

What exactly is depending on libsystemd0? What versions of policykit and consolekit do you use?
dzz
 
Posts: 629
Joined: Wed Apr 27, 2011 11:53 am
Location: Devon, England

Re: Refracta-8 on the horizon

Postby fsmithred » Tue Oct 20, 2015 2:52 am

Code: Select all
root@devuan-a2:/home/user# aptitude why libsystemd0
i   task-print-server Depends cups                           
i A cups              Depends cups-daemon (>= 1.7.5-11+deb8u1)
i A cups-daemon       Depends libsystemd0

Also, gvfs-daemons needs libsystemd0. I'm not sure what else. Consolekit and policykit-1 don't depend on anything with systemd in the name.

Code: Select all
root@devuan-a2:/home/user# apt-cache policy consolekit
consolekit:
  Installed: 0.4.6-5
  Candidate: 0.4.6-5
  Version table:
*** 0.4.6-5 0
        500 http://us.mirror.devuan.org/merged/ ceres/main amd64 Packages
        990 http://us.mirror.devuan.org/merged/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status

root@devuan-a2:/home/user# apt-cache policy policykit-1
policykit-1:
  Installed: 0.105-9+devuan1
  Candidate: 0.105-9+devuan1
  Version table:
*** 0.105-9+devuan1 0
        500 http://us.mirror.devuan.org/merged/ ceres/main amd64 Packages
        990 http://us.mirror.devuan.org/merged/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status
User avatar
fsmithred
 
Posts: 1987
Joined: Wed Mar 09, 2011 9:13 pm

Re: Refracta-8 on the horizon

Postby dzz » Fri Oct 23, 2015 2:01 am

Not all devuan users seem bothered by libsystemd0. I'm doing quite well without it.

The extra repos sort all that (mostly angband.pl). Here *systemd* is excluded in apt preferences.. libsystemd0 is not present. XFCE4 is fully functional, gvfs installed, I can print. I use consolekit2 https://github.com/ConsoleKit2/ConsoleKit2

Code: Select all
$ apt-cache policy consolekit
consolekit:
  Installed: 0.9.2-2+nosystemd1
  Candidate: 0.9.2-2+nosystemd1
  Version table:
*** 0.9.2-2+nosystemd1 0
        500 http://exegnulinux.net/nosystemd/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status
     0.4.6-5 0
        500 http://packages.devuan.org/merged/ jessie/main amd64 Packages

Code: Select all
# apt-cache policy gvfs-daemons
gvfs-daemons:
  Installed: 1.22.2-1.0nosystemd1
  Candidate: 1.22.2-1.0nosystemd1
  Version table:
*** 1.22.2-1.0nosystemd1 0
        500 http://angband.pl/debian/ nosystemd/main amd64 Packages
        100 /var/lib/dpkg/status
     1.22.2-1 0
        500 http://packages.devuan.org/merged/ jessie/main amd64 Packages

Code: Select all
# apt-cache policy cups-daemon
cups-daemon:
  Installed: 1:1.7.5-11.0nosystemd1
  Candidate: 1:1.7.5-11.0nosystemd1
  Version table:
*** 1:1.7.5-11.0nosystemd1 0
        500 http://exegnulinux.net/nosystemd/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status
     1.7.5-11+deb8u1 0
        500 http://packages.devuan.org/merged/ jessie/main amd64 Packages
     1.7.5-10.0nosystemd1 0
        500 http://angband.pl/debian/ nosystemd/main amd64 Packages

Note debian cups version (depends libsystemd0) is higher than angband.pl!
dzz
 
Posts: 629
Joined: Wed Apr 27, 2011 11:53 am
Location: Devon, England


Return to Discuss

Who is online

Users browsing this forum: No registered users and 0 guests

suspicion-preferred