From c9741108ded8ed7a209871121b416acb38c308fd Mon Sep 17 00:00:00 2001 From: Bi0T1N Date: Sat, 17 Dec 2022 16:26:01 +0100 Subject: [PATCH 1/4] Ticket for missing recipes is closed Signed-off-by: Bi0T1N --- garden/install_windows.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/garden/install_windows.md b/garden/install_windows.md index 8b35f0a91..34fa3fc65 100644 --- a/garden/install_windows.md +++ b/garden/install_windows.md @@ -7,9 +7,6 @@ WARNING: Current Windows support is experimental. Most Gazebo packages are available in Windows 10 using the [conda-forge package manager](https://conda-forge.org/), and the Gazebo feedstock recipes can be found [here](https://github.com/conda-forge?q=libignition&type=&language=). -The remaining packages currently have an [outstanding ticket](https://github.com/conda-forge/staged-recipes/issues/13551), -and will not be supported until they are added to the `conda-forge` feedstock. - Additionally, command line tools, the DART physics engine, and some tests are not currently supported in Windows. In order to use `conda-forge`, you will need to From 6cffd51925252d6a84de22585ee2d5ae077ed9be Mon Sep 17 00:00:00 2001 From: Bi0T1N Date: Sat, 17 Dec 2022 16:29:07 +0100 Subject: [PATCH 2/4] Fix naming of environment and use new package names - rename environment to use gz prefix - all libraries are available for Windows with the libgz prefix - fix old ignition package prefix Signed-off-by: Bi0T1N --- garden/install_windows.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/garden/install_windows.md b/garden/install_windows.md index 34fa3fc65..07cd91cc8 100644 --- a/garden/install_windows.md +++ b/garden/install_windows.md @@ -27,13 +27,12 @@ In order to use `conda-forge`, you will need to 3. Create and activate a new Conda environment: ```bash - conda create -n ign-ws - conda activate ign-ws + conda create -n gz-env + conda activate gz-env ``` -4. Install desired Gazebo packages, since all of Gazebo isn't currently supported, you will need to choose which package(s) -you want to install based on your application. +4. Install desired Gazebo packages you want to install based on your application. Use `libgz-sim` to fully install the latest version of Gazebo. ```bash - conda install libignition-<#> --channel conda-forge + conda install libgz-<#> --channel conda-forge ``` Be sure to replace `` with your desired package name (ie, common, msgs, etc.) and `<#>` with the release version. If left unspecified, `conda-forge` will install the @@ -44,15 +43,15 @@ you want to install based on your application. You can view all available versions of a specific package with: ```bash -conda search libignition-* --channel conda-forge +conda search libgz-* --channel conda-forge ``` and view their dependencies with ```bash -conda search libignition-* --channel conda-forge --info +conda search libgz-* --channel conda-forge --info ``` and install a specific minor version with ```bash -conda install libignition-=.. --channel conda-forge +conda install libgz-=.. --channel conda-forge ``` where `` is the major release number, `` is the minor release number, and ` --channel conda-forge +conda uninstall libgz- --channel conda-forge ``` ## Troubleshooting From 814776d3ed54d4f90164dd6b0790f1efad5dfc66 Mon Sep 17 00:00:00 2001 From: Bi0T1N Date: Sun, 18 Dec 2022 15:45:44 +0100 Subject: [PATCH 3/4] Add new package names introduced for Garden Signed-off-by: Bi0T1N --- garden/install_windows.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/garden/install_windows.md b/garden/install_windows.md index 07cd91cc8..707d8dade 100644 --- a/garden/install_windows.md +++ b/garden/install_windows.md @@ -30,7 +30,10 @@ In order to use `conda-forge`, you will need to conda create -n gz-env conda activate gz-env ``` -4. Install desired Gazebo packages you want to install based on your application. Use `libgz-sim` to fully install the latest version of Gazebo. +4. Install desired Gazebo packages you want to install based on your application. Packages with the prefix `libgz-` + contain only the C++ libraries while the Python bindings are available separately as `gz-<#>-python`. + To install both with a single command use `gz-<#>`. + Thus you can use `gz-sim` to fully install the latest version of Gazebo. ```bash conda install libgz-<#> --channel conda-forge ``` From f483294d7bdb1dc4a2924ee492ad7e90f64468b3 Mon Sep 17 00:00:00 2001 From: Bi0T1N Date: Wed, 21 Dec 2022 16:41:28 +0100 Subject: [PATCH 4/4] Fix missing placeholder for version number Signed-off-by: Bi0T1N --- garden/install_windows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/garden/install_windows.md b/garden/install_windows.md index 707d8dade..275f9533c 100644 --- a/garden/install_windows.md +++ b/garden/install_windows.md @@ -33,7 +33,7 @@ In order to use `conda-forge`, you will need to 4. Install desired Gazebo packages you want to install based on your application. Packages with the prefix `libgz-` contain only the C++ libraries while the Python bindings are available separately as `gz-<#>-python`. To install both with a single command use `gz-<#>`. - Thus you can use `gz-sim` to fully install the latest version of Gazebo. + Thus you can use `gz-sim<#>` to fully install the latest version of Gazebo. ```bash conda install libgz-<#> --channel conda-forge ```