[pkg-go] gcsfuse -- fuse file system for Google Cloud Storage

Aaron Jacobs jacobsa at google.com
Wed Jun 10 10:00:04 UTC 2015


On Wed, Jun 10, 2015 at 6:05 PM, Michael Stapelberg
<stapelberg at debian.org> wrote:
> The first issue I ran into is that github.com/jacobsa/oglematchers requires
> github.com/jacobsa/ogletest for its test cases, but ogletest requires
> oglematchers (circular dependencies).
>
> I’m inclined to just disable running the tests for oglematchers, but that’s
> obviously bad, because then we don’t run the tests. Is there a solution I’m
> missing, or would you be willing to break that circular dependency?

To be clear, you mean this is a circular dependency at the Debian package
level, right? This isn't a problem for Go, since the oglematchers tests aren't
actually in the same package (they are in package oglematchers_test), so
`go test` works fine.

I'm not sure what to say about it. It seems like this is a shortcoming in the
packaging system, but I guess it would be weird to have a separate Debian
package just for tests.



More information about the Pkg-go-maintainers mailing list