diff options
Diffstat (limited to 'doc/guix-cookbook.texi')
| -rw-r--r-- | doc/guix-cookbook.texi | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/guix-cookbook.texi b/doc/guix-cookbook.texi index 09a49a1c9a8..73b1e16b241 100644 --- a/doc/guix-cookbook.texi +++ b/doc/guix-cookbook.texi | |||
| @@ -1709,6 +1709,15 @@ $ cargo audit | |||
| 1709 | $ cargo license | 1709 | $ cargo license |
| 1710 | @end example | 1710 | @end example |
| 1711 | 1711 | ||
| 1712 | @quotation Note | ||
| 1713 | Before running @command{cargo generate-lockfile}, make sure you have checked | ||
| 1714 | out the correct tag for the version you are packaging. This ensures that | ||
| 1715 | @code{Cargo.toml} matches the file used in the packages's @code{source} field. | ||
| 1716 | To make sure, you can obtain the exact source with @command{./pre-inst-env guix | ||
| 1717 | build --source <package>} and only then run @command{cargo generate-lockfile} on | ||
| 1718 | that source tree. | ||
| 1719 | @end quotation | ||
| 1720 | |||
| 1712 | @command{cargo generate-lockfile} updates dependencies to compatible versions. | 1721 | @command{cargo generate-lockfile} updates dependencies to compatible versions. |
| 1713 | Applying it to all Rust applications helps reduce a great number of Rust | 1722 | Applying it to all Rust applications helps reduce a great number of Rust |
| 1714 | libraries we need to check later. Although sometimes libraries may fail to | 1723 | libraries we need to check later. Although sometimes libraries may fail to |
