<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Error when building&#x2F;packaging Pyside6 6.5.1.1]]></title><description><![CDATA[<p dir="auto">I get an error when building/packaging Pyside6 6.5.1.1 for Qt6 6.5.1. The build scripts worked for versions 6.4.3 and before but fail with the new version.</p>
<p dir="auto">These are the last lines of output:</p>
<pre><code>-- Build files have been written to: $SRC_DIR/build/qfp-py3.10-qt6.5.1-64bit-release/build/pyside-tools
[INFO]: -- Compiling module pyside-tools...
ninja: no work to do.
[INFO]: -- Skipped documentation generation. Enable with '--build-docs'
[INFO]: Installing module pyside-tools...
[0/1] Install the project...
-- Install configuration: "Release"
[INFO]: Using /opt/emsconda/bin/patchelf ...
[INFO]: Preparing setup tools build directory.
[INFO]: Removing /opt/emsconda/conda-bld/pyside6_1686858905124/work/build/qfp-py3.10-qt6.5.1-64bit-release/package
[INFO]: Copying files...
[INFO]: Making file /opt/emsconda/conda-bld/pyside6_1686858905124/work/build/qfp-py3.10-qt6.5.1-64bit-release/package/PySide6/scripts/__init__.py.
error: [Errno 2] No such file or directory: '/opt/emsconda/conda-bld/pyside6_1686858905124/_h_env_placeh
old_pl/modules'
setup.py/prepare_packages:  [Errno 2] No such file or directory: '$PREFIX/modules'
Traceback (most recent call last):
  File "/opt/emsconda/conda-bld/pyside6_1686858905124/work/setup.py", line 42, in &lt;module&gt;
    setup_runner.run_setup()
  File "/opt/emsconda/conda-bld/pyside6_1686858905124/work/build_scripts/setup_runner.py", line 263, in run_setup
    raise RuntimeError(msg)
RuntimeError:·
setup.py invocation failed with exit code: 1.


setup.py invocation was: /opt/emsconda/conda-bld/pyside6_1686858905124/_h_env/bin/python setup.py install --prefix=/opt/emsconda/conda-bld/pyside6_1686858905124/_h_env --qtpaths=/opt/emsconda/conda-bld/pyside6_1686858905124/_h_env/bin/qtpaths --cmake=/opt/emsconda/conda-bld/pyside6_1686858905124/_h_env/bin/cmake --rpath=/opt/emsconda/conda-bld/pyside6_1686858905124/_h_env/lib --ignore-git --parallel=6 --no-qt-tools --skip-docs --internal-build-type=pyside6
</code></pre>
<p dir="auto">I think the final error is  <code>setup.py/prepare_packages:  [Errno 2] No such file or directory: '$PREFIX/modules'</code></p>
<p dir="auto">This is the build command:</p>
<pre><code>$PYTHON setup.py install --prefix=$PREFIX \
    --qtpaths=$PREFIX/bin/qtpaths \
    --cmake=$PREFIX/bin/cmake \
    --rpath=$PREFIX/lib \
    --ignore-git \
    --parallel=${CPU_COUNT} \
    --no-qt-tools \
    --skip-docs
</code></pre>
<p dir="auto">How can I debug the problem to find it's source?  I cannot find the string(s) <code>PREFIX/modules</code> or even <code>modules</code> in the work dir, so I have no idea where to start looking.</p>
<p dir="auto">I am using:</p>
<ul>
<li>Python 3.10.11</li>
<li>Setuptools 67.6.1</li>
</ul>
]]></description><link>https://forum.qt.io/topic/145811/error-when-building-packaging-pyside6-6-5-1-1</link><generator>RSS for Node</generator><lastBuildDate>Wed, 28 Oct 2026 23:17:17 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/145811.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 Jun 2023 07:17:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Error when building&#x2F;packaging Pyside6 6.5.1.1 on Mon, 11 Sep 2023 15:21:40 GMT]]></title><description><![CDATA[<p dir="auto">I found the Problem.</p>
<p dir="auto">I configured Qt6.5 with</p>
<pre><code> -bindir $PREFIX/bin \
 -libdir $PREFIX/lib \
 -headerdir $PREFIX/include/qt6 \
 -archdatadir $PREFIX/lib/qt6 \
 -datadir $PREFIX/share/qt6 \
</code></pre>
<p dir="auto">This caused the <code>modules</code> (and <code>metatypes</code>) directories to be created under <code>$PREFIX/share/qt6/...</code>.</p>
<p dir="auto">However, setup scripts of Pyside6 are hardcoded to use <code>LIB_DIR.parent / "modules"</code> which does not work.</p>
<p dir="auto">I removed the config flags in Qt and it worked.</p>
]]></description><link>https://forum.qt.io/post/772339</link><guid isPermaLink="true">https://forum.qt.io/post/772339</guid><dc:creator><![CDATA[Stefan Scherfke]]></dc:creator><pubDate>Mon, 11 Sep 2023 15:21:40 GMT</pubDate></item></channel></rss>