-
Notifications
You must be signed in to change notification settings - Fork 748
Open
Labels
bugSomething isn't workingSomething isn't working
Description
What happened:
syft and grype cannot detect Qt6.
What you expected to happen:
Find package for Qt6 like for openssl.
Steps to reproduce the issue:
Build and install openssl and Qt6 into a seperate directory. See files.txt for the content of the example.
$ syft .
✔ Indexed file system .
✔ Cataloged contents cdb4ee2aea69cc6a83331bbe96dc2caa9a299d21329efb0336fc02a82e1839a8
├── ✔ Packages [1 packages]
├── ✔ File metadata [1 locations]
├── ✔ File digests [1 files]
└── ✔ Executables [178 executables]
[0000] WARN no explicit name and version provided for directory source, deriving artifact ID from the given path (which is not ideal)
NAME VERSION TYPE
openssl 3.5.4 binary
Anything else we need to know?:
The file tree of the example.
files.txt
Environment:
$ syft version
Application: syft
Version: [not provided]
BuildDate: [not provided]
GitCommit: [not provided]
GitDescription: [not provided]
Platform: linux/amd64
GoVersion: go1.25.5 X:nodwarf5
Compiler: gc
SchemaVersion: 16.1.0
$ cat /etc/os-release
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Projects
Status
No status