https://pantsbuild.org/ logo
#general
Title
# general
r

rough-minister-58256

05/14/2016, 12:16 AM
Copy code
```There is trouble in the way that pants creates fake dependencies for undeclared Go deps it creates. This logic starts at <https://github.com/pantsbuild/pants/blob/7a7f51390cacd82a3e982eaf4516c510f23092c0/contrib/go/src/python/pants/contrib/go/tasks/go_fetch.py#L189>
I believe this problem comes up when it sees <http://bazil.org/fuse/fs/fstestutil|bazil.org/fuse/fs/fstestutil> (e.g.) and it's not clear whether that lives at <http://bazil.org/fuse/fs/fstestutil|bazil.org/fuse/fs/fstestutil>: or <http://bazil.org/fuse:fs/fstestutil|bazil.org/fuse:fs/fstestutil> . This is harder because pants' go support doesn't create multiple targets explicitly.
If it creates a fake library it would not have rev set, and would end up with rev set to None, leading to trying to fetch None.tar.gz.```