# \`guix home container\` has expected packages but the actual home shell does not

**URL:** <https://forum.systemcrafters.net/t/guix-home-container-has-expected-packages-but-the-actual-home-shell-does-not/2056>\
**Category:** Guix\
**Created:** [June 16, 2026, 5:34am UTC](https://forum.systemcrafters.net/t/guix-home-container-has-expected-packages-but-the-actual-home-shell-does-not/2056 "2026-06-16T05:34:14Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![aionfork](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.systemcrafters.net/aionfork/32/1243_2.png) [@aionfork](https://forum.systemcrafters.net/u/aionfork)\
**Post date:** [June 18, 2026, 5:53am UTC](https://forum.systemcrafters.net/t/guix-home-container-has-expected-packages-but-the-actual-home-shell-does-not/2056/3 "2026-06-18T05:53:48Z")

</div>

You probably don’t want to fix that part of your `.profile` issues using `.bashrc`. It should be in the profile. I’m currently having issues on foreign distributions because the wrong `guix` is available when running `guix copy` over SSH.

Troubleshooting the login shell issues is tricky, since you need to login/logout. That’s one reason why i had set up a console-specific emacs profile: so i could fix this from one TTY and test in another.

I listed some useful aliases for diffing profile paths in this post here: [How do I get Guix to have flatpak application show up in the applications menu whenever I install a flatpak application? - #11 by aionfork](https://forum.systemcrafters.net/t/how-do-i-get-guix-to-have-flatpak-application-show-up-in-the-applications-menu-whenever-i-install-a-flatpak-application/1897/11)

---

_[View the full topic](https://forum.systemcrafters.net/t/guix-home-container-has-expected-packages-but-the-actual-home-shell-does-not/2056)._
