unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* Lost all my guix home application packages from channels after guix update (pull, reconfigure)
@ 2022-10-06  9:16 Sebastien Rey-Coyrehourcq
  2022-10-07  9:42 ` Sébastien Rey-Coyrehourcq
  2022-10-10 16:09 ` Ludovic Courtès
  0 siblings, 2 replies; 4+ messages in thread
From: Sebastien Rey-Coyrehourcq @ 2022-10-06  9:16 UTC (permalink / raw)
  To: help-guix


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.





^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Lost all my guix home application packages from channels after guix update (pull, reconfigure)
  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
  2022-10-10 16:09 ` Ludovic Courtès
  1 sibling, 0 replies; 4+ messages in thread
From: Sébastien Rey-Coyrehourcq @ 2022-10-07  9:42 UTC (permalink / raw)
  To: Sebastien Rey-Coyrehourcq; +Cc: help-guix


[-- 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 --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Lost all my guix home application packages from channels after guix update (pull, reconfigure)
  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
@ 2022-10-10 16:09 ` Ludovic Courtès
  2022-10-10 18:39   ` Sébastien Rey-Coyrehourcq
  1 sibling, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2022-10-10 16:09 UTC (permalink / raw)
  To: Sebastien Rey-Coyrehourcq; +Cc: help-guix

Hi,

"Sebastien Rey-Coyrehourcq" <sebastien.rey-coyrehourcq@univ-rouen.fr>
skribis:

> 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 !! 

What do you mean by “disappear”?  What does this report:

  guix home describe --list-installed

?

Thanks,
Ludo’.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Lost all my guix home application packages from channels after guix update (pull, reconfigure)
  2022-10-10 16:09 ` Ludovic Courtès
@ 2022-10-10 18:39   ` Sébastien Rey-Coyrehourcq
  0 siblings, 0 replies; 4+ messages in thread
From: Sébastien Rey-Coyrehourcq @ 2022-10-10 18:39 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: help-guix


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

Hi,

You’re right Ludovic, i run the command guix home describe –list-installed and everything is here but … my home applications are only accessible directly by using the store path “/gnu/store/xxxx” :

reyman@xxx ~> /gnu/store/rxjjk0qslv24cxk136z1ch3spgc781vp-emacs-native-comp-28.1.91-203.82bcd44/bin/emacs

Fish term and Gnome activity menu don’t see/recognize binary stored into /gnu/store.

So this is more linked to the way Fish manage environnement ?

Thanks,
A+

Ludovic Courtès <ludo@gnu.org> writes:

> Hi,
>
> “Sebastien Rey-Coyrehourcq” <sebastien.rey-coyrehourcq@univ-rouen.fr>
> skribis:
>
>> 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 !!
>
> What do you mean by “disappear”?  What does this report:
>
>   guix home describe –list-installed
>
> ?
>
> Thanks,
> Ludo’.

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-10-10 19:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
2022-10-10 16:09 ` Ludovic Courtès
2022-10-10 18:39   ` Sébastien Rey-Coyrehourcq

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).