Gentoo handles this by categorizing packages into a format like app-editors&#x2F;vim. This way packages in different categories can share the same name:<p>dev-lang&#x2F;crystal (The Crystal Programming Language)  
games-mud&#x2F;crystal (The crystal MUD client)  
x11-themes&#x2F;crystal (Crystal decoration theme for KDE4.x)<p>When installing packages, if a package having a unique name across all categories, a simple &quot;emerge vim&quot; will install it. Otherwise, the category can be specified with &quot;emerge dev-lang&#x2F;crystal&quot;.