unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: Martin Castillo <castilma@uni-bremen.de>
To: Gottfried <gottfried@posteo.de>
Cc: help-guix@gnu.org
Subject: Re: older and newer Versions of IceCat and icedove
Date: Wed, 2 Mar 2022 17:51:42 +0100	[thread overview]
Message-ID: <e1f2be36-9cf0-a9ab-3906-ac55351a551a@uni-bremen.de> (raw)
In-Reply-To: <9265cc5b-64b1-2382-f289-44342bf4a113@posteo.de>

Hi,

Am 25.02.22 um 19:49 schrieb Gottfried:
> My answer is under your email:
> 
> Am 25.02.22 um 16:40 schrieb Martin Castillo:
>>
>>
>> Am 25.02.22 um 15:06 schrieb Gottfried:
>>
>> Sorry, I don't know any further.
>>
>> Try executing 
>> /gnu/store/hchyj7faw7f98njsja27i89v3jk7bbqm-icecat-91.6.0-guix0-preview1/lib/icecat/icecat 
>> --version and see what it reports. If it says 91.5, I cannot imagine, 
>> what causes this.
>>
> 
> 
> Hi,
> 
> Today I did a guix pull, guix -u and sudo guix system reconfigure 
> etc/config.scm
> 
> If I open icecat in the graphical way through an icon it gives me the 
> version 91.5

I'll repeat what I said earlier:
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.

This means, you need to change the path saved inside the icon.
I don't know whether you use a starter in xfce4-panel or another way, 
but try rightclicking it and see, if you find a menu where you can set a 
commandpath. Then set it to /home/gfp/.guix-profile/bin/icecat.
It is currently probably set to 
/gnu/store/hchyj7faw7f98njsja27i89v3jk7bbqm-icecat-91.6.0-guix0-preview1/lib/icecat/icecat

This usability problem stems from the way guix works. One would need to 
touch these gui softwares to make them automatically run the version of 
the current guix profile.



> 
> Icedove starting in the graphical way through an icon it gave me the 
> version 91.5, starting it from the menu and from the terminal it asked 
> me to set up an email address and the following message: (today I 
> downloaded 91.6, so it should open that one, but it didn’t)
> 


With the channel and manifest from below I ran
$ guix time-machine -C g.channel -- package -m g.manifest
$ guix package -I
icedove 91.6.1                  out 
/gnu/store/nmlxvxl2640r74fg9mlacmavpwg2n7xa-icedove-91.6.1
$ icedove --version
  Thunderbird 91.6.1

The installed version is correct. It's just the gui that launches an 
older version. You can fix that the way I described above.

Hth,
Martin

--

g.channel:
;; Diese Kanaldatei k<C3><B6>nnen Sie bei 'guix pull -C' oder
;; 'guix time-machine -C' angeben, um die Guix-Version zu bekommen, mit
;; der der Inhalt dieses Profils erzeugt wurde.

(list
      ;; Anmerkung: Manche der Pakete in diesem Profil wurden mit diesen 
anderen Commits installiert:
      ;;   "33ce3f1c866231a3015411fdce18a3e72649e2f6"
      ;;   "32ccbc3a1ebf62d90f618ababb206df57f7e767b"
      ;;   "dd823172d86f82dedf8b0a7eb65925db4b164d26"
      (channel
        (name 'guix)
        (url "https://git.savannah.gnu.org/git/guix.git")
        (branch "master")
        (commit
;        "33ce3f1c866231a3015411fdce18a3e72649e2f6") ; for hchyj*-icecat-*
          "ed8d236eb938bc123a9ca8a079fea95edf7df6cd") ;for nml*-icedove-*
        (introduction
          (make-channel-introduction
            "9edb3f66fd807b096b48283debdcddccfea34bad"
            (openpgp-fingerprint
              "BBB0 2DDF 2CEA F6A8 0D1D  E643 A2A0 6DF2 A33A 54FA")))))

g.manifest:
;; Diese "Manifest"-Datei kann an 'guix package -m' <C3><BC>bergeben werden,
;; um den Inhalt Ihres Profils nachzubilden. Sie ist "symbolisch",
;; gibt also nur die Namen der Pakete an. Um genau das gleiche Profil
;; herauszubekommen, m<C3><BC>ssen Sie auch die verwendeten Kan<C3><A4>le
;; nachbilden, wie "guix describe" sie anzeigt. Siehe den Abschnitt
;; "Guix nachbilden" im Handbuch.

(specifications->manifest
   (list
         "icedove"
         ;"icecat"))


      reply	other threads:[~2022-03-02 17:07 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-22 18:33 older and newer Versions of IceCat Gottfried
     [not found] ` <6018a990-e452-d87c-8642-7caf691ce2d6@uni-bremen.de>
2022-02-23 18:20   ` Gottfried
2022-02-24 13:32     ` Martin Castillo
2022-02-24 17:43       ` Gottfried
     [not found]         ` <0d6cb3ee-c5de-baed-4493-8a7f98597298@uni-bremen.de>
2022-02-25 14:06           ` Gottfried
2022-02-25 15:40             ` Martin Castillo
2022-02-25 18:49               ` older and newer Versions of IceCat and icedove Gottfried
2022-03-02 16:51                 ` Martin Castillo [this message]

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

  List information: https://guix.gnu.org/

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

  git send-email \
    --in-reply-to=e1f2be36-9cf0-a9ab-3906-ac55351a551a@uni-bremen.de \
    --to=castilma@uni-bremen.de \
    --cc=gottfried@posteo.de \
    --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.
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).