On Wed, Oct 19, 2022 at 3:09 AM David Gibson <david@xxxxxxxxxxxxxxxxxxxxx> wrote: > > Hi Simon, > > I probably should have contacted you sooner about this. For some > time, I've been unable to compile and test the pylibfdt components on > my system (Fedora 36). I get this error: > > $ make > CHK version_gen.h > make[1]: Entering directory '/home/dwg/src/dtc' > CHK version_gen.h > PYMOD pylibfdt/_libfdt.so > /usr/lib/python3.10/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. > warnings.warn( > /home/dwg/src/dtc/.eggs/setuptools_scm-7.0.5-py3.10.egg/setuptools_scm/version.py:84: UserWarning: tag 'path-ref-fixup-staging' no version found I think the problem is you have a git tag 'path-ref-fixup-staging' which doesn't match any version pattern (e.g. v1.0.0). The default pattern is: DEFAULT_TAG_REGEX = r"^(?:[\w-]+-)?(?P<version>[vV]?\d+(?:\.\d+){0,2}[^\+]*)(?:\+.*)?$" https://github.com/pypa/setuptools_scm/blob/main/src/setuptools_scm/config.py#L28 Rob