help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Newbie: Run previous version of Inkscape that exists in /gnu/store


From: Soren Stoutner
Subject: Re: Newbie: Run previous version of Inkscape that exists in /gnu/store
Date: Mon, 05 Jun 2023 13:07:58 -0600

The official channels do not seem to have retained the information necessary to build Inkscape 1.1.1.

https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/inkscape.scm

You would likely need to use an older version of the SCM to build 1.1.1. Perhaps something like this:

https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/inkscape.scm?id=12c9e59600e90206d8defcbe29e26f606390240a

Once you do get a SCM that can build 1.1.1, you might be interested in using `guix shell` to run them side-by-side without having the configuration file from one cause problems for the other.

https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-shell.html

Something similar to the following two commands would likely do what you want.


guix shell --container --no-cwd inkspace@1.1.1 -- inkscape
guix shell --container --no-cwd inkscape@1.2.1 -- inkscape


If you are using a local SCM for the older version of Inkscape, your first command might look something more along the lines of:

guix shell --container --no-cwd /path/to/inkscape1.1.1.scm -- inkscape

---
Soren Stoutner
soren@stoutner.com
623-262-6169

On 2023-06-04 12:08, Rodrigo Morales wrote:
I tried using that notation. However, `guix package -i' was not able to
install it.

,----
| guix package -i 'inkscape@1.1.1'
| echo "--- Exit code: $?"
`----

,----
| guix package: error: inkscape: package not found for version 1.1.1
| --- Exit code: 1
`----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]