Bug description
download.qt.io changed the directory structure for Qt 6.11.0.
Qt 6.11.0 Windows desktop index currently contains these directories:
- qt6_6110_msvc2022_arm64_cross_compiled/
- qt6_6110_msvc2022_64/
- qt6_6110_mingw/
- qt6_6110_llvm_mingw/
There is no qt6_6110/ child directory there. So if aqt still assumes the older layout and asks for qt6_6110/qt6_6110/Updates.xml, checksum lookup will fail before it ever parses the XML.
Expected behavior
It should like on the correct path for Qt 6.11.0 onwards.
aqt and python version
aqtinstall(aqt) v3.3.0 on Python 3.14.3 [CPython GCC 15.2.1 20260209]
Operating System
Linux/Unix
Relevant log output
This works:
aqt list-qt windows desktop --arch 6.10.3
win64_llvm_mingw win64_mingw win64_msvc2022_64 win64_msvc2022_arm64_cross_compiled
This doesn´t work:
aqt list-qt windows desktop --arch 6.11.0
ERROR : Failed to download checksum for the file 'Updates.xml' from mirrors '['https://download.qt.io']
==============================Suggested follow-up:==============================
* Check your internet connection
* Consider modifying `requests.max_retries_to_retrieve_hash` in settings.ini
* Consider modifying `mirrors.trusted_mirrors` in settings.ini (see https://aqtinstall.readthedocs.io/en/stable/configuration.html#configuration)
* Please use 'aqt list-qt windows desktop' to show versions of Qt available.
usage: aqt [-h] [-c CONFIG] {install-qt,install-tool,install-qt-official,list-qt-official,install-doc,install-example,install-src,list-qt,list-tool,list-doc,list-example,list-src,help,version} ...
Another unofficial Qt Installer.
aqt helps you install Qt SDK, tools, examples and others
options:
-h, --help show this help message and exit
-c, --config CONFIG Configuration ini file.
subcommands:
aqt accepts several subcommands:
install-* subcommands are commands that install components
list-* subcommands are commands that show available components
{install-qt,install-tool,install-qt-official,list-qt-official,install-doc,install-example,install-src,list-qt,list-tool,list-doc,list-example,list-src,help,version}
Please refer to each help message by using '--help' with each subcommand
Bug description
download.qt.io changed the directory structure for Qt 6.11.0.
Qt 6.11.0 Windows desktop index currently contains these directories:
There is no qt6_6110/ child directory there. So if aqt still assumes the older layout and asks for qt6_6110/qt6_6110/Updates.xml, checksum lookup will fail before it ever parses the XML.
Expected behavior
It should like on the correct path for Qt 6.11.0 onwards.
aqt and python version
aqtinstall(aqt) v3.3.0 on Python 3.14.3 [CPython GCC 15.2.1 20260209]
Operating System
Linux/Unix
Relevant log output