Developer's guide and configure : the list of packages needs some updating

瀏覽次數:65 次
跳到第一則未讀訊息

Emmanuel Charpentier

未讀,
2024年1月23日 凌晨2:44:431月23日
收件者:sage-support

For installation from source on Debian, a few packages have incorrect names in the Developer’s guide (and possibly in the configuration process files) :

| Replace | with | +--------------------------------+----------------------------------| | beautifulsoup4 | python3-bs4 | | cython | cython3 | | hatch-vcs | python3-hatch-vcs | | importlib-resources | python3-importlib-resources | | ipykernel | python3-ipykernel | | meson-python | python3-mesonpy (?) | | python-fastjsonschema | python3-fastjsonschema | | python-hatch-fancy-pypi-readme | python3-hatch-fancy-pypi-readme | | python-tinycss2 | python3-tinycss2 | | rpy2 | python3-rpy2 | | setuptools-scm | python3-setuptools-scm | | sphinxcontrib-websupport | python3-sphinxcontrib.websupport |

A question : are clang and clang-relatedpackages necessary or a “simple recommendation” ? In the latter case, what is the rationale ?

Another couple of questions :

  • How to report such problems efficiently ?

  • What to fix in the source in order to fix them ?

HTH,

Dima Pasechnik

未讀,
2024年1月23日 凌晨4:21:121月23日
收件者:sage-s...@googlegroups.com
package names per distribution are in build/pkgs/<package name>/distros/

so you might want to adjust debian.txt files there
and submit a PR with these changes

Matthias Koeppe

未讀,
2024年1月23日 下午1:13:081月23日
收件者:sage-support
Many of these packages appeared in the 10.2 developer's guide only because of a bug in the script that generates this list.


Nevertheless, the package names should be corrected in build/pkgs/<package name>/distros/debian.txt, as Dima explained.
They only affect the experimental configuration explained in https://github.com/sagemath/sage/wiki/Sage-10.2-Release-Tour#configure---enable-system-site-packages-experimental and are otherwise just documentation.



Matthias Koeppe

未讀,
2024年1月23日 下午1:20:421月23日
收件者:sage-support
By the way, a further improvement to this section in the installation guide is waiting for review in https://github.com/sagemath/sage/pull/37056
回覆所有人
回覆作者
轉寄
0 則新訊息