Skip to content

[BUG] Installing uwufetch on FreeBSD breaks system package manager #252

Description

@kittybwained

Describe the bug
If you build and install uwufetch on FreeBSD, it overwrites the system libfetch (which is for a program called fetch, it's used for grabbing files over HTTP and FTP) with uwufetch's libfetch. This breaks the system package manager (pkg) and fetch.

To Reproduce
Make and make install uwufetch on FreeBSD

Expected behavior
For the system package manager to not break, and uwufetch to install stuff in /usr/local.

Desktop (please complete the following information):
OS: FreeBSD
Version: 14.0-RELEASE-p5

Additional context
I compared the strings on the broken system libfetch with the one uwufetch built and they matched, so I'm pretty sure it's what's happening. I also ran it through ghidra and it has functions like get_ram, get_sys, get_model and such.

Are you already working on this bug?
No

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions