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

Handle non_hex_deps exception #343

Open
tsloughter opened this issue Dec 8, 2024 · 3 comments
Open

Handle non_hex_deps exception #343

tsloughter opened this issue Dec 8, 2024 · 3 comments

Comments

@tsloughter
Copy link
Collaborator

Trying to publish a package of an app with a non-hex dep rightly fails but the error isn't properly handled so you'll get the message to rerun with DIAGNOSTIC=1 and then something like:

===> Unknown error: {create_package,
                        {error,{non_hex_deps,["eqwalizer_support"]}}}
@starbelly
Copy link
Member

huh, where was this being published to?

@tsloughter
Copy link
Collaborator Author

Standard hexpm.

@starbelly
Copy link
Member

How do you propose we handle this? Presumably, you mean that if you're publishing to hex and a dep is say a git repo, or some other non-hex dep, but the app that is being published can be published anyway without the lock to said non-hexpm?

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