ambareesha7
Phoenix error while adding xandra library to dependencies
i have created new phoenix app with mix phx.new command and added PETAL stack every thing was working fine but my company requirement is to use cassandra DB, so added xandra package to dependencies and ran mix deps.get command and i’m getting these errors
ambi@av blockchain-pos % mix deps.get
Resolving Hex dependencies...
Failed to use "decimal" because
absinthe (version 1.6.4) requires ~> 1.0 or ~> 2.0 *
jason (version 1.2.2) requires ~> 1.0 or ~> 2.0 *
postgrex (version 0.15.9) requires ~> 1.5 or ~> 2.0 *
xandra (version 0.13.1) requires ~> 1.7 *
mix.lock specifies 2.0.0
* This requirement does not match pre-releases.
To match pre-releases include a pre-release in the requirement,
such as: "~> 2.0-beta".
** (Mix) Hex dependency resolution failed, change the version
requirements of your dependencies or unlock them (by using mix
deps.update or mix deps.unlock). If you are unable to resolve the
conflicts you can try overriding with {:dependency, "~> 1.0", override: true}
if I remove xandra from dependencies no errors
my doubt is, is the xandra conflicting with ecto? or some thing else
any help would be appreciated
Marked As Solved
kip
ex_cldr Core Team
I think if you do:
mix deps.unlock decimal
mix deps.get
You should be ok. The message mix.lock specifies 2.0.0 says that the version is locked to 2.0.0 so you need to unlock that so dependency resolution can run again.
2
Popular in Questions
Hi,
I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
Hi guys, i’m new in the Elixir world, and i have to say, that i love it!
i’m having some problem to understand anonymous functions with ...
New
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum.
...
New
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: )
Hello all, this is ...
New
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
Other popular topics
I have an umbrella app.
Some of the apps inside depend on other apps in the umbrella, unsurprisingly.
I’m writing a test for one of the...
New
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
Hi,
I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #security
- #hex









