Virtual packages are not a problem, like Gnome-Games. What is a problem is if you called your application "frog" and you called your package "cupcake-2.0". This used to be a violation of debian packaging policy which said you needed to include at least part of the name of your package.