Your message dated Mon, 4 Jan 2016 22:32:32 +1100
with message-id <[email protected]>
and subject line Re: Bug#773275: dh-make: fails to create native package with 
--defaultless
has caused the Debian Bug report #773275,
regarding dh-make: fails to create native package with --defaultless
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
773275: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773275
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dh-make
Version: 1.20140617
Severity: important

Hi,

native packages cannot be created with --defaultless option.
Steps to reproduce:

    mkdir /tmp/example-package-1.0
    cd /tmp/example-package-1.0
    dh_make -c mit -s -n -p example-package_1.0 -y -d

Output:

[...]
Date             : Tue, 16 Dec 2014 10:50:58 +0000
Package Name     : example-package
Version          : 1.0
License          : mit
Type of Package  : Single
Default debian and package class templates will not be applied.
Currently there is no top level Makefile. This may require additional tuning.
Cannot find rules file for rules format "dh7".

-- 
Benjamin Drung
System Developer

ProfitBricks GmbH - The IaaS-Company
Greifswalder Str. 207
D - 10405 Berlin

Mail: [email protected]
Fax:  +49 30 577 008 598
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B.
Geschäftsführer: Andreas Gauger, Achim Weiss.

--- End Message ---
--- Begin Message ---
On Sun, Sep 13, 2015 at 07:24:21AM +1000, Craig Small wrote:
> The defaultless option was added with bug #81120 [1] in 2001 and
> basically doesn't apply any default debian and package files into the
> directory. If you read the bug report you'll see how it is used for
> their specific case.
> 
> So dh_make is doing what its told. It seems we have more of a
> documentation issue; what were you expecting defaultless to do?
> Generally defaultless doesn't make sense without and overlay or custom
> directory. Perhaps that information is missing in the man page.
I have looked into this further and you get the same response for native
or non-native packages. Defaultless is meant to suppress the copying of
default package files which is exactly the result you get with -d.

I'll make some adjustments to the man page.

 - Craig
-- 
Craig Small (@smallsees)   http://enc.com.au/       csmall at : enc.com.au
Debian GNU/Linux           http://www.debian.org/   csmall at : debian.org
GPG fingerprint:        5D2F B320 B825 D939 04D2  0519 3938 F96B DF50 FEA5

--- End Message ---

Reply via email to