Skip to content

Some questions regarding the Syft code #3573

Closed
@PatrickStarBaby

Description

Hello, I have some questions regarding the Syft code that I'd like to ask. In pkg/cataloger/debian/dependency.go and pkg/cataloger/redhat/dependency.go, after retrieving Requires, how are the dependencies resolved from require to specific Linux software packages? For example, in Fedora, when analyzing the dependency list of a binary package, it might include /bin/sh and libc.so.6(GLIBC_2.38)(64bit). How are these dependencies eventually resolved into a concrete package list (e.g., bash and glibc)? Thank you!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    changelog-ignoreDon't include this issue in the release changelogquestionFurther information is requested

    Type

    No type

    Projects

    • Status

      Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions