Skip to content

Make it easy to find libraries #977

@dwt

Description

@dwt

Right now, many libraries are easily findable by just searching for its name. E.G. libz.

However, many are not. Some examples:

It's not that you do not eventually find them, but a huge use case for me is to search for a library that I need as a dependency of something, and it's often a multi step process of finding the right package to provide it.

I usually get around it with some time, but I had multiple instances where newbies (to nix) have become stuck, because they did not find the right package, or just assumed that it was not packaged in nixpkgs.

After some discussion on matrix, I was advised that creating an alias libmagic for a package like file is probably not the right approach. (However, #975 might actually make this viable), but instead search should be extended to show so-names of libraries included in the package and special casing the search so you can also search for so-names of libraries in addition to executable names.

What do you think? I would be willing to help here, but I would need some guidance on how this should be implemented (and of course wether you are willing to take this feature in).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions