all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Sébastien Rey-Coyrehourcq" <sebastien.rey-coyrehourcq@univ-rouen.fr>
To: Sebastien Rey-Coyrehourcq <sebastien.rey-coyrehourcq@univ-rouen.fr>
Cc: help-guix@gnu.org
Subject: Re: Lost all my guix home application packages from channels after guix update (pull, reconfigure)
Date: Fri, 07 Oct 2022 11:42:57 +0200	[thread overview]
Message-ID: <87k05c55fv.fsf@univ-rouen.fr> (raw)
In-Reply-To: <5e5e-633e9d00-29-46e3e200@38873971>


[-- Attachment #1.1.1: Type: text/plain, Size: 5823 bytes --]

After some trial/error, i found that the problem is probably in link with “FISH” home-fish-service-type.

If i add these code to my guix home/system config, fish is installed yep, but all other packages declared in my guix home are removed …

In home.scm :

/–
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 (service home-fish-service-type               
 (home-fish-configuration                      
 (config                                       
 (list                                         
 (local-file “../config/fish/config.fish”))))) 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-

In system.scm :

/–
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 (users (cons* (user-account                   
 (name “reyman”)                               
 (comment “Rey-Coyrehourcq”)                   
 (group “users”)                               
 (home-directory “/home/reyman”)               
 (supplementary-groups                         
 ’(“wheel” “netdev” “audio” “video” “docker”)) 
 (shell (file-append fish “/bin/fish”)))       
 %base-user-accounts))                         
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-

Is it a bug i suppose ?

Best regards,
SR

“Sebastien Rey-Coyrehourcq” <sebastien.rey-coyrehourcq@univ-rouen.fr> writes:

> Hi guix people,
>
> I used guix home without problem last month but with a recent guix pull, guix system reconfigure, guix home reconfigure, all my package defined into guix home manifest disapear !!
> And guix home say nothing (no error) about that. The only thing i change is removing zshrc to move on fish-service-type.
>
> Here my configuration :
>
> - $myconfigfolder/base/home.scm : <https://paste.debian.net/1256154>
> - $myconfigfolder/base/package.scm : <https://paste.debian.net/1256155>
> - $myconfigfolder/base/system.scm : <https://paste.debian.net/1256156/>
>
> - $myconfigfolder/machines/Sulayh-latitude-home : <https://paste.debian.net/1256157/>
> - $myconfigfolder/machines/Sulayh-latitude-system : <https://paste.debian.net/1256158>
>
> To update system i run from : $myconfigfolder
>
> - guix home -L . reconfigure machines/Sulayh-latitude-home
> - sudo guix system -L . reconfigure machines/Sulayh-latitude-system
>
>
> My describe for home
>
> Génération 95	06 oct. 2022 10:55:04	(actuelle)
>   nom de fichier : /var/guix/profiles/per-user/reyman/guix-home-95-link
>   nom de fichier canonique : /gnu/store/mfylyvf57bpqjbxqvmxf1mj16cc9f17x-home
>   canaux :
>     guix:
>       URL du dépôt : <https://git.savannah.gnu.org/git/guix.git>
>       branche : master
>       commit : 40a42c4348635f186553938015f7e6a06be1e10c
>     guix-android:
>       URL du dépôt : <https://framagit.org/tyreunom/guix-android.git>
>       branche : master
>       commit : 1e149a2cdbd221c299c9105e316f36717f81b41e
>     guix-science:
>       URL du dépôt : <https://github.com/guix-science/guix-science.git>
>       branche : master
>       commit : 0ee692ecbc32f1917be3512953ee39762e7410c2
>     flat:
>       URL du dépôt : <https://github.com/flatwhatson/guix-channel.git>
>       branche : master
>       commit : e57424b680e1724105e2598b68c30084b180cf58
>     my-guix:
>       URL du dépôt : <https://git.sr.ht/~reyman/channel-g>/
>       branche : master
>       commit : 85cc8aa8c301eda46147f9e62989a0a1ff85a6e7
>     nonguix:
>       URL du dépôt : <https://gitlab.com/nonguix/nonguix>
>       branche : master
>       commit : d7791ba66b806c54fbb16b531a79fe1793a61e35
>   fichier de configuration : /gnu/store/vqb24jsz04kq9v5ldfbxjwh3744ak140-configuration.scm
>
> My describe for system
>
> Génération 65	06 oct. 2022 10:02:30	(actuelle)
>   nom de fichier : /var/guix/profiles/system-65-link
>   nom de fichier canonique : /gnu/store/5hrlb2wkznyhm2h2y7n0z0ypydacizqb-system
>   étiquette : GNU with Linux 5.19.11
>   chargeur de démarrage : grub-efi
>   périphérique racine : /dev/mapper/cryptroot
>   noyau : /gnu/store/sf67y13f80gcpa9dal9q96h86788nnmh-linux-5.19.11/bzImage
>   canaux :
>     guix:
>       URL du dépôt : <https://git.savannah.gnu.org/git/guix.git>
>       branche : master
>       commit : 40a42c4348635f186553938015f7e6a06be1e10c
>     guix-android:
>       URL du dépôt : <https://framagit.org/tyreunom/guix-android.git>
>       branche : master
>       commit : 1e149a2cdbd221c299c9105e316f36717f81b41e
>     guix-science:
>       URL du dépôt : <https://github.com/guix-science/guix-science.git>
>       branche : master
>       commit : 0ee692ecbc32f1917be3512953ee39762e7410c2
>     flat:
>       URL du dépôt : <https://github.com/flatwhatson/guix-channel.git>
>       branche : master
>       commit : e57424b680e1724105e2598b68c30084b180cf58
>     my-guix:
>       URL du dépôt : <https://git.sr.ht/~reyman/channel-g>/
>       branche : master
>       commit : 85cc8aa8c301eda46147f9e62989a0a1ff85a6e7
>     nonguix:
>       URL du dépôt : <https://gitlab.com/nonguix/nonguix>
>       branche : master
>       commit : d7791ba66b806c54fbb16b531a79fe1793a61e35
>   fichier de configuration : /gnu/store/gz3wln2riwbq41i6wg4sl425hwafhvkh-configuration.scm
>
> Any help appreciated because loosing all packages (emacs, etc.) is a big handicap to work …
>
> Thanks,
>
> Best regards,
> Sébastien RC.
>

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 889 bytes --]

  reply	other threads:[~2022-10-07  9:50 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-06  9:16 Lost all my guix home application packages from channels after guix update (pull, reconfigure) Sebastien Rey-Coyrehourcq
2022-10-07  9:42 ` Sébastien Rey-Coyrehourcq [this message]
2022-10-10 16:09 ` Ludovic Courtès
2022-10-10 18:39   ` Sébastien Rey-Coyrehourcq

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87k05c55fv.fsf@univ-rouen.fr \
    --to=sebastien.rey-coyrehourcq@univ-rouen.fr \
    --cc=help-guix@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.