summary refs log tree commit diff
path: root/issues/guix-bioinformatics/pin-channels-commits.gmi
diff options
context:
space:
mode:
Diffstat (limited to 'issues/guix-bioinformatics/pin-channels-commits.gmi')
-rw-r--r--issues/guix-bioinformatics/pin-channels-commits.gmi10
1 files changed, 8 insertions, 2 deletions
diff --git a/issues/guix-bioinformatics/pin-channels-commits.gmi b/issues/guix-bioinformatics/pin-channels-commits.gmi
index dcc5175..216dd24 100644
--- a/issues/guix-bioinformatics/pin-channels-commits.gmi
+++ b/issues/guix-bioinformatics/pin-channels-commits.gmi
@@ -2,10 +2,10 @@
 
 ## Tags
 
-* status: open
+* status: closed
 * priority: medium
 * type: enhancement
-* assigned: fredm, bonfacem
+* assigned: fredm, bonfacem, aruni
 * keywords: guix-bioinformatics, guix
 * interested: pjotrp, aruni
 
@@ -31,3 +31,9 @@ We depend on the following channels in guix-bioinformatics:
 * [x] Pin guix-rust-past-crates channel
 * [x] Pin guix-forge channel
 * [ ] Move packages from (gn packages bioinformatics) to upstream (gnu packages bioinformatics)
+
+### Solution
+
+To allow guix-bioinformatics to continue improving, while preventing random breakages, we stopped depending on guix-bioinformatics directly, rather, we changed our main channel to gn-machines, and there, we pinned the version of guix-bioinformatics we depend on.
+
+This allows us to continue updating our packages while keeping the channel dependencies relatively stable.