bluelinelabs / bluelinelabs/Conductor
[Conductor 2.1.5] build breaks due to different 'android.arch.lifecycle:runtime' versions
- Dominant language
- Java
- Stars
- 3.9k
- Forks
- 338
- PR merge metrics
- No merged PRs in 30d
Description
Had been on Conductor 2.1.4 without issues. Simply attempting to update to 2.1.5 caused build
to fail with:
`> Android dependency 'android.arch.lifecycle:runtime' has different version for the compile (1.1.0) and runtime (1.1.1) classpath. You should manually set the same version via DependencyResolution
`
Would be helpful to add workaround to README for others encountering this issue.
Contributor guide
Research direction
Start with the README and the reported Android dependency-resolution failure when upgrading from Conductor 2.1.4 to 2.1.5. Document a verified workaround for aligning the compile and runtime versions of android.arch.lifecycle:runtime, then confirm the README guidance applies to the reported 2.1.5 build.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- build-system, documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100