2
0
mirror of https://github.com/xcat2/xcat-dep.git synced 2026-09-12 04:26:25 +00:00

docs(build): note pyodbc is distro-provided (python3-pyodbc), not built by xcat-dep

The legacy pyodbc/ RPM spec is kept for reference but pyodbc is absent from
every target's manifest because modern EL ships python3-pyodbc from
appstream/EPEL. Document this so the omission (vs the 2.16/2.17 xcat-dep repos)
is not mistaken for a gap.

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
This commit is contained in:
Daniel Hilst
2026-08-13 10:51:13 -03:00
parent 6e51366cef
commit dcd193a4f9
+4
View File
@@ -67,6 +67,10 @@ built for — every target, because some deployments still use it. The lists wer
(EL, arch), `dnf install xCAT` from xcat.org latest, and the packages whose `from_repo=xcat-dep`
are exactly the required set. See the file header for details.
`pyodbc` is intentionally **not** built or listed in any target's manifest: modern EL provides
`python3-pyodbc` from appstream/EPEL, so xcat-dep no longer ships its own. The legacy `pyodbc/`
directory (an old `pyodbc-3.0.7` RPM spec) is kept for historical reference only.
Build failures are **not tolerated**: any required (manifest) package that fails to build fails
the whole run.