Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error in dependencies #32

Open
arademaker opened this issue Feb 5, 2021 · 6 comments
Open

error in dependencies #32

arademaker opened this issue Feb 5, 2021 · 6 comments

Comments

@arademaker
Copy link
Owner

% cabal install hs-conllu
Resolving dependencies...
cabal: Could not resolve dependencies:
[__0] trying: hs-conllu-0.1.2 (user goal)
[__1] next goal: megaparsec (dependency of hs-conllu)
[__1] rejecting: megaparsec-9.0.1 (conflict: hs-conllu => megaparsec>=6 && <7)
[__1] skipping: megaparsec-9.0.0, megaparsec-8.0.0, megaparsec-7.0.5,
megaparsec-7.0.4, megaparsec-7.0.3, megaparsec-7.0.2, megaparsec-7.0.1,
megaparsec-7.0.0 (has the same characteristics that caused the previous
version to fail: excluded by constraint '>=6 && <7' from 'hs-conllu')
[__1] trying: megaparsec-6.5.0
[__2] next goal: base (dependency of hs-conllu)
[__2] rejecting: base-4.13.0.0/installed-4.13.0.0 (conflict: megaparsec =>
base>=4.7 && <4.13)
[__2] skipping: base-4.14.1.0, base-4.14.0.0, base-4.13.0.0 (has the same
characteristics that caused the previous version to fail: excluded by
constraint '>=4.7 && <4.13' from 'megaparsec')
[__2] rejecting: base-4.12.0.0, base-4.11.1.0, base-4.11.0.0, base-4.10.1.0,
base-4.10.0.0, base-4.9.1.0, base-4.9.0.0, base-4.8.2.0, base-4.8.1.0,
base-4.8.0.0, base-4.7.0.2, base-4.7.0.1, base-4.7.0.0, base-4.6.0.1,
base-4.6.0.0, base-4.5.1.0, base-4.5.0.0, base-4.4.1.0, base-4.4.0.0,
base-4.3.1.0, base-4.3.0.0, base-4.2.0.2, base-4.2.0.1, base-4.2.0.0,
base-4.1.0.0, base-4.0.0.0, base-3.0.3.2, base-3.0.3.1 (constraint from
non-upgradeable package requires installed instance)
[__2] fail (backjumping, conflict set: base, hs-conllu, megaparsec)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: base, megaparsec, hs-conllu
@odanoburu
Copy link
Collaborator

you could try using stack, which should pull the correct package versions; cabal-install is attempting to pull in newer versions of the packages, which will probably break hs-conllu. alternatively you could also update the cabal file to relax the version constraints, fix any compilation errors and submit a PR ;)

@arademaker
Copy link
Owner Author

arademaker commented Feb 15, 2021

done. I have just submitted the #33

@arademaker
Copy link
Owner Author

I added one more commit solving the problem with the ref enhanced dependencies: b5444fa

@arademaker
Copy link
Owner Author

Hi @odanoburu,we have some open PR and I would like to make the library compatible with lts-19.19.. I was able to make it locally but not sure what are your plans to maintain this library.

@odanoburu
Copy link
Collaborator

@arademaker , sorry, you're right, this library is not a priority for me right now and so I haven't had the time to properly test things before merging (it'd be easier if there were proper tests; a mistake I'm not repeating again.)

Would you like me to transfer ownership to you?

@arademaker
Copy link
Owner Author

arademaker commented Aug 23, 2022

Would you like me to transfer ownership to you?

If this is fine for you, yes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants