Hi,
Am 22.02.22 um 19:33 schrieb Gottfried:
Hi,
I upgraded my system and IceCat updated to 91.6 but when opening it,
the version 91.5 opens.
How do you open it? Via a startmenu or another graphical way? I use
xfce4-panel, and when I added a firefox starter, it automatically
saved the absolute path to the binary. In guix, this means it will
always point to that one version.
What version starts if you launch it from terminal (or Alt+F2)?
Can you give us the output of
echo $PATH?
In my generations there are + and - listed:
Generation 33 18. Februar 2022 15:35:27
+ gnucash 4.6 out
/gnu/store/lxr7lq0hdwz77a1cisvz5qwkwznwxqkm-gnucash-4.6
+ hpcguix-web 0.2.0 out
/gnu/store/4s9yx1dkmckx4h9zwn64s60npi4b64yg-hpcguix-web-0.2.0
+ icedove 91.6.1 out
/gnu/store/przjhqp2bhkisb3c5vn4xrkcwq34slma-icedove-91.6.1
+ claws-mail 4.0.0 out
/gnu/store/q0181iky0bnf1hs9g45v8972kh9swcgv-claws-mail-4.0.0
+ denemo 2.5.0 out
/gnu/store/b63ilh11yy1i8vyfr66rrhdrwykvcd2s-denemo-2.5.0
+ calibre 5.21.0 out
/gnu/store/y90mkqib721kh1fr0mhcc3kgarf7yqvd-calibre-5.21.0
+ vlc 3.0.16 out
/gnu/store/6mbhbs0qna8bwrl7458cc5af8rcr6fkl-vlc-3.0.16
+ ungoogled-chromium 98.0.4758.102-1 out
/gnu/store/zl70ybb266vrwnfhq8d86ml4lvnb3pfy-ungoogled-chromium-98.0.4758.102-1
+ icecat 91.6.0-guix0-preview1 out
/gnu/store/hchyj7faw7f98njsja27i89v3jk7bbqm-icecat-91.6.0-guix0-preview1
+ libreoffice 7.1.4.2 out
/gnu/store/xpgm0m6vfhsk813fwvdin6hi49h6bykr-libreoffice-7.1.4.2
+ recutils 1.8 out
/gnu/store/0xkqy1cqy3mwxij51fnxr3q1ij0fdmsx-recutils-1.8
- gnucash 4.6 out
/gnu/store/l5blqbqd48pmq9k2dqnryl3f6mxiqhd0-gnucash-4.6
- hpcguix-web 0.2.0 out
/gnu/store/98bxvpbqw727cglimkg4x4vlxglysp6n-hpcguix-web-0.2.0
- icedove 91.5 out
/gnu/store/rmly36prvd1jaxx91p8h7gwwg3jhdllh-icedove-91.5
- claws-mail 4.0.0 out
/gnu/store/lrv5i33rdjcliwmg7svclcw855w4yary-claws-mail-4.0.0
- denemo 2.5.0 out
/gnu/store/kh5vz41z5w5n7ixv6n0dwk65f1ibfxmx-denemo-2.5.0
- calibre 5.21.0 out
/gnu/store/nrc8qa4ah9v5lw9vvbr0p9ll10qm06yk-calibre-5.21.0
- vlc 3.0.16 out
/gnu/store/rgzzv23rwa2g4rfcrig1snpp2mw6x9hq-vlc-3.0.16
- ungoogled-chromium 97.0.4692.99-1 out
/gnu/store/3j6x96869ajiglrxhgv2yxrnnmlyvk68-ungoogled-chromium-97.0.4692.99-1
- icecat 91.5.0-guix0-preview1 out
/gnu/store/r9n91hxqnsfvp5m55s40i3sxf4rpl8c2-icecat-91.5.0-guix0-preview1
- libreoffice 7.1.4.2 out
/gnu/store/kh9dff0ri6768r6msvnm0xajhcds3wzm-libreoffice-7.1.4.2
- recutils 1.8 out
/gnu/store/z53jx3vg2q1cszyakh8mmzrmx1zk4q0g-r
Did I make a mistake and install packages by chance in root and
thatś why my versions stay on the installed ones without being able
in my user account to upgrade to newer versions?
If you run guix pull as your user and not as root, it installs the
programs in your profile.
Login as root (sudo -i) and let guix list the installed packages to
see roots packages.
If so, whatś the best way to delete my packages in root, which don´t
need to be there?, so that, if I upgrade in my user account, the
packages get updated.
$ sudo -i
# guix package -r icecat ...
If there is an other mistake, I would be glad to know what to do.
gottfried
Martin