Packages with unusual (wrong?) tarball names (db, xemacs)
Max Bowsher
maxb@ukf.net
Tue Sep 27 14:15:00 GMT 2005
The (adhoc?) standard for package file names, which for the most part is
followed, is:
NAME-VERSION-RELEASE.tar.bz2 <-- for binary packages
NAME-VERSION-RELEASE-src.tar.bz2 <-- for source packages
VERSION and RELEASE should not contain '-' characters.
NAME is allowed to contain '-' characters, but NAME should not contain a '-'
character immediately followed by a digit, because this would look too much
like the start of VERSION.
There are a few packages in the distribution which do not follow these
rules:
!!! ./db/db2 db-2.7.7-4-src.tar.bz2
!!! ./db/db2 db-2.7.7-4.tar.bz2
!!! ./db/db3.1 db-3.1.17-2-src.tar.bz2
!!! ./db/db3.1 db-3.1.17-2.tar.bz2
!!! ./db/db4.1 db-4.1.25-1-src.tar.bz2
!!! ./db/db4.1 db-4.1.25-1.tar.bz2
!!! ./db/db4.2 db-4.2.52-1-src.tar.bz2
!!! ./db/db4.2 db-4.2.52-1.tar.bz2
!!! ./db/db4.3 db-4.3.28-1-src.tar.bz2
!!! ./db/db4.3 db-4.3.28-1.tar.bz2
^^^ These packages do not reflect their package name in their file name.
!!! ./xemacs/xemacs-mule-sumo xemacs-mule-sumo-2005-05-05-1-src.tar.bz2
!!! ./xemacs/xemacs-mule-sumo xemacs-mule-sumo-2005-05-05-1.tar.bz2
!!! ./xemacs/xemacs-sumo xemacs-sumo-2005-05-05-1-src.tar.bz2
!!! ./xemacs/xemacs-sumo xemacs-sumo-2005-05-05-1.tar.bz2
^^^ These packages' version fields contain illegal '-' characters.
I'm not aware of any serious problems being created by these discrepancies,
but they are odd.
The db packages are unlikely to need any future update, so those might need
to stay as they are, but the xemacs packages could be fixed next time they
are updated.
Max.
More information about the Cygwin-apps
mailing list