How can I build a non-native Debian package with debuild?
I have included a debian/source/format with '3.0 (quilt)' but it's no use. I
have changed the versioning from 0.1 to 0.1-1, but again debuild keep asking
for an .orig.tar.gz

Thank you,
Gabriele.

On Mon, Aug 22, 2011 at 5:12 PM, Gabriele <[email protected]> wrote:

> I don't see the problem. I think I have already solved all those issues. In
> fact:
>
> Package versions Version 0.1 Information  Version: 0.1 (View RFS 
> template<http://mentors.debian.net/package/rfs/pygtkplot>)
>  Uploaded: 2011-08-22 14:36  Source package:
> http://mentors.debian.net/debian/pool/main/p/pygtkplot/pygtkplot_0.1.dsc
> Section: math  Priority: extra  QA information Info:
> /home/expo/data/live/incoming/pygtkplot_0.1_i386.changes  Info:
> pygtkplot_0.1.dsc  Info: Package is Lintian clean  Warning: Package is
> native  Info: The maintainer and uploader emails are the same  Warning: A
> watch file is not present  Info: Homepage: https://launchpad.net/pygtkplot
> Info: The package uses straight debhelper
> I don't know how to solve the native issue. Any help would be appreciated.
>
> Thank you.
>
>
> On Mon, Aug 22, 2011 at 5:06 PM, Gergely Nagy <[email protected]> wrote:
>
>> Hi!
>>
>> A few comments and questions, if I may:
>>
>>  * Why is the package packaged as Debian native, when it is definitely
>>   not Debian specific?
>>  * Why does it have an ubuntu distribution in debian/changelog, and an
>>   Ubuntu Section in debian/control, if it is meant to be uploaded to
>>   Debian?
>>  * Where is the debian/copyright file?
>>  * Why is there a debian/postinst which just exists with 0?
>>  * debian/rules looks like a horrible mess to me, but that might just be
>>   me. I prefer to remove useless things that the package building does
>>   not need (like a configure-stamp target when there is nothing done in
>>   it, and is not a required target)
>>  * lintian displays numerous errors, including, but not limited to:
>>   - The debian diff containing .bzr
>>   - no debian/compat (thus forcing debhelper to use the long obsolete
>>   compat level 1)
>>   - no debian/source/format
>>   - ancient standards version
>>   - changelog file still not compressed
>>
>> And so on, and so forth. There's a lot to be done still before the
>> package is in a good enough shape. Running lintian and rigourously
>> fixing everything it reports is a good first step. Then looking at the
>> result and making it pretty (by removing junk that were left over from
>> whatever source you used to base your packaging on) would be a very
>> useful second step, in my opinion.
>>
>> Most - if not all - of the problems I outlined above are caught by
>> lintian aswell, even older versions (tested with Ubuntu Lucid, as that's
>> the newest thing I have at work at the moment). Lintian also provides
>> very good hints how to go about fixing the issues it found.
>>
>> Take those to heart, they'll make the package a lot better, and they'll
>> help you understand Debian packaging better too!
>>
>> --
>> |8]
>>
>>
>> --
>> To UNSUBSCRIBE, email to [email protected]
>> with a subject of "unsubscribe". Trouble? Contact
>> [email protected]
>> Archive: http://lists.debian.org/[email protected]
>>
>>
>
>
> --
> *"Egli è scritto in lingua matematica, e i caratteri son triangoli,
> cerchi, ed altre figure
> geometriche, senza i quali mezzi è impossibile a intenderne umanamente
> parola;
> senza questi è un aggirarsi vanamente per un oscuro laberinto."*
>
> **
> *-- *G. Galilei*, Il saggiatore.*
> **
>
>


-- 
*"Egli è scritto in lingua matematica, e i caratteri son triangoli, cerchi,
ed altre figure
geometriche, senza i quali mezzi è impossibile a intenderne umanamente
parola;
senza questi è un aggirarsi vanamente per un oscuro laberinto."*

**
*-- *G. Galilei*, Il saggiatore.*
**

Reply via email to