The following Fedora Core packages from development (rawhide-20060711) are in violation of the Fedora Package Naming Guidelines. There are undoubtedly other packages in violation, but these are the most egregious that I could identify: Uses incorrect dist tag ======================== anacron-2.3-38.FC6.src.rpm avahi-0.6.10-3.FC6.src.rpm bind-9.3.2-26.FC6.src.rpm dhcdbd-1.15-1.FC6.src.rpm dmraid-1.0.0.rc11-FC6.src.rpm gdb-6.3.0.0-1.132.FC6.src.rpm lftp-3.4.7-2.FC6.src.rpm perl-DBD-MySQL-3.0004-1.FC6.src.rpm perl-DBD-Pg-1.49-1.FC6.src.rpm perl-String-CRC32-1.4-1.FC6.src.rpm perl-XML-Dumper-0.81-1.FC6.src.rpm python-2.4.3-11.FC6.src.rpm system-config-bind-4.0.0-41_FC6.src.rpm system-config-lvm-1.0.18-1.2.FC6.src.rpm system-config-netboot-0.1.41-1.FC6.src.rpm tog-pegasus-2.5.1-10.FC6.src.rpm vixie-cron-4.1-55.FC6.src.rpm xterm-213-1.FC6.src.rpm Uses invalid release (Release value starts at 1, not 0) ======================================================= cairo-java-1.0.4-0.src.rpm frysk-0.0.1.2006.06.28.rh1-0.src.rpm glib-java-0.2.5-0.src.rpm libglade-java-2.12.4-0.src.rpm libgnome-java-2.12.3-0.src.rpm libgtk-java-2.8.5-0.src.rpm libvte-java-0.12.0-0.src.rpm ypbind-1.19-0.src.rpm ypserv-2.19-0.src.rpm yp-tools-2.9-0.src.rpm Invalid non-numeric characters in release ========================================== adaptx-0.9.6-1jpp_3fc.1.src.rpm ant-1.6.5-1jpp_9fc.src.rpm antlr-2.7.4-2jpp_6fc.src.rpm avalon-framework-4.1.4-2jpp_9fc.src.rpm avalon-logkit-1.2-3jpp_3fc.src.rpm axis-1.2.1-2jpp_2fc.src.rpm bcel-5.1-1jpp_6fc.src.rpm bsf-2.3.0-6jpp_4fc.src.rpm bsh-1.3.0-5jpp_1fc.1.1.src.rpm castor-0.9.5-1jpp_4fc.src.rpm classpathx-jaf-1.0-2jpp_5fc.src.rpm classpathx-mail-1.0-4jpp_5fc.src.rpm concurrent-1.3.2-2jpp_2fc.src.rpm cryptix-3.2.0-4jpp_3fc.src.rpm cryptix-asn1-20011119-4jpp_2fc.1.1.src.rpm eclipse-3.2.0-1jpp_1fc.src.rpm eclipse-cdt-3.1.0-1jpp_1fc.src.rpm geronimo-specs-1.0-0.M2.2jpp_7fc.src.rpm gnu-crypto-2.1.0-1jpp_2fc.src.rpm gnu.getopt-1.0.9-4jpp_4fc.src.rpm hsqldb-1.80.1-1jpp_9fc.src.rpm jakarta-commons-beanutils-1.7.0-2jpp_6fc.src.rpm jakarta-commons-codec-1.3-2jpp_4fc.src.rpm jakarta-commons-collections-3.1-2jpp_5fc.src.rpm jakarta-commons-daemon-1.0-2jpp_4fc.src.rpm jakarta-commons-dbcp-1.2.1-3jpp_3fc.src.rpm jakarta-commons-digester-1.7-2jpp_10fc.src.rpm jakarta-commons-discovery-0.3-1jpp_3fc.src.rpm jakarta-commons-el-1.0-5jpp_1fc.src.rpm jakarta-commons-fileupload-1.0-3jpp_5fc.src.rpm jakarta-commons-httpclient-3.0-0.rc2.0jpp_4fc.src.rpm jakarta-commons-lang-2.0-2jpp_4fc.src.rpm jakarta-commons-launcher-0.9-3jpp_3fc.src.rpm jakarta-commons-logging-1.0.4-2jpp_10fc.src.rpm jakarta-commons-modeler-1.1-4jpp_6fc.src.rpm jakarta-commons-pool-1.2-2jpp_4fc.src.rpm jakarta-commons-validator-1.1.4-1jpp_5fc.src.rpm jakarta-taglibs-standard-1.1.1-4jpp_5fc.src.rpm java-1.4.2-gcj-compat-1.4.2.0-40jpp_87rh.src.rpm javacc-3.2-1jpp_6fc.src.rpm java_cup-0.10-0.k.1jpp_9fc.src.rpm jdepend-2.6-2jpp_4fc.1.1.src.rpm jdom-1.0-1jpp_5fc.src.rpm jgroups-2.2.6-1jpp_4fc.src.rpm jlex-1.2.6-1jpp_3fc.src.rpm jpackage-utils-1.6.6-1jpp_2rh.src.rpm jrefactory-2.8.9-3jpp_1fc.1.1.src.rpm jsch-0.1.28-1jpp_1fc.src.rpm junit-3.8.1-3jpp_7fc.src.rpm jzlib-1.0.5-2jpp_2fc.src.rpm ldapjdk-4.17-1jpp_3fc.1.1.src.rpm libtheora-1.0alpha5-1.2.1.src.rpm log4j-1.2.8-7jpp_8fc.src.rpm lucene-1.4.3-1jpp_11fc.src.rpm mockobjects-0.09-12jpp_4fc.src.rpm mx4j-3.0.1-1jpp_9fc.src.rpm oro-2.0.8-1jpp_4fc.src.rpm postgresql-jdbc-8.1.407-1jpp.src.rpm puretls-0.9-0.b4.1jpp_4fc.src.rpm regexp-1.3-2jpp_7fc.src.rpm struts-1.2.8-2jpp_12fc.src.rpm tanukiwrapper-3.1.1-4jpp_7fc.src.rpm tomcat5-5.5.17-3jpp_1fc.src.rpm velocity-1.4-3jpp_4fc.src.rpm werken.xpath-0.9.4-0.beta.9jpp_3fc.src.rpm wsdl4j-1.5.1-1jpp_4fc.src.rpm xalan-j2-2.6.0-3jpp_9fc.src.rpm xdoclet-1.2.2-2jpp_6fc.src.rpm xerces-j2-2.7.1-6jpp_7fc.src.rpm xjavadoc-1.1-1jpp_5fc.src.rpm xml-commons-1.3.02-0.b2.7jpp_7fc.src.rpm xml-commons-resolver-1.1-1jpp_8fc.src.rpm xmlrpc-2.0.1-1jpp_8fc.src.rpm xorg-x11-xkbdata-1.0.1-8.xkbc0.8.0.src.rpm xorg-x11-drv-i810-1.6.0-6.modeset20060707.src.rpm Bad CVS naming (cvs should be at end of date, not beginning) ============================================================ krb5-auth-dialog-0.6.cvs20060212-3.src.rpm NetworkManager-0.7.0-0.cvs20060529.1.src.rpm Bad alpha naming (should be e.g. foo-1.8.1-0.1.alpha9) ======================================================= cdparanoia-alpha9.8-27.1.src.rpm libtheora-1.0alpha5-1.2.1.src.rpm perl-XML-Grove-0.46alpha-29.1.src.rpm Bad beta naming (should be e.g. foo-1.8.1-0.1.beta5) ===================================================== aqbanking-1.8.1beta-5.src.rpm autofs-5.0.0_beta6-5.src.rpm dovecot-1.0-0.beta8.2.src.rpm werken.xpath-0.9.4-0.beta.9jpp_3fc.src.rpm Invalid use of underscore ========================== adaptx-0.9.6-1jpp_3fc.1.src.rpm ant-1.6.5-1jpp_9fc.src.rpm antlr-2.7.4-2jpp_6fc.src.rpm autofs-5.0.0_beta6-5.src.rpm avalon-framework-4.1.4-2jpp_9fc.src.rpm avalon-logkit-1.2-3jpp_3fc.src.rpm axis-1.2.1-2jpp_2fc.src.rpm bcel-5.1-1jpp_6fc.src.rpm bsf-2.3.0-6jpp_4fc.src.rpm bsh-1.3.0-5jpp_1fc.1.1.src.rpm castor-0.9.5-1jpp_4fc.src.rpm classpathx-jaf-1.0-2jpp_5fc.src.rpm classpathx-mail-1.0-4jpp_5fc.src.rpm concurrent-1.3.2-2jpp_2fc.src.rpm cryptix-3.2.0-4jpp_3fc.src.rpm cryptix-asn1-20011119-4jpp_2fc.1.1.src.rpm eclipse-3.2.0-1jpp_1fc.src.rpm eclipse-cdt-3.1.0-1jpp_1fc.src.rpm eclipse-changelog-2.1.0_fc-1.src.rpm eclipse-pydev-0.9.3_fc-15.src.rpm geronimo-specs-1.0-0.M2.2jpp_7fc.src.rpm gnu-crypto-2.1.0-1jpp_2fc.src.rpm gnu.getopt-1.0.9-4jpp_4fc.src.rpm hsqldb-1.80.1-1jpp_9fc.src.rpm jakarta-commons-beanutils-1.7.0-2jpp_6fc.src.rpm jakarta-commons-codec-1.3-2jpp_4fc.src.rpm jakarta-commons-collections-3.1-2jpp_5fc.src.rpm jakarta-commons-daemon-1.0-2jpp_4fc.src.rpm jakarta-commons-dbcp-1.2.1-3jpp_3fc.src.rpm jakarta-commons-digester-1.7-2jpp_10fc.src.rpm jakarta-commons-discovery-0.3-1jpp_3fc.src.rpm jakarta-commons-el-1.0-5jpp_1fc.src.rpm jakarta-commons-fileupload-1.0-3jpp_5fc.src.rpm jakarta-commons-httpclient-3.0-0.rc2.0jpp_4fc.src.rpm jakarta-commons-lang-2.0-2jpp_4fc.src.rpm jakarta-commons-launcher-0.9-3jpp_3fc.src.rpm jakarta-commons-logging-1.0.4-2jpp_10fc.src.rpm jakarta-commons-modeler-1.1-4jpp_6fc.src.rpm jakarta-commons-pool-1.2-2jpp_4fc.src.rpm jakarta-commons-validator-1.1.4-1jpp_5fc.src.rpm jakarta-taglibs-standard-1.1.1-4jpp_5fc.src.rpm java-1.4.2-gcj-compat-1.4.2.0-40jpp_87rh.src.rpm javacc-3.2-1jpp_6fc.src.rpm java_cup-0.10-0.k.1jpp_9fc.src.rpm jdepend-2.6-2jpp_4fc.1.1.src.rpm jdom-1.0-1jpp_5fc.src.rpm jgroups-2.2.6-1jpp_4fc.src.rpm jlex-1.2.6-1jpp_3fc.src.rpm jpackage-utils-1.6.6-1jpp_2rh.src.rpm jrefactory-2.8.9-3jpp_1fc.1.1.src.rpm jsch-0.1.28-1jpp_1fc.src.rpm junit-3.8.1-3jpp_7fc.src.rpm jzlib-1.0.5-2jpp_2fc.src.rpm ldapjdk-4.17-1jpp_3fc.1.1.src.rpm linuxwacom-0.7.4_1-2.src.rpm log4j-1.2.8-7jpp_8fc.src.rpm lucene-1.4.3-1jpp_11fc.src.rpm mockobjects-0.09-12jpp_4fc.src.rpm mod_perl-2.0.2-6.src.rpm mod_python-3.2.8-3.src.rpm mx4j-3.0.1-1jpp_9fc.src.rpm nss_db-2.2-35.src.rpm nss_ldap-250-5.src.rpm oro-2.0.8-1jpp_4fc.src.rpm puretls-0.9-0.b4.1jpp_4fc.src.rpm regexp-1.3-2jpp_7fc.src.rpm salinfo-0.5-1.11_FC5.src.rpm struts-1.2.8-2jpp_12fc.src.rpm system-config-bind-4.0.0-41_FC6.src.rpm tanukiwrapper-3.1.1-4jpp_7fc.src.rpm tomcat5-5.5.17-3jpp_1fc.src.rpm velocity-1.4-3jpp_4fc.src.rpm webalizer-2.01_10-30.src.rpm werken.xpath-0.9.4-0.beta.9jpp_3fc.src.rpm wsdl4j-1.5.1-1jpp_4fc.src.rpm xalan-j2-2.6.0-3jpp_9fc.src.rpm xdoclet-1.2.2-2jpp_6fc.src.rpm xerces-j2-2.7.1-6jpp_7fc.src.rpm xjavadoc-1.1-1jpp_5fc.src.rpm xml-commons-1.3.02-0.b2.7jpp_7fc.src.rpm xml-commons-resolver-1.1-1jpp_8fc.src.rpm xmlrpc-2.0.1-1jpp_8fc.src.rpm ~spot -- Tom "spot" Callaway: Red Hat Technical Team Lead || GPG ID: 93054260 Fedora Extras Steering Committee Member (RPM Standards and Practices) Aurora Linux Project Leader: http://auroralinux.org Lemurs, llamas, and sparcs, oh my!