diff --git a/lib/spack/spack/test/url_parse.py b/lib/spack/spack/test/url_parse.py
index 5af2f234f31433c97c0ff18b4c6886933821b109..065156200734da4fbbaec5a2e1a7061438b64cfc 100644
--- a/lib/spack/spack/test/url_parse.py
+++ b/lib/spack/spack/test/url_parse.py
@@ -74,6 +74,8 @@
     ('numpy-1.12.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl', 'numpy-1.12.0'),  # noqa
     # PyPI - exe
     ('PyYAML-3.12.win-amd64-py3.5.exe', 'PyYAML-3.12'),
+    # Combinations of multiple patterns - bin, release
+    ('rocketmq-all-4.5.2-bin-release', 'rocketmq-all-4.5.2'),
     # Combinations of multiple patterns - all
     ('p7zip_9.04_src_all', 'p7zip_9.04'),
     # Combinations of multiple patterns - run
diff --git a/lib/spack/spack/url.py b/lib/spack/spack/url.py
index 3357d39a29f746684e72869654eb63222e4a3d3b..a728c46a713c59ad9231a7fbfc60bb2110152abe 100644
--- a/lib/spack/spack/url.py
+++ b/lib/spack/spack/url.py
@@ -175,6 +175,7 @@ def strip_version_suffixes(path):
 
         # Download version
         r'release',
+        r'bin',
         r'stable',
         r'[Ff]inal',
         r'rel',