You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ensure that <aclass="reference external" href="https://docs.ros.org/en/rolling/Tutorials/Intermediate/Rosdep.html#how-do-i-use-the-rosdep-tool">rosdep is installed</a>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">rosdep</span></code> command attempts to install dependencies listed in <codeclass="docutils literal notranslate"><spanclass="pre">package.xml</span></code>
564
+
files, but when problems arise the <codeclass="docutils literal notranslate"><spanclass="pre">--skip-keys</span></code> argument is used. Explanations
565
+
for its use in the previous line are given below:</p>
566
+
<ulclass="simple">
567
+
<li><p><codeclass="docutils literal notranslate"><spanclass="pre">gz-cmake3</span></code>: <codeclass="docutils literal notranslate"><spanclass="pre">gz-tools2</span></code> can build from source against
568
+
<aclass="reference external" href="https://github.com/gazebosim/gz-tools/pull/128">both <codeclass="docutils literal notranslate"><spanclass="pre">gz-cmake3</span></code> and <codeclass="docutils literal notranslate"><spanclass="pre">gz-cmake4</span></code></a>,
569
+
and this workspace only contains <codeclass="docutils literal notranslate"><spanclass="pre">gz-cmake4</span></code>. The <codeclass="docutils literal notranslate"><spanclass="pre">gz-tools2</span></code><codeclass="docutils literal notranslate"><spanclass="pre">package.xml</span></code>
570
+
file only <aclass="reference external" href="https://github.com/gazebosim/gz-tools/blob/2b228e5b956/package.xml#L13">depends on gz-cmake3</a>
571
+
and since that package is not present, use <codeclass="docutils literal notranslate"><spanclass="pre">--skip-keys</span><spanclass="pre">gz-cmake3</span></code>.</p></li>
572
+
<li><p><codeclass="docutils literal notranslate"><spanclass="pre">DART</span></code>: <codeclass="docutils literal notranslate"><spanclass="pre">gz-physics8</span></code> can build against <aclass="reference external" href="http://dartsim.github.io">dartsim</a>,
573
+
which is listed as DART in the <aclass="reference external" href="https://github.com/gazebosim/gz-physics/blob/gz-physics8_8.0.0/package.xml#L16">gz-physics package.xml file</a>.
574
+
This package is not in the workspace, so <codeclass="docutils literal notranslate"><spanclass="pre">DART</span></code> is added to the <codeclass="docutils literal notranslate"><spanclass="pre">--skip-keys</span></code>
575
+
string.
576
+
See the discussion in <aclass="reference external" href="https://github.com/gazebosim/gz-physics/pull/608#discussion_r1589512231">gz-physics#608</a>
577
+
for more background on the package name used for <codeclass="docutils literal notranslate"><spanclass="pre">DART</span></code>.</p></li>
578
+
<li><p><codeclass="docutils literal notranslate"><spanclass="pre">libogre-dev</span></code> and <codeclass="docutils literal notranslate"><spanclass="pre">libogre-next-2.3-dev</span></code>: <codeclass="docutils literal notranslate"><spanclass="pre">gz-rendering9</span></code> can build against
579
+
ogre 1.9 and ogre-next 2.3. The debian package names are listed as
580
+
dependencies in the <aclass="reference external" href="https://github.com/gazebosim/gz-rendering/blob/gz-rendering9_9.0.0/package.xml#L22-L23">gz-rendering package.xml</a>
581
+
but they are not available on all Linux versions, so work around with
ensure that <aclass="reference external" href="https://docs.ros.org/en/rolling/Tutorials/Intermediate/Rosdep.html#how-do-i-use-the-rosdep-tool">rosdep is installed</a>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">rosdep</span></code> command attempts to install dependencies listed in <codeclass="docutils literal notranslate"><spanclass="pre">package.xml</span></code>
564
+
files, but when problems arise the <codeclass="docutils literal notranslate"><spanclass="pre">--skip-keys</span></code> argument is used. Explanations
565
+
for its use in the previous line are given below:</p>
566
+
<ulclass="simple">
567
+
<li><p><codeclass="docutils literal notranslate"><spanclass="pre">gz-cmake3</span></code>: <codeclass="docutils literal notranslate"><spanclass="pre">gz-tools2</span></code> can build from source against
568
+
<aclass="reference external" href="https://github.com/gazebosim/gz-tools/pull/128">both <codeclass="docutils literal notranslate"><spanclass="pre">gz-cmake3</span></code> and <codeclass="docutils literal notranslate"><spanclass="pre">gz-cmake4</span></code></a>,
569
+
and this workspace only contains <codeclass="docutils literal notranslate"><spanclass="pre">gz-cmake4</span></code>. The <codeclass="docutils literal notranslate"><spanclass="pre">gz-tools2</span></code><codeclass="docutils literal notranslate"><spanclass="pre">package.xml</span></code>
570
+
file only <aclass="reference external" href="https://github.com/gazebosim/gz-tools/blob/2b228e5b956/package.xml#L13">depends on gz-cmake3</a>
571
+
and since that package is not present, use <codeclass="docutils literal notranslate"><spanclass="pre">--skip-keys</span><spanclass="pre">gz-cmake3</span></code>.</p></li>
572
+
<li><p><codeclass="docutils literal notranslate"><spanclass="pre">DART</span></code>: <codeclass="docutils literal notranslate"><spanclass="pre">gz-physics8</span></code> can build against <aclass="reference external" href="http://dartsim.github.io">dartsim</a>,
573
+
which is listed as DART in the <aclass="reference external" href="https://github.com/gazebosim/gz-physics/blob/gz-physics8_8.0.0/package.xml#L16">gz-physics package.xml file</a>.
574
+
This package is not in the workspace, so <codeclass="docutils literal notranslate"><spanclass="pre">DART</span></code> is added to the <codeclass="docutils literal notranslate"><spanclass="pre">--skip-keys</span></code>
575
+
string.
576
+
See the discussion in <aclass="reference external" href="https://github.com/gazebosim/gz-physics/pull/608#discussion_r1589512231">gz-physics#608</a>
577
+
for more background on the package name used for <codeclass="docutils literal notranslate"><spanclass="pre">DART</span></code>.</p></li>
578
+
<li><p><codeclass="docutils literal notranslate"><spanclass="pre">libogre-dev</span></code> and <codeclass="docutils literal notranslate"><spanclass="pre">libogre-next-2.3-dev</span></code>: <codeclass="docutils literal notranslate"><spanclass="pre">gz-rendering9</span></code> can build against
579
+
ogre 1.9 and ogre-next 2.3. The debian package names are listed as
580
+
dependencies in the <aclass="reference external" href="https://github.com/gazebosim/gz-rendering/blob/gz-rendering9_9.0.0/package.xml#L22-L23">gz-rendering package.xml</a>
581
+
but they are not available on all Linux versions, so work around with
0 commit comments