Package: dh-make Version: 0.50 Severity: minor Hi,
while preparing my own software as a Debian package, I stumbled a small inconsistency between "dh_make" and "debuild". While "dh_make" allows orig.tar.gz archives according to the scheme packagename-x.y.x.orig.tar.gz and packagename_x.y.x.orig.tar.gz, "debuild" will fail to find the orig.tar.gz archive in the parent directory when using the scheme packagename-x.y.x.orig.tar.gz, that is with a hyphen instead of an underscore. Not a big deal but I found it to be an incosistency and thus I reported it. I paste output illustrating this below. ================================================================================ glaub...@z6:..0/qhimdtransfer-0.0.1-2> mv qhimdtransfer_0.0.1.orig.tar.gz qhimdtransfer-0.0.1.orig.tar.gz glaub...@z6:..0/qhimdtransfer-0.0.1-2> cd qhimdtransfer-0.0.1/ glaub...@z6:..qhimdtransfer-0.0.1-2/qhimdtransfer-0.0.1> dh_make Type of package: single binary, indep binary, multiple binary, library, kernel module, kernel patch or cdbs? [s/i/m/l/k/n/b] s Maintainer name : Adrian Glaubitz Email-Address : glaub...@physik.fu-berlin.de Date : Sat, 28 Nov 2009 12:10:34 +0100 Package Name : qhimdtransfer Version : 0.0.1 License : blank Using dpatch : no Using quilt : no Type of Package : Single Hit <enter> to confirm: Skipping copying to qhimdtransfer-0.0.1.orig since qhimdtransfer-0.0.1.orig.tar.gz exists. Currently there is no top level Makefile. This may require additional tuning. Done. Please edit the files in the debian/ subdirectory now. You should also check that the qhimdtransfer Makefiles install into $DESTDIR and not in / . glaub...@z6:..qhimdtransfer-0.0.1-2/qhimdtransfer-0.0.1> ls basictools COPYING debian himd.pro himdtest libhimd netmd qhimdtransfer README glaub...@z6:..qhimdtransfer-0.0.1-2/qhimdtransfer-0.0.1> debuild This package has a Debian revision number but there does not seem to be an appropriate original tar file or .orig directory in the parent directory; (expected one of qhimdtransfer_0.0.1.orig.tar.gz, qhimdtransfer_0.0.1.orig.tar.bz2, qhimdtransfer_0.0.1.orig.tar.lzma or qhimdtransfer-0.0.1.orig) continue anyway? (y/n) n glaub...@z6:..qhimdtransfer-0.0.1-2/qhimdtransfer-0.0.1> ================================================================================ Adrian -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages dh-make depends on: ii debhelper 7.4.3 helper programs for debian/rules ii dpkg-dev 1.15.4.1 Debian package development tools ii make 3.81-7 An utility for Directing compilati ii perl 5.10.1-8 Larry Wall's Practical Extraction dh-make recommends no packages. Versions of packages dh-make suggests: ii build-essential 11.4 Informational list of build-essent -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org