KSP-CKAN / CKAN

The Comprehensive Kerbal Archive Network
https://forum.kerbalspaceprogram.com/index.php?/topic/197082-*
Other
1.99k stars 348 forks source link

Parallax Continued (manual install) causing conflict with Deferred #4241

Closed dewall3 closed 4 weeks ago

dewall3 commented 4 weeks ago

Is there an existing issue for this?

Operating System

Windows 11

CKAN Version

1.35.2.24280

Games

KSP 1

Game Version

1.12.5.3190

Did you make any manual changes to your game folder (i.e., not via CKAN)?

I have a manual install of Linx's Parallax Continued.

Describe the bug

The manually installed version of Parallax causes the following conflict: "Deferred 1.2.2.0 conflicts with Parallax 2.0.6 or earlier". This prevents anything from updating (even completely unrelated mods)

Steps to reproduce

It happens anytime I try to add or update a mod.

Relevant log output

Inconsistencies were found:

HebaruSan commented 4 weeks ago

Yup, manual installs are treated as matching regardless of version, because we can't know the version of a manual install. Any particular reason you're installing manually?

dewall3 commented 4 weeks ago

Parallax Continued is not on CKAN. It is different than regular Parallax.

https://github.com/Gameslinx/Parallax-Continued

On Fri, Oct 25, 2024, 9:31 PM HebaruSan @.***> wrote:

Yup, manual installs are treated as matching regardless of version, because we can't know the version of a manual install. Any particular reason you're installing manually?

— Reply to this email directly, view it on GitHub https://github.com/KSP-CKAN/CKAN/issues/4241#issuecomment-2439161872, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO64OGLDBP6OPHC2HCHTDA3Z5LWIBAVCNFSM6AAAAABQUGCYY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZZGE3DCOBXGI . You are receiving this because you authored the thread.Message ID: @.***>

HebaruSan commented 4 weeks ago

Ah, I see, one of the paid mods. Yeah, those are pretty awkward to interface with CKAN. Sorry!

dewall3 commented 4 weeks ago

You mentioned that manual mods are shown as matching by default, but I am getting a compatibility error. The Parallax Continued app works fine. I just can't update any of my other regular CKAN apps because of the "conflict". Is there a way to just ignore any conflicts with manually installed mods?

On Fri, Oct 25, 2024, 9:36 PM HebaruSan @.***> wrote:

Ah, I see, one of the paid mods. Yeah, those are pretty awkward to interface with CKAN. Sorry!

— Reply to this email directly, view it on GitHub https://github.com/KSP-CKAN/CKAN/issues/4241#issuecomment-2439165267, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO64OGP72CJ5LBCO3FQ6D6LZ5LW3RAVCNFSM6AAAAABQUGCYY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZZGE3DKMRWG4 . You are receiving this because you authored the thread.Message ID: @.***>

HebaruSan commented 4 weeks ago

Is there a way to just ignore any conflicts with manually installed mods?

No. Sorry!

xbdogger21 commented 3 weeks ago

Is there a way to just ignore any conflicts with manually installed mods?

No. Sorry!

But why? Installing mods should be as simple as copying files to the GameData folder. I guess you can get around this by temporarily removing the parallax continued files, using CKAN to install something, and then copying it back.

dewall3 commented 3 weeks ago

Is there a way to just ignore any conflicts with manually installed mods?

No. Sorry!

But why? Installing mods should be as simple as copying files to the GameData folder. I guess you can get around this by temporarily removing the parallax continued files, using CKAN to install something, and then copying it back.

Yeah this seems like something that should be implemented. That said, a simple workaround that works is just to uninstall Deferred from CKAN and install it manually. Deferred is the only conflict causing the issue, so that goes away if it's manually installed. Linx (Parallax author) is working on a better long-term solution, but this temporary fix works for now.

HebaruSan commented 3 weeks ago

The specific issue with Deferred was addressed 3 days ago when Blackrack removed the conflict in KSP-CKAN/NetKAN#10269.

dewall3 commented 3 weeks ago

I'm still getting the same error.

HebaruSan commented 3 weeks ago

Click Refresh to get the latest metdata. You'll also need to reinstall Deferred, if you already have it installed.

dewall3 commented 3 weeks ago

Already did. Still getting error.

On Wed, Oct 30, 2024 at 12:02 PM HebaruSan @.***> wrote:

Click Refresh.

— Reply to this email directly, view it on GitHub https://github.com/KSP-CKAN/CKAN/issues/4241#issuecomment-2447644377, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO64OGLQQ7DRZCESWQKLMOTZ6D7JTAVCNFSM6AAAAABQUGCYY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBXGY2DIMZXG4 . You are receiving this because you authored the thread.Message ID: @.***>

HebaruSan commented 3 weeks ago

@dewall3 did you read my edit above about reinstalling?

dewall3 commented 3 weeks ago

@dewall3 did you read my edit above about reinstalling?

Deferred is completely uninstalled. I cannot install it because I am getting the exact same message. And yes, I clicked refresh.

HebaruSan commented 3 weeks ago

Ah! Sorry about that, the bot stopped running about 4 days ago (cause under investigation). I've re-deployed it and the update to Deferred just went through:

https://github.com/KSP-CKAN/CKAN-meta/commit/5f4cc04f9177edf341312257749c14db21f0517c

That means Refresh was still pulling the old metadata, but it will get the update now.

dewall3 commented 3 weeks ago

Ah! Sorry about that, the bot stopped running about 4 days ago (cause under investigation). I've re-deployed it and the update to Deferred just went through:

https://github.com/KSP-CKAN/CKAN-meta/commit/5f4cc04f9177edf341312257749c14db21f0517c

That means Refresh was still pulling the old metadata, but it will get the update now.

Just tried it and it's all good now. Thanks!