On Wed, Jan 28, 2004 at 08:16:26AM -0500, David R. Morrison wrote:
> Yes, underscores are a real problem, because all of the Debian tools assume
> that the underscores in the name in a .deb are going to separate the parts
> of that name.  We actually glom together the version and revision fields
> into a single unit, preceded and followed by those underscores, so we can't
> allow any underscores in either one.

I just patched the validator to be very anal about what characters are
allowed in those fields (i.e., strictly enforce stated Fink and Debian
policy).

On the 10.3 tree, that uncovers (assuming I did it correctly:)...

  Error: Package revision may only contain lowercase letters, numbers,'.' and '+'
    emacs21-nox.info
    emacs21-xaw3d.info
    emacs21.info
    g77-3.4-20031015-2.info
    g77-3.4-20031015-2.info

  Error: Package version may only contain lowercase letters, numbers,'.', '+' and '-'
    mime-tools-pm.info
    squid-2.5.STABLE1-2.info
    squid-2.5.STABLE1-2.info
    tk-pm.info
    tk-pm581.info

dan
-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to