emacs-w3m.noarch: W: hidden-file-or-dir /usr/share/emacs/site-lisp/w3m/.dir-locals.el The file or directory is hidden. You should see if this is normal, and delete it from the package if not. emacs-w3m.src:42: W: macro-in-comment %description There is a unescaped macro after a shell style comment in the specfile. Macros are expanded everywhere, so check if it can cause a problem in this case and escape the macro with another leading % if appropriate. emacs-w3m.noarch: W: non-etc-or-var-file-marked-as-conffile /usr/share/emacs/site-lisp/suse-start-emacs-w3m.el A file not in /etc or /var is marked as being a configuration file. Please put your conf files in /etc or /var. 2 packages and 0 specfiles checked; 0 errors, 3 warnings.