Это не совсем ошибка. Эту либу *необходимо* выносить в отдельный пакет, иначе primusrun не позволит запускать 32-битные проги в 64-битном хосте. А то, что у нее имя совпадает со стандартным именем стандартной либы - это уже вопрос к автору самой либы.
Можно, правда, поиграться с Provides/Requires.
Хмм, но тут в любом случае надо отфильтровать libGL.so.1 из Provides пакета. Реально ведь опасность создаёт.
Вот как пакет с либой правильнее всего назвать... Может "%mklibname primus-gl", чтобы получить libprimus-gl и lib64primus-gl.