* 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).