Skip to content

Commit 3344ab1

Browse files
committed
update faq's answer
1 parent 3ac60be commit 3344ab1

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/user/faq.rst

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,19 +81,18 @@ FAQ
8181

8282
If you need to compile CUDA code, even if it involves only CUDA host APIs, you will still need a valid CUDA Toolkit installed locally and use it. Please refer to `NVCC's documentation <https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html>`_ for the CUDA compiler usage and `CUDA Programming Guide <https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html>`_ for general CUDA programming.
8383

84-
.. _faq_api_abi_breakage:
84+
.. _faq_abi_incompatibility:
8585

86-
:ref:`(Q) <faq_api_abi_breakage>` **How to handle breaking of a package due to ABI/API incompatibility?**
86+
:ref:`(Q) <faq_abi_incompatibility>` **How to handle breaking of a package due to ABI incompatibility?**
8787

88-
If your package breaks due to ABI/API incompatibility, here are a few steps you can take to fix it:
88+
If your package breaks ABI with a version bump, here are a few steps you can take to fix it:
8989

9090
- Rebuild the package with corrected ``run_exports``.
91-
- Hot-fix repodata of previous package to apply the right ``run_exports``.
9291
- Hot-fix the repodata of dependencies to include corrected pinnings for the package.
9392

9493
To read more on how to specify ``run_exports``, see `this <https://conda-forge.org/docs/maintainer/pinning_deps.html?highlight=run_exports#specifying-run-exports>`_.
9594
Some of the examples you can see for reference, where broken packages are fixed by:
9695

9796
- `Replacing an existing pin that was incorrect <https://github.com/conda-forge/conda-forge-repodata-patches-feedstock/pull/217>`_.
98-
- `Pinning packages loosely to rely on their ABI compatibility. <https://github.com/conda-forge/conda-forge-repodata-patches-feedstock/pull/132>`_.
97+
- `Pinning packages loosely to rely on their ABI compatibility <https://github.com/conda-forge/conda-forge-repodata-patches-feedstock/pull/132>`_.
9998
- `Pinning packages strictly <https://github.com/conda-forge/conda-forge-repodata-patches-feedstock/pull/154>`_.

0 commit comments

Comments
 (0)