Re: user shepherd gets started how?

2025-03-13 Thread dannym
p.s. shepherd 1.0.2 ./modules/shepherd/comm.scm (define (open-server-socket file-name) "Open a socket at FILE-NAME, and listen for connections there." (with-fluids ((%default-port-encoding "UTF-8")) (let ((sock(socket PF_UNIX (logior SOCK_STREAM SOCK_NONBL

user shepherd gets started how?

2025-03-13 Thread dannym
Hi, How does my user ("dannym")'s shepherd (and user dbus--probably by shepherd?) get started? (I'm using guix home--if it's important) I ask because I just had to debug a race with deadlock of two dannym shepherds (one of them was me starting it in ~/.config/a

Re: Packaging the "next" Python

2025-03-01 Thread dannym
Hi Tanguy, I tried this (define-public python-3.13 (package (inherit python-3.12) (version "3.13.2") (source (origin (inherit (package-source python-3.12)) (sha256 (base32 "0mpbb6hkzdphyin861ywqnxibh5i4gjl5vvxdyralz6ngk2vr16r")) (patches (search-pa

Inheriting packages from other packages - lexical binding

2025-03-01 Thread dannym
ng anything) repr-print the newest python-next on the guix repl and then put that output into guix's scm file instead, replacing all the other pythons. But I just tested it--it doesn't work. Sigh. Why not? scheme@(guix-user)> ,use (gnu packages python) scheme@(guix-user)> pyt

Waylandify all the qt-using packages - need help

2025-02-15 Thread dannym
Hi, So I've noticed that my backups haven't been run for several weeks because vorta didn't start up because wayland. (I should make an automated check for that...) Therefore, I made a script to find all similarly broken packages, which are: Packages that use qt but (don't use qtwayland o

Re: 01/02: gnu: Add dlib.

2025-02-08 Thread dannym
Hi Ludo, Could you please either revert this commit or merge the two 'dlib' definitions, assuming the upgrade does not break any dependent? (You can use 'guix build -P1 dlib' for example to check that.) I've merged them now and checked the only 3 dependents, starting with python-openturns and