Refracta Development, Scripts, etc.
Post a reply
fsmithred

- fsmithred
- Posts: 1987
- Joined: Wed Mar 09, 2011 9:13 pm

## Refracta-8 on the horizon

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?
dzz

- dzz
- Posts: 629
- Joined: Wed Apr 27, 2011 11:53 am
- Location: Devon, England

## Re: Refracta-8 on the horizon

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).
fsmithred

- fsmithred
- Posts: 1987
- Joined: Wed Mar 09, 2011 9:13 pm

## Re: Refracta-8 on the horizon

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.
dzz

- dzz
- Posts: 629
- Joined: Wed Apr 27, 2011 11:53 am
- Location: Devon, England

## Re: Refracta-8 on the horizon

Tue Oct 20, 2015 1:37 am

What exactly is depending on libsystemd0? What versions of policykit and consolekit do you use?
fsmithred

- fsmithred
- Posts: 1987
- Joined: Wed Mar 09, 2011 9:13 pm

## Re: Refracta-8 on the horizon

Tue Oct 20, 2015 2:52 am

Code:
  `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:
  `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`

dzz

- dzz
- Posts: 629
- Joined: Wed Apr 27, 2011 11:53 am
- Location: Devon, England

## Re: Refracta-8 on the horizon

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:
  `$ 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:
  `# 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:
  `# 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!
Post a reply
Jump to:

Powered by phpBB © phpBB Group.

phpBB Mobile / SEO by Artodia.