bug#59515: nginx: Fails to start on boot while upstream service is not yet running

2022-11-23 Thread mirai
nginx-configuration has a 'shepherd-requirement' parameter that can be used here

bug#57589: Guix hands on GDM with wayland

2022-11-24 Thread mirai
I believe I'm in a similar situation here. Like Grigory, I also have my /tmp directory mounted as tmpfs: ``` (file-system (mount-point "/tmp") (device "none") (type "tmpfs") (flags '(no-dev no-suid no-atime)) (check? #f)) ``` But GDM launches in X11 mode as seen with 'loginctl show-sess

bug#59423: Invalid 'location' field generated in dovecot configuration

2022-11-25 Thread mirai
I'm also experiencing the same issue (guix describe: 7e0ad0dd0f2829d6f3776648ba7c88acf9888d7a). My guess is that 44554e7133aa60e1b453436be1e80394189cabd9 (which supersedes 543d971ed2a1d9eb934af1f51930741d7cc4e7ef) introduces a '%location' field which conflicts with 'dovecot-configuration' itsel

bug#57589: Guix hands on GDM with wayland

2022-12-01 Thread mirai
Grigory Shepelev wrote on 21 Nov 03:43 +0100: > Figured out what was the problem. The /tmp dir. Once I had nonexisting /mnt > dir on Guix boot. So I've added this piece In my file-systems: > > (file-system > (mount-point "/tmp") > (device "tmp") > (type "tmpfs") > (check? #f)) > > This e

bug#60246: Inability to add pseudo-filesystem fstab entries

2022-12-21 Thread mirai
An entry of the form: --8<---cut here---start->8--- (file-system (mount-point "/media/foo-mount") (create-mount-point? #t) (mount? #f) (device "none") (type "overlay") (flags '(no-atime no-dev no-suid no-exec read-only)) (options (s

bug#60246: Inability to add pseudo-filesystem fstab entries

2022-12-21 Thread mirai
Hi, On 2022-12-21 22:50, Tobias Geerinckx-Rice wrote: > > If the following is really true, we have little other choice: > >> ;; In particular, things like GIO (part of GLib) use it to determine the set >> ;; of mounts, which is then used by graphical file managers and desktop >> ;; environments

bug#60300: Premature networking started status with NetworkManager

2022-12-24 Thread mirai
If a service has a requirement on 'networking (either from accepting a shepherd-requirements field from its configuration record-type or from the service-type definition) and networking is provided by NetworkManager, it will not work as intended. This is because networking is prematurely flagged

bug#60300: (Premature networking started status with NetworkManager)

2022-12-27 Thread mirai
Looking into NetworkManager documentation, it looks like the 'networking service provided by Guix does not implement the NetworkManager's systemd equivalent. [1] Namely, NetworkManager has some specific steps until it can be considered up and running/"startup complete". [1] This process seems mos

bug#60383: Pulseaudio does not source 'extra-script'files' from pulseaudio-configuration

2022-12-28 Thread mirai
Pulseaudio ignores any files under /etc/pulse/default.pa.d/ even though according to /etc/pulse/default.pa this shouldn't be the case: --8<---cut here---start->8--- $ cat /etc/pulse/default.pa #!/gnu/store/5nfmdrmm6zp4c3a5g5w5gwp7z39dr09n-pulseaudio-15.0/bin/pu

bug#60494: git-reference does not support file:// uri scheme

2023-01-02 Thread mirai
I'd like to build some specific programs that are git managed but not uploaded anywhere as packages in guix. The rationale for this is that they're either too specific to be worth publishing or the programs are still in their very early stages of development. Using the file:// scheme in a packag