ProcursusTeam / Procursus

Modern *OS Bootstrap
https://apt.procurs.us
BSD Zero Clause License
885 stars 127 forks source link

Add libkrw and libkrw-dopamine #1387

Closed Cryptiiiic closed 1 year ago

Cryptiiiic commented 1 year ago

All Submissions

Package Additions/Updates

ghost commented 1 year ago

I'd add a Provides: libkrw (= @DEB_LIBKRW_V@) to libkrw0 so other packages that depend on just libkrw can find it.

Cryptiiiic commented 1 year ago

I'd add a Provides: libkrw (= @DEB_LIBKRW_V@) to libkrw0 so other packages that depend on just libkrw can find it.

They said don't do this

ghost commented 1 year ago

Why the hell would you not do that? You're forcing every tweak that previously depended on libkrw to be explicitly updated to also allow for libkrw0 when it's the same thing under the different name.

Cryptiiiic commented 1 year ago

Why the hell would you not do that? You're forcing every tweak that previously depended on libkrw to be explicitly updated to also allow for libkrw0 when it's the same thing under the different name.

@0xallie libkrw.dylib isn't the same thing as libkrw.0.dylib, thats the reasoning, I doubt you will change their mind

ghost commented 1 year ago

That's great, now every tweak will have to do Depends: libkrw | libkrw0 | libkernrw. As if two competing implementations wasn't enough, now there's three. Way to create unnecessary confusion and burden on developers. The whole point of libkrw was to be a unified extensible interface.