!vGHaMhifOKgmkJpGAJ:matrix.org

Guix - System Crafters

224 Members
Share tips and tricks about GNU Guix! The official Guix chat is at #guix:libera.chat25 Servers

Load older messages


SenderMessageTime
30 Jul 2024
@ajaxis3:matrix.orgAjaxisHello everyone! Has anyone had any experience configuring login managers other than SDDM/SLiM/GDM etc?12:26:24
@ajaxis3:matrix.orgAjaxis
In reply to @ajaxis3:matrix.org
Hello everyone! Has anyone had any experience configuring login managers other than SDDM/SLiM/GDM etc?
I think I found the solution: Using either greetd or mingetty. (As least from reading the docs)
20:24:19
31 Jul 2024
@icyp:matrix.orgmari changed their profile picture.08:22:51
2 Aug 2024
@deberians:matrix.orgdeberian(https://deberian.wordpress.com/) joined the room.03:10:06
8 Aug 2024
@icyp:matrix.orgmari changed their profile picture.17:00:04
11 Aug 2024
@icyp:matrix.orgmari changed their profile picture.15:42:23
@icyp:matrix.orgmari changed their profile picture.15:44:21
@icyp:matrix.orgmari changed their profile picture.15:45:24
@fnz:matrix.orgfnz
guix pull: error: Git error: '/home/user1/.cache/guix/checkouts/l74zueb3lgylhgxnuzx3d5fzraztxvzu2s4466wlqqvmz7hdct3a' exists and is not an empty directory

Any idea what to do here? I did manually delete files from my ‘~/.cache’, though not sure if that’s what’s caused this error.

17:16:39
@fnz:matrix.orgfnz

Could I safely delete that directory?

17:17:14
@ajaxis3:matrix.orgAjaxis
In reply to @fnz:matrix.org

Could I safely delete that directory?

To me it seems that these are just git checkouts of your channels. And since they are located in .cache I would assume they are save to delete. On question though: do you have a last-expiry-cleanup file in the same directory?
20:12:55
@ajaxis3:matrix.orgAjaxisCheck out this patch: https://issues.guix.gnu.org/4532720:13:34
@fnz:matrix.orgfnz

… do you have a last-expiry-cleanup file in the same directory?

I guess we’ll never know, because I ‘rm -rf’d ‘~/.cache/guix/checkouts’ and ‘guix pull’ work- well, it started working, and then failed with a new (seemingly unrelated) error

20:16:18
@fnz:matrix.orgfnz

If it was in the Guix daemon since 2021, I probably have that

20:17:35
@ajaxis3:matrix.orgAjaxis
In reply to @fnz:matrix.org

… do you have a last-expiry-cleanup file in the same directory?

I guess we’ll never know, because I ‘rm -rf’d ‘~/.cache/guix/checkouts’ and ‘guix pull’ work- well, it started working, and then failed with a new (seemingly unrelated) error

Great! Except, what is your problem now?
20:17:51
@fnz:matrix.orgfnz

I’m assuming the daemon failed abnormally in a pull last time, and I didn’t notice?

20:17:55
@fnz:matrix.orgfnz
  substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
 bdb-6.2.32-doc  16.6MiB    1.55GiB/s 00:00 ▕███████████▉      ▏  66.1%Backtrace:
In guix/ui.scm:
  2289:10 19 (run-guix-command _ . _)
In ice-9/boot-9.scm:
  1752:10 18 (with-exception-handler _ _ #:unwind? _ # _)
In guix/status.scm:
    859:3 17 (_)
    839:4 16 (call-with-status-report _ _)
In guix/store.scm:
   1330:8 15 (call-with-build-handler _ _)
   1330:8 14 (call-with-build-handler #<procedure 7f2286575d20 at …> …)
In guix/build/syscalls.scm:
   1471:3 13 (_)
   1437:4 12 (call-with-file-lock/no-wait "/var/guix/profiles/per-…" …)
In guix/scripts/package.scm:
   151:19 11 (build-and-use-profile #<store-connection 256.100 7f2…> …)
In guix/store.scm:
  2210:25 10 (run-with-store #<store-connection 256.100 7f2286645c…> …)
In guix/profiles.scm:
   1989:2  9 (_ _)
In guix/store.scm:
  2095:12  8 (_ #<store-connection 256.100 7f2286645c30>)
   1433:5  7 (map/accumulate-builds #<store-connection 256.100 7f2…> …)
  1449:15  6 (_ #<store-connection 256.100 7f2286645c30> _ _)
   772:14  5 (process-stderr _ _)
In unknown file:
           4 (display "@ substituter-succeeded /gnu/store/w5kv6k8s…" …)
In guix/status.scm:
   757:16  3 (write! _ _ _)
    670:6  2 (_ (download-progress "/gnu/store/w5kv6k8sx5zh1rg4…" …) …)
In guix/progress.scm:
   255:17  1 (display-download-progress "htt@" _ #:tty? _ # _ # _ # _)
In ice-9/boot-9.scm:
  1685:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure =: Wrong type argument in position 1: #f
20:18:57
@ajaxis3:matrix.orgAjaxisIs this a pull? What is the command you are trying to run?20:20:51
@fnz:matrix.orgfnz

This was just ‘guix pull’, yes

20:21:14
@fnz:matrix.orgfnz

Oh wait, sorry, it was ‘guix upgrade​’

20:21:45
@fnz:matrix.orgfnz

So ‘guix pull’ must’ve succeeded after clearing the .cache. I couldn’t finish the update because ‘guix upgrade’ failed afterwards. Sorry, mixed them up

20:22:30
@ajaxis3:matrix.orgAjaxisNo worries. I haven't seen something similar so far. If you have locked channel definitions would you like to try upgrading them and try this again?20:23:35
@fnz:matrix.orgfnz

So ‘guix pull && guix upgrade’? (Idk what “locked packaged definitions” are)

20:24:41
@fnz:matrix.orgfnz

Ah, no, upgrade locked package definitions…? I dunno how to do that

20:25:19
@ajaxis3:matrix.orgAjaxisHow does your channels.scm look like?20:25:29
@ajaxis3:matrix.orgAjaxis guix describe --format=channels 20:25:47
@fnz:matrix.orgfnz
(list (channel
       (name 'nonguix)
       (url "https://gitlab.com/nonguix/nonguix")
       (branch "master")
       (commit
        "57d6d0cd4beb489e045231eb7066073ebe8a0dc5")
       (introduction
        (make-channel-introduction
         "897c1a470da759236cc11798f4e0a5f7d4d59fbc"
         (openpgp-fingerprint
          "2A39 3FFF 68F4 EF7A 3D29  12AF 6F51 20A0 22FB B2D5"))))
      (channel
       (name 'guix-gaming-games)
       (url "https://gitlab.com/guix-gaming-channels/games.git")
       (branch "master")
       (commit
        "5762eda50230715555da5beb0f4d06a5456bb5c0")
       (introduction
        (make-channel-introduction
         "c23d64f1b8cc086659f8781b27ab6c7314c5cca5"
         (openpgp-fingerprint
          "50F3 3E2E 5B0C 3D90 0424  ABE8 9BDC F497 A4BB CC7F"))))
      (channel
       (name 'guix)
       (url "https://git.savannah.gnu.org/git/guix.git")
       (branch "master")
       (commit
        "174ecf5b1077d29498d9de22e27b13047f314feb")
       (introduction
        (make-channel-introduction
         "9edb3f66fd807b096b48283debdcddccfea34bad"
         (openpgp-fingerprint
          "BBB0 2DDF 2CEA F6A8 0D1D  E643 A2A0 6DF2 A33A 54FA"))))
      (channel
       (name 'guix-past)
       (url "https://gitlab.inria.fr/guix-hpc/guix-past")
       (branch "master")
       (commit
        "aab6148759476f0270bbe098919a978da45d7a2d")
       (introduction
        (make-channel-introduction
         "0c119db2ea86a389769f4d2b9c6f5c41c027e336"
         (openpgp-fingerprint
          "3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5")))))
20:26:37
@fnz:matrix.orgfnz

I’ve added nonguix and guix-gaming

20:26:50
@ajaxis3:matrix.orgAjaxisAre you using a similar setup to David's?20:27:57
@fnz:matrix.orgfnz

I started out that way in August 2023, pretty sure I still install the full Linux kernel per his video and ‘config.scm’. Adding the guix-gaming channel must be the only difference

20:29:46

Show newer messages


Back to Room ListRoom Version: 10