Skip to content

Conversation

@regalialong
Copy link
Contributor

This project is great!

Noticed that it ends up copying mod dependencies with a quote when the rest of the attributes don't, pretty easy to spot in the log when building for BepisLoader:

Copying mod files to /home/user/.steam/steam/steamapps/common/Resonite/BepInEx/plugins/MyCoolPlugin/
Copying mod dependencies to /home/user/.steam/steam/steamapps/common/Resonite/BepInEx/plugins/MyCoolPlugin/"

This actually copies literally into a directory named " on Linux, which doesn't seem intentional? :P

@Banane9 Banane9 added the bug Something isn't working label Jan 26, 2026
@Banane9 Banane9 merged commit 183d90b into Remora:main Jan 26, 2026
4 checks passed
@Banane9
Copy link
Collaborator

Banane9 commented Jan 26, 2026

Thanks! Seems that this was only a problem on some distributions? Either way, it's fixed now :D

@regalialong
Copy link
Contributor Author

regalialong commented Jan 26, 2026

If it helps put a datapoint on it, I'm developing on proper Arch, I can't imagine what'd make this distro specific

Not sure why that main branch build failed either

@regalialong regalialong deleted the patch-1 branch January 26, 2026 17:58
@Banane9
Copy link
Collaborator

Banane9 commented Jan 26, 2026

If it helps put a datapoint on it, I'm developing on proper Arch, I can't imagine what'd make this distro specific

Well, you're the first linux user to have that problem, and there was definitely some others that used it - though with the RML config.

Not sure why that main branch build failed either

Zero clue - I'm not seeing any log 🤔

@regalialong
Copy link
Contributor Author

Well, you're the first linux user to have that problem, and there was definitely some others that used it - though with the RML config.

Not sure if this is reproducible, but if you want to look into it, my csproj is just:

<Project Sdk="Remora.Resonite.Sdk/2.0.10">
    <PropertyGroup>
        <ResoniteTargetModLoader>BepisLoader</ResoniteTargetModLoader>
        <ResoniteProjectType>mod</ResoniteProjectType>
        <ResoniteInstallOnBuild>true</ResoniteInstallOnBuild>
    </PropertyGroup>
    <ItemGroup>
        <ResoniteReference Include="SkyFrost.Base"/>
        <ResoniteReference Include="SkyFrost.Base.Models"/>
    </ItemGroup>
</Project>

I'm not pulling anything else, so the library copy failing isn't a problem for me, and BepInEx knows to skip the identical copy of the mod in the " directory that gets produced.

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

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants