Skip to content

The dependency checker script does not check Qt correctly #6842

Description

@Kycilak

Describe the bug
The /scripts/check-dependencies.sh script could not find my Qt despite being installed.

To Reproduce
Steps to reproduce the behavior:

  1. Install dependencies
  2. Run 'Scripts/check-dependencies.sh'
  3. See "unknown" and "NotOK" for the "found" and "OKness" fields of the qt depname.

Expected behavior
Qt should be detected.

Screenshots

Image

Environment and Version info (please complete the following information):

  • OS: Linux x86_64; Debian GNU/Linux 13 (trixie)
  • System: AMD 64-bit
  • OpenSCAD Version: 2026.05.27 (git b38f688) built from source

Library & Graphics card information

OpenSCAD Version: 2026.05.27 (git b38f68881)
System information: Linux 6.12.90+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.90-1 (2026-05-22) x86_64 Debian GNU/Linux 13 (trixie) 16 CPUs 31.26 GB RAM
User Agent: OpenSCAD/2026.05.27 (git b38f68881) (Linux x86_64; Debian GNU/Linux 13 (trixie))
Compiler: GCC "14.2.0" 64bit
MinGW build: No
Debug build: No
Boost version: 1_83
Eigen version: 3.4.0
CGAL version, kernels: 6.0.1, Cartesian<Gmpq>, Extended_cartesian<Gmpq>
OpenCSG version: OpenCSG 1.5.0
Clipper2 version: 2.0.1
Manifold version: 3.4.1
Qt version: 6.8.2
QScintilla version: 2.14.1
InputDrivers: 
GLib version: 2.84.4
lodepng version: 20260102
libzip version: 1.11.3
fontconfig version: 2.15.0
freetype version: 2.13.3
harfbuzz version: 10.2.0
cairo version: 1.18.4
lib3mf version: 1.8.1
Features: roof, input-driver-dbus, lazy-union, vertex-object-renderers-indexing, textmetrics, import-function, object-function, predictible-output, vector-swizzle, discretization-by-error
Application Path: /usr/local/bin
Documents Path: /home/kyci/.local/share
User Documents Path: /home/kyci/Documents
Resource Path: /usr/local/share/openscad
User Library Path: /home/kyci/.local/share/OpenSCAD/libraries
User Examples Path: /home/kyci/.local/share/OpenSCAD/examples
User Config Path: /home/kyci/.config/OpenSCAD
Backup Path: /home/kyci/.local/share/OpenSCAD/backups
OPENSCADPATH: <not set>
OpenSCAD library path:
  /home/kyci/.local/share/OpenSCAD/libraries
  /usr/local/share/openscad/libraries

Additional context
It built without issue and the built app reports Qt 6.8.2.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions