BUG: handle multi-arch correctly
Multi-arch is currently broken. The heuristic used is not enough. Maybe a general "preferred architecture" for each container could help to select the correct version if multiple packages are available. This still would not help if both versions are needed in the container. Most prominent example is wine/wine32(:i386)/wine64 with different package names for the applications, but identical (libwine) for the mandatory library. This is an architecture problem!