elm-lang / elm-package

Command line tool to share Elm libraries
BSD 3-Clause "New" or "Revised" License
213 stars 66 forks source link

Elm package fails to install modules with uppercase repo names #273

Open eliaslfox opened 7 years ago

eliaslfox commented 7 years ago

Renaming my repo from queue to Queue fixed my problem. The repo is here. My elm version is 0.18.0, and I am running on OSX. The stack trace I got is

✗ eliaslfox/queue 1.0.0 Error: Problem when downloading the eliaslfox/orderedmap 1.0.0 code.

process-bot commented 7 years ago

Thanks for the issue! Make sure it satisfies this checklist. My human colleagues will appreciate it!

Here is what to expect next, and if anyone wants to comment, keep these things in mind.

Spaxe commented 6 years ago

I just unintentionally reproduced this - my username is uppercase, and it looks like it needs to match, although there's no reason to!


To install Spaxe/svg-pathd I would like to add the following
dependency to elm-package.json:

    "Spaxe/svg-pathd": "1.0.0 <= v < 2.0.0"

May I add that to elm-package.json for you? [Y/n]

Some new packages are needed. Here is the upgrade plan.

  Install:
    Spaxe/svg-pathd 1.0.0
    spaxe/svg-pathd 1.0.1

Do you approve of this plan? [Y/n]
Starting downloads...

  ✗ spaxe/svg-pathd 1.0.1
  ● Spaxe/svg-pathd 1.0.0
Error: Problem when downloading the spaxe/svg-pathd 1.0.1 code.```