FloatLabelRow icon indicating copy to clipboard operation
FloatLabelRow copied to clipboard

1.0.0 Podspec conflicts with Eureka 4.x

Open larsacus opened this issue 7 years ago • 3 comments

Before submitting issues ...

  • Make sure you are using FloatLabelRow's latest release or master branch version.
  • Make sure your Xcode version is the latest stable one.
  • Check if the issue was already reported or fixed. We add labels to each issue in order to easily find related issues. If you found a match add a brief comment "I have the same problem" or "+1".

When submitting issues, please provide the following information to help maintainers to fix the problem faster:

  • Environment: FloatLabelRow 1.0.0, Xcode 8/9 and iOS version you are using (n/a).
  • ~In case of reporting errors, provide Xcode console output of stack trace or code compilation error.~
  • ~Any other additional detail such as your eureka form/section/row code that you think it would be useful to understand and solve the problem.~

Purely a Podspec Issue

When upgrading to Eureka 4.x, the FloatLabelRow pod refuses to install since it has a dependency on Eureka ~>3.0:

[!] Unable to satisfy the following requirements:

- `Eureka (= 4.0.0)` required by `Podfile`
- `Eureka (~> 3.0)` required by `FloatLabelRow (1.0.0)`

Even when forcing to use Eureka from the master branch, it still enforces this requirement since the FloatLabelRow podspec is the one with too strict of requirements. I am currently running my forked branch that has the requirement of >= 3.0 in https://github.com/larsacus/FloatLabelRow/tree/ExposeColorProperties and this appears to fork fine with Eureka 4.0. It doesn't appear there were any actual breaking changes to the underlying Eureka API between 3.0->4.0.

larsacus avatar Oct 03 '17 20:10 larsacus

Same here.

    FloatLabelRow (~> 1.0) was resolved to 1.0.0, which depends on
      Eureka (~> 3.0)

sedwo avatar Feb 13 '18 18:02 sedwo

Analyzing dependencies [!] CocoaPods could not find compatible versions for pod "Eureka": In snapshot (Podfile.lock): Eureka (= 4.2.0)

In Podfile: Eureka

FloatLabelRow was resolved to 1.0.0, which depends on
  Eureka (~> 3.0)

elalienx avatar Aug 08 '18 02:08 elalienx

This seems to be fixed in a fork I have found. - https://github.com/larsacus/FloatLabelRow/blob/ExposeColorProperties/FloatLabelRow.podspec

I added this my podfile and seems to work correctly pod 'FloatLabelRow', :git => 'https://github.com/larsacus/FloatLabelRow', :branch => 'ExposeColorProperties'

donhill avatar Oct 03 '18 13:10 donhill