2018-02-20 16:13 GMT-03:00 Jonathan de Boyne Pollard: > > Guillermo: >> >> redo-ifchange[2]: ERROR: services/dbus-broker.service: Not done. >> redo-ifchange[2]: ERROR: services/dbus-daemon.service: Not done. >> redo-ifchange[2]: ERROR: services/system-wide.conf: Not done. >> redo-ifchange[2]: ERROR: systemd/service-manager.socket: Not done. >> redo-ifchange[2]: ERROR: convert/per-user/at-spi-dbus-bus.service: Not >> done. >> redo-ifchange[2]: ERROR: convert/per-user/gconfd.service: Not done. >> redo-ifchange[2]: ERROR: convert/per-user/per-user.conf: Not done. > > A snapshot of the 1.38 development is in the usual place. See how far that > gets you.
Farther, but not to the end: redo-ifchange[2]: ERROR: services/dbus-broker.service: Not done. redo-ifchange[2]: INFO: services/dbus-daemon.service: Redone. redo-ifchange[2]: ERROR: systemd/service-manager.socket: Not done. redo-ifchange[2]: ERROR: services/system-wide.conf: Not done. redo-ifchange[2]: INFO: convert/per-user/at-spi-dbus-bus.service: Redone. redo-ifchange[2]: INFO: convert/per-user/gconfd.service: Redone. redo-ifchange[2]: INFO: convert/per-user/per-user.conf: Redone. redo[1]: ERROR: all: Not done. Oh, look! $ grep gentoo source/services/*do source/convert/per-user/*do source/services/dbus-daemon.service.do: gentoo:*) ext=debian-linux ;; source/convert/per-user/at-spi-dbus-bus.service.do: gentoo:*) ext=redhat-linux ;; source/convert/per-user/gconfd.service.do: gentoo:*) ext=redhat-linux ;; source/convert/per-user/per-user.conf.do: gentoo:*) ext=linux ;; I could not spend much time looking into that myself once the weekend was over, but these look like the correct choices. Did someone else help with that? Well, I don't actually have the gconf and at-spi2-core packages installed at the moment, but looking at their ebuilds and the gnome2 eclass, it does look like Gentoo goes with upstream's defaults, so gconfd-2 and at-spi-bus-launcher would be indeed in /usr/libexec, like for RHEL / CentOS apparently. As for the missing .do scripts, if you are going to go this route: services/dbus-broker.service.do should symlink dbus-broker.service to dbus-broker.service.debian-linux systemd/service-manager.socket.do should symlink service-manager.socket to service-manager.socket.debian-linux services/system-wide.conf.do should symlink system-wide.conf to system-wide.conf.linux G.