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

Bug#490240: Progress.



Most of the lintian errors are fixed now, but these remain:

   $ lintian onetime_1.73-1_i386.changes 
   W: onetime source: debian-watch-file-in-native-package
   W: onetime source: native-package-with-dash-version
   W: onetime: binary-without-manpage usr/bin/onetime
   $ 

(I'll give the detailed -i output at the end of this mail.)

Since this wasn't supposed to be a "native package", I'm clearly doing
something wrong!  Will continue to work on it.  See the SVN history of
http://svn.red-bean.com/repos/onetime/trunk/ for details of what I've
done so far.

In the meantime, I've uploaded the latest files to the same location:

   http://www.red-bean.com/kfogel/debian/onetime/

Here's what they look like:

   $ ls -l
   total 3536
   -rw-r--r-- 1 [...]     712 2008-09-01 23:12 onetime_1.73-1.dsc
   -rw-r--r-- 1 [...]    1438 2008-09-01 23:12 onetime_1.73-1_i386.changes
   -rw-r--r-- 1 [...]   11646 2008-09-01 23:12 onetime_1.73-1_i386.deb
   -rw-r--r-- 1 [...] 1791732 2008-09-01 23:13 onetime_1.73-1.orig.tar.gz
   -rw-r--r-- 1 [...] 1794193 2008-09-01 23:13 onetime_1.73-1.tar.gz
   $ md5sum *
   82b1b3677e40447ccd7b10119204da3f  onetime_1.73-1.dsc
   22dc0a354c4c00c9c347bc74be244cc2  onetime_1.73-1_i386.changes
   dfc6c6c43e55b714779c75661cd4bcf8  onetime_1.73-1_i386.deb
   b29b911bc1d32e66121e84d018812131  onetime_1.73-1.orig.tar.gz
   fc67ce52aec750d935a9f8166990d8d1  onetime_1.73-1.tar.gz
   $ sha1sum *
   4e270483f28922c79f7cb54746e7426e1ef38f08  onetime_1.73-1.dsc
   802a962362a2204ea4ca70e0c95920c738e749b6  onetime_1.73-1_i386.changes
   40f1fee61b86213b2c12c91f1ea880a9c728e3d6  onetime_1.73-1_i386.deb
   bd29a4fb97ee460eb452fe9a85171e015662d4dd  onetime_1.73-1.orig.tar.gz
   ef55c42fd4a319723022e85d1c466ad4ea5bfed8  onetime_1.73-1.tar.gz
   $ 

And here's the output of 'lintian -i onetime_1.73-1_i386.changes' as
of these latest files:

   W: onetime source: debian-watch-file-in-native-package
   N:
   N:   The package ships a watch file although it is a Debian native package.
   N:   DEHS does not process watch files in native packages based on the
   N:   reasoning that native packages do not have upstreams to check for new
   N:   releases.
   N:   
   N:   Refer to http://wiki.debian.org/DEHS for details.
   N:
   W: onetime source: native-package-with-dash-version
   N:
   N:   Native packaging should only be used if a piece of software was
   N:   written specifically to be turned into a Debian package. In this case,
   N:   the version number should not contain a debian revision part.
   N:   
   N:   Native source packages are sometimes created by accident. In most
   N:   cases the reason is the location of the original source tarball.
   N:   dpkg-source searches for this in
   N:   ../package_upstream-version.orig.tar.gz.
   N:
   W: onetime: binary-without-manpage usr/bin/onetime
   N:
   N:   Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should
   N:   have a manual page
   N:   
   N:   Note that though the man program has the capability to check for
   N:   several program names in the NAMES section, each of these programs
   N:   should have its own manual page (a symbolic link to the appropriate
   N:   manual page is sufficient) because other manual page viewers such as
   N:   xman or tkman don't support this.
   N:   
   N:   If the name of the man page differs from the binary by case, man may
   N:   be able to find it anyway; however, it is still best practice to make
   N:   the case of the man page match the case of the binary.
   N:   
   N:   If the man pages are provided by another package on which this package
   N:   depends, lintian may not be able to determine that man pages are
   N:   available. In this case, after confirming that all binaries do have
   N:   man pages after this package and its dependencies are installed,
   N:   please add a lintian override.
   N:   
   N:   Refer to Policy Manual, section 12.1 for details.
   N:



Reply to: