You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "David Brown (JIRA)" <ji...@apache.org> on 2017/02/01 16:08:52 UTC

[jira] [Created] (MYNEWT-582) "go get mynewt.apache.org/newt/newt" fails

David Brown created MYNEWT-582:
----------------------------------

             Summary: "go get mynewt.apache.org/newt/newt" fails
                 Key: MYNEWT-582
                 URL: https://issues.apache.org/jira/browse/MYNEWT-582
             Project: Mynewt
          Issue Type: Bug
          Components: Newt
            Reporter: David Brown
            Assignee: Sterling Hughes
            Priority: Minor


It isn't possible to develop mynewt using conventional go methods, or to use it as a dependency in another package.

The problem is that the https://mynewt.apache.org/newt/ doesn't return valid results for subdirectories.

{code}
curl https://mynewt.apache.org/newt/
curl https://mynewt.apache.org/newt/newt/
curl https://mynewt.apache.org/newt/newt/image/
{code}

The first above command returns valid redirects for github, but the second just returns a 404. This causes the git fetch to fail.

If something such as mcuboot/imgtool tries to use https://mynewt.apache.org/newt/newt/image as a dependency, it also fails to fetch this.

I believe the fix is to return the metadata page for subdirectories. At least 'newt/newt' and 'newt/newt/image' should be used, the first to make the newt tool itself buildable, and the second to allow the image library to be used as a dependency by mcuboot.

Probably add the other top level ones, such as newtmgr as well.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)