Am 16.05.23 um 18:58 schrieb Alan Coopersmith:
On 5/16/23 09:37, Udo Grabowski (IMK) wrote:
I've found a few problems with cups
1) it wants system/volatile/cups, but /system/volatile doesn't exist.
Works if created manually and restart cups/in-lpd and /scheduler.
Either system/volatile should be created somehow after boot before
cups starts, or cups should be patched to put that into
/var/run/cups;
but...
On Solaris, /etc/svc/volatile and /var/run were combined & renamed into
/system/volatile and a symlink made from /var/run to /system/volatile for
backwards compatibility, but I didn't think illumos/OI had made that
change.
(While Solaris made the change in the 11.0 release, it happened in
snv_159,
after the ON source releases ended.)
The OI makefile seems to have copied the
--with-rundir=/system/volatile/cups
from the Solaris makefile though, which may be a mistake:
https://github.com/OpenIndiana/oi-userland/blob/oi/hipster/components/print/cups/Makefile#L66
https://github.com/oracle/solaris-userland/blob/master/components/cups/Makefile#L59
Thanks Alan for the hint and the background. I have created a PR to fix
this.
Regards
Andreas
_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss