On Mon, Aug 12, 2013 at 09:55:25PM +0200, Michael Schwendt wrote: > On Mon, 12 Aug 2013 21:35:27 +0200, Till Maas wrote: > > I noticed that several packages do not contain a URL tag and > > http://fedoraproject.org/wiki/Packaging:Guidelines#tags > > does not require it. IMHO it would be nicer to have a valid URL tag for > > all packages. Therefore I want to propose to make it mandatory. > > > > What are your opinions? > > Both the package submitter and the reviewer, who approved the > package, should be pointed at: > > https://fedoraproject.org/wiki/Packaging:Guidelines#Use_rpmlint > > https://fedoraproject.org/wiki/Packaging:ReviewGuidelines > | > | MUST: rpmlint must be run on the source rpm and all binary rpms > | the build produces. The output should be posted in the review. > > rpmlint warns about a missing URL tag. I did not check why it happened. The packages from the following SRPM do not seem to have the URL tag: adjtimex-1.29-6.fc19.src.rpm arptables_jf-0.0.8-32.fc19.src.rpm autofs-5.0.7-14.fc19.src.rpm basesystem-10.0-8.fc19.src.rpm bitmap-fonts-0.3-20.fc19.src.rpm bootparamd-0.17-38.fc19.src.rpm checkpolicy-2.1.12-3.fc19.src.rpm chkconfig-1.3.60-3.fc19.src.rpm color-filesystem-1-12.fc19.src.rpm crypto-utils-2.4.1-39.fc19.src.rpm desktop-backgrounds-19.0.0-2.fc19.src.rpm duel3-0.1-0.15.20060225.fc19.src.rpm dwz-0.10-1.fc19.src.rpm finger-0.17-48.fc19.src.rpm floppy-support-1.0.0-5.fc19.src.rpm fontmatrix-0.9.99-11.r1218.fc19.src.rpm fonts-KOI8-R-1.0-17.fc19.src.rpm freeze-2.5.0-15.fc19.src.rpm generic-release-19-2.src.rpm gnome-icon-theme-3.8.2-1.fc19.src.rpm gnome-icon-theme-extras-3.6.2-2.fc19.src.rpm gnome-icon-theme-symbolic-3.8.2.2-1.fc19.src.rpm gnome-python2-desktop-2.32.0-14.fc19.src.rpm google-croscore-fonts-1.23.0-2.fc19.src.rpm greylistd-0.8.7-16.fc19.src.rpm hesiod-3.2.1-1.fc19.src.rpm icon-slicer-0.3-18.fc19.src.rpm ilbc-1.1.1-4.fc19.src.rpm imlib-1.9.15-23.fc19.src.rpm iso8859-2-fonts-1.0-28.fc19.src.rpm japanese-bitmap-fonts-0.20080710-13.fc19.src.rpm jomolhari-fonts-0.003-16.fc19.src.rpm joystick-support-1.0.0-5.fc19.src.rpm kcc-2.3-34.src.rpm kde-filesystem-4-45.fc19.src.rpm kexec-tools-2.0.3-71.fc19.src.rpm kinput2-v3.1-46.fc19.src.rpm knm-new-fixed-fonts-1.1-18.fc19.src.rpm konkretcmpi-0.9.0-5.fc19.src.rpm libaio-0.3.109-7.fc19.src.rpm libcroco-0.6.8-2.fc19.src.rpm libdvdnav-4.2.0-4.fc19.src.rpm libdvdread-4.2.0-4.fc19.src.rpm librsvg2-2.37.0-3.fc19.src.rpm mcstrans-0.3.3-6.fc19.src.rpm mkbootdisk-1.5.5-10.fc19.src.rpm mozilla-filesystem-1.9-9.fc19.src.rpm mutter-3.8.3-1.fc19.src.rpm netdump-server-0.7.16-32.fc19.src.rpm newsx-1.6-18.fc19.src.rpm perl-srpm-macros-1-7.fc19.src.rpm preferences-menus-1-6.fc19.src.rpm prelink-0.5.0-1.fc19.src.rpm procinfo-18-32.fc19.src.rpm pyorbit-2.24.0-13.fc19.src.rpm rarpd-ss981107-40.fc19.src.rpm rdma-2.0-8.fc19.src.rpm rootfiles-8.1-10.fc19.src.rpm rstp-04012009git-10.fc19.src.rpm rwho-0.17-51.fc19.src.rpm sirius-0.8.0-22.fc19.src.rpm telepathy-filesystem-0.0.2-5.fc19.src.rpm ttmkfdir-3.0.9-39.fc19.src.rpm txt2rss-0.1-10.fc19.src.rpm vnc-ltsp-config-4.0-11.fc19.src.rpm vte3-0.34.6-1.fc19.src.rpm xmms-speex-0.9.1-19.src.rpm xorg-x11-drivers-7.7-5.fc19.src.rpm scottfree-1.14-7.fc19.src.rpm mutter-3.8.4-1.fc19.src.rpm gnome-icon-theme-3.8.3-1.fc19.src.rpm kexec-tools-2.0.4-7.fc19.src.rpm konkretcmpi-0.9.1-1.fc19.src.rpm fontmatrix-0.9.99-12.r1218.fc19.src.rpm dwz-0.11-1.fc19.src.rpm autofs-5.0.7-28.fc19.src.rpm I used this script to generate the list: #!/usr/bin/python -tt import yum if __name__ == "__main__": yb = yum.YumBase() all_packages = yb.pkgSack.returnPackages() bad_url = [] for p in all_packages: if not p.url: if p.sourcerpm not in bad_url: print p.sourcerpm bad_url.append(p.sourcerpm) Regards Till -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging