$ rpmlint libva*.rpm libva.i686: W: obsolete-not-provided libva-wayland libva.src:29: W: macro-in-comment %{_libdir} libva.src:11: W: mixed-use-of-spaces-and-tabs (spaces: line 11, tab: line 1) libva-devel.i686: W: no-documentation libva-utils.i686: W: no-documentation libva-utils.i686: W: no-manual-page-for-binary avcenc libva-utils.i686: W: no-manual-page-for-binary h264encode libva-utils.i686: W: no-manual-page-for-binary loadjpeg libva-utils.i686: W: no-manual-page-for-binary mpeg2vaenc libva-utils.i686: W: no-manual-page-for-binary mpeg2vldemo libva-utils.i686: W: no-manual-page-for-binary putsurface libva-utils.i686: W: no-manual-page-for-binary vainfo 4 packages and 0 specfiles checked; 0 errors, 12 warnings. The only problematic one is the first one I think. I assume you are not the maintainer for EPEL x86_64? So having a different spec file for i686 only may not be ideal....