Hi, is python3 includes being installed under "/usr/include/python3.2m" permanent? Although python3-config gives the correct -I flag the macro I was using in blender does this : python3 -c "import sys; v=sys.version_info[:2]; print('%d.%d'%v)" 2>/dev/null || echo PYTHON-NOT-FOUND 3.2 I use the %{python3_incdir} macro, which expands to %{python3_prefix}/include/python%{python3_ver}, to specify the python3 includes in blender. The blender people use an internal python3 3.2 which makes my specifying the include path necessary. So far this only happens with my 11.3 build which is the only build that uses a linked devel:languages:python:Factory python3. I've also noticed your link from devel:languages:python to devel:languages:python:Factory python3 is broken and although devel:languages:python:Factory python3 is supposed to be the devel project, there's no factory link there either. I've put in a conditional for 11.3 to use a literal version 3.2m but this is most probably going to factory or should I use a different python3 for builds that target 11.4? I've copied (and maybe altered) the macros from the packaging python wiki. I've thought of a workaround while typing : "python3-config --abiflags" gives the "m" so if this is the shape of things to come, I can append that to the macro %{python3_ver} known as %{py3_ver} in macros/python3? I've looked in "macros.python3" and the macro %{py3_ver} looks the same as the %{python3_ver} I've used. All of this just to ask the question, is the output of "python3-config --abiflags" always going to be appended to "%py3_ver"? Thanks Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org