groue / GRDB.swift

A toolkit for SQLite databases, with a focus on application development
MIT License
6.61k stars 677 forks source link

Latest version 6.26.0 is not deployed to the Cocoapod #1518

Closed kosratdev closed 3 months ago

kosratdev commented 3 months ago

What did you do?

I tried to Install the latest version 6.26.0 via Cocoapod but it isn't available there.

What did you expect to happen?

Version 6.26.0 is available on Cocoapod.

What happened instead?

Environment

GRDB flavor(s): GRDB GRDB version: 6.26.0 Installation method: CocoaPods Xcode version: Swift version: Platform(s) running GRDB: iOS macOS version running Xcode:

Demo Project

groue commented 3 months ago

Hello @kosratdev,

That's unfortunate, but this is due to a CocoaPods issue: https://github.com/CocoaPods/CocoaPods/issues/11839. As soon as CocoaPods makes it possible to deploy new GRDB versions, things will come back to normal.

You can also modify your Podfile as below:

SagarSDagdu commented 2 months ago

Hi @groue , Just wanted to inform you about a workaround I found to solve this, just in case you want to release the new version of your awesome library to Cocoapods: https://github.com/stephencelis/SQLite.swift/issues/1250#issuecomment-2053121732

groue commented 2 months ago

Thank you @SagarSDagdu, that's very nice of you 👍 I do not want to workaround the CocoaPods issue, though. As a library owner, I need a stable, reliable, and long-term solution. If CocoaPods can't fix their stuff, my heart is broken but that's a problem with CocoaPods. I duly reported the problem, a long time ago, with a lot of details and arguments: I did my part, maybe even more than that. I won't pretend that I commit to maintaining a workaround in the long run, because this is just not true.

SagarSDagdu commented 2 months ago

Yeah, I read the entire thread, and you have pinpointed the exact issue in the above thread. It is sad that Cocoapods maintainers do not want to address it on priority and it is resulting into a lot of libraries just moving away from Cocoapods 😢 Anyways I think it is your call for GRDB 👍🏻 Thank you for this lib.