[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: kabikaboo --lintian-clean? no.



In <[🔎] 4A394FAD.1060106@shaw.ca>, Dave Kerr wrote:
>Well the system e-mailed me back and said :
>
>---
>
>Your package does not seem to be lintian clean.
>'lintian' is a tool to verify if source package contain obvious
>packaging errors. These warnings/errors were found:
>W: kabikaboo source: native-package-with-dash-version
>N:
>N:    Native packaging should only be used if a piece of software was
>written
>N:    specifically to be turned into a Debian package. In this case, the
>N:    version number should not contain a Debian revision part.
>N:
>N:    Native source packages are sometimes created by accident. In most
>cases
>N:    the reason is the location of the original source tarball.
> dpkg-source 
>N:    searches for this in
> ../package_upstream-version.orig.tar.gz. 

You should be using non-native packaging for your package.

Fixing this is probably just an issue of renaming your .orig.tar.gz.  If 
your package is version 1.0-1 you should be using "package_1.0.orig.tar.gz" 
not "package_1.0-1.orig.tar.gz".  In general the .orig.tar.gz name will not 
include the debian revision part of the non-native package version.

>I swear I was tricked by the "lintian" tool.

Lintian is undergoing constant improvement.  You should make sure and use 
the lintian version from Sid.  You can use apt-pinning to get lintian from 
Sid while continuing to get other packages from stable/testing/whatever.  If 
you are using pbuilder to build your package inside a Sid chroot (packages 
for uploading to unstable should always be built in a Sid environment), you 
can use a post-build hook to run Sid's lintian against the package.
-- 
Boyd Stephen Smith Jr.           	 ,= ,-_-. =.
bss@iguanasuicide.net            	((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy 	 `-'(. .)`-'
http://iguanasuicide.net/        	     \_/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: