Bower install fails to find satisfying version, although there is a matching tag on GitHub : <p>I am having problems installing bower dependencies on a Windows installation. Installation fails for me on Windows 7 x64, with git <code>2.6.4.windows.1</code>, node <code>v5.4.1</code>, npm <code>3.3.12</code>, bower <code>1.7.2</code>.</p>

<p>It works for a colleague on OSX (git <code>2.5.4</code>, node <code>v4.1.1</code>, npm <code>2.14.4</code>, bower <code>1.5.3</code>) and for a colleague on Windows 10 (git <code>2.5.0.windows.1</code>, node <code>v4.2.2</code>, npm <code>2.14.7</code>, bower <code>1.3.11</code>).</p>

<p>The error message I am getting basically tells mit that <code>bower-angular-translate</code> does not have a version tag that satisfies <code>2.8.1</code>, but the GitHub repository <a href="https://github.com/angular-translate/bower-angular-translate/releases/tag/2.8.1"><em>does</em> have a version 2.8.1</a>.<br>
The failing packages are <code>angular-ui-router</code>, <code>angular-local-storage</code> and <code>angular-translate</code>.</p>

<p>I tried downgrading node to <code>0.10.x</code> and <code>4.x.x</code> and reinstalling bower, both did not work.</p>

<p>If anyone has experienced the same error message behavior with bower (on windows?) and has successfully solved it, <a href="https://xkcd.com/138/">any pointers</a> would be greatly appreciated.</p>

<hr>

<p>The error message after running <code>bower install</code>:</p>

<pre class="lang-none prettyprint-override"><code>bower angular-translate#~2.8.1    ENORESTARGET No tag found that was able to satisfy ~2.8.1

Additional error details:
No versions found in git://github.com/PascalPrecht/bower-angular-translate.git
</code></pre>

<hr>

<p>My <code>bower.json</code>:</p>

<pre class="lang-json prettyprint-override"><code>{
    "name": "My App Name",
    "version": "0.0.1",
    "dependencies": {
        "angular": "1.4.7",
        "angular-animate": "1.4.7",
        "angular-aria": "1.4.7",
        "angular-cookies": "1.4.7",
        "angular-resource": "1.4.7",
        "angular-sanitize": "1.4.7",
        "angular-material": "0.11.2",
        "angular-ui-router": "0.2.5",
        "angular-local-storage": "0.2.x",
        "angular-translate": "~2.8.1"
    }
}
</code></pre>

<hr>

<p>Just in case, my <code>package.json</code>:</p>

<p><div class="snippet" data-lang="js" data-hide="true">
<div class="snippet-code snippet-currently-hidden">
<pre class="snippet-code-js lang-js prettyprint-override"><code>{
	"author": "My Name",
	"name": "My App Name",
	"version": "0.0.1",
	"dependencies": {},
	"devDependencies": {
		"chai": "2.2.0",
		"gulp": "3.9.x",
		"gulp-angular-filesort": "1.1.1",
		"gulp-bower-files": "0.1.x",
		"gulp-clean": "0.2.x",
		"gulp-debug": "2.1.x",
		"gulp-concat": "2.2.x",
		"gulp-filter": "1.0.x",
		"gulp-inject": "0.4.x",
		"gulp-less": "1.2.3",
		"gulp-livereload": "1.3.x",
		"gulp-tsc": "0.10.x",
		"gulp-uglify": "1.2.x",
		"gulp-util": "2.2.x",
		"gulp-watch": "0.6.x",
		"karma-coverage": "~0.2.4",
		"karma-mocha": "~0.1.6",
		"karma-phantomjs-launcher": "^0.1.4",
		"karma-sinon-chai": "~0.2.0",
		"merge-stream": "0.1.x",
		"mocha": "~1.20.1",
		"phantomjs": "^1.9.17",
		"q": "1.0.x",
		"run-sequence": "0.3.x"
	}
}</code></pre>
</div>
</div>
</p>
