diff options
author | Franz Geffke <m@f-a.nz> | 2025-05-29 14:43:35 +0100 |
---|---|---|
committer | Franz Geffke <m@f-a.nz> | 2025-05-29 14:43:35 +0100 |
commit | d932ae5a732bcaa8ba76d4cd48926dd3ee2d2f7a (patch) | |
tree | 8fd1569ff30bb5711d48cdd91b35c9c77eb9b950 /README.md | |
parent | 6097a4c64a7e83d5e554033dd5f74b5520710948 (diff) |
Updated readme and removed outdated docs
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 85 |
1 files changed, 2 insertions, 83 deletions
@@ -2,10 +2,6 @@ This repository contains package defintions for PantherX OS. -This is a fork of our original package repository [guix-pantherx](https://git.pantherx.org/development/guix-pantherx) to resolve authentication issues (many of the commits weren't signed) and reduce the size which had blown up to 700+ MB. - -Refer to `./DOCS.md` for more information on configuration options. - ## Authentication ```scheme @@ -43,7 +39,7 @@ guix style --whole-file px/packages/tools.scm ### Test changes ```bash -./pre-inst-env guix system vm .examples/server-os.scm +./pre-inst-env guix system vm ../panther-examples/server-os.scm ``` ### Patches @@ -61,81 +57,4 @@ For the time being, all patches must remain in `./` to be found by guix, due to: (string-append directory "/gnu/packages/patches") directory)) %load-path))) -``` - -## Troubleshooting - -When you are upgrading from a old installation, you might face issues where `%default-channels` points to previous guix and nongnu (nonguix) channels. - -Here's what your channels file probably looked like: - -```scheme -(list (channel - (name 'guix) - (url "https://channels.pantherx.org/git/pantherx.git") - (branch "rolling-nonlibre")) - (channel - (name 'nongnu) - (url "https://channels.pantherx.org/git/nongnu.git") - (branch "rolling")) - (channel - (name 'pantherx) - (url "https://channels.pantherx.org/git/pantherx-extra.git") - (branch "master"))) -``` - -This is what you tried: - -```scheme -(cons* (channel - (name 'pantherx) - (branch "master") - (url "https://channels.pantherx.org/git/panther.git") - (introduction - (make-channel-introduction - "54b4056ac571611892c743b65f4c47dc298c49da" - (openpgp-fingerprint - "A36A D41E ECC7 A871 1003 5D24 524F EB1A 9D33 C9CB")))) - %default-channels) -``` - -This is a potential issue: - -```bash -zcat /var/log/guix/drvs/k7/dgx55ivy7bfgm2z2qvk0njnjs2x5dh-nongnu.drv.gz -(repl-version 0 1 1) -(exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (linux-libre-6.3)) (value #f)) -``` - -This is how you can temporarily overwrite all channels: - -```scheme -(list (channel - (name 'guix) - (branch "master") - (url "https://git.savannah.gnu.org/git/guix.git") - (introduction - (make-channel-introduction - "9edb3f66fd807b096b48283debdcddccfea34bad" - (openpgp-fingerprint - "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) - (channel - (name 'nonguix) - (url "https://channels.pantherx.org/git/nonguix.git") - (introduction - (make-channel-introduction - "897c1a470da759236cc11798f4e0a5f7d4d59fbc" - (openpgp-fingerprint - "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) - (channel - (name 'pantherx) - (branch "master") - (url "https://channels.pantherx.org/git/panther.git") - (introduction - (make-channel-introduction - "54b4056ac571611892c743b65f4c47dc298c49da" - (openpgp-fingerprint - "A36A D41E ECC7 A871 1003 5D24 524F EB1A 9D33 C9CB"))))) -``` - -After pull and reconfigure succeeds, you may restore the default. +```
\ No newline at end of file |