On Tue, 13 Aug 2013 07:33:35 +0800, Christopher Meng wrote: > The why these package's didn't follow the standard? Various reasons: First of all, as mentioned, it's not an error. It's not rpmbuild that would reject such a spec file. It's just rpmlint that warns about it. And rpmlint has not been in use so much years ago (and possibly has not been used much during the Merge Review era either). Further, for some of the packages, there is no such URL. No home page. Not even a download directory. Example: http://pkgs.fedoraproject.org/cgit/basesystem.git/plain/basesystem.spec Finally, sometimes (not limited to a missing-URL-tag) it's because the packaging guidelines are not enforced by automated processes. And where the guidelines say SHOULD instead of MUST, some people take that as NEEDNOT -> LESSWORK -> DONE. -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging