On Sun, Jul 20, 2008 at 10:33:08PM +0000, Debian Bug Tracking System wrote:
> > | CLC-INTERCAL-Base-1.-94.-2$ dh_make > > | Package name "CLC-INTERCAL-Base-1.-94." is not in a valid format. > > | Debian policy manual states: > > | "Package names must only consist of lower case letters, digits (0-9), > > | plus (+) or minus (-) signs, and periods (.)" > > It appears that dh_make has become confused by the negative components > > in the version number. Worse, there is no visible way to override the > > misparsing. > It's not that, read the error message again: > "... only consist of **LOWER CASE LETTERS**,..." If that's what it's complaining about then dh_make should be doing something like squashing the directory name down to lower case to make the package name. It actually didn't cross my mind that dh_make wouldn't be able to do that and the misparsed version number masked which of the criteria it was rejecting on. Given the function of the package I'd really expect to be able to throw any random upstream tarball at it and have it fail only in the face of insurmountable errors. Something like this that's easily dealt with in a standard way shouldn't be such an issue. > Package Name : clc-intercal-base-1.-94. > Version : 2 > Which looks ok to me. It's still misparsing part of the version number into the package name. However, this is less of an issue than the previous error since it's not refusing to do anything as a result. -- "You grabbed my hand and we fell into it, like a daydream - or a fever." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

