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) 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 <algernon@balabit.hu> 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]Archive: [🔎] 87sjotjxil.fsf@balabit.hu" target="_blank">http://lists.debian.org/[🔎] 87sjotjxil.fsf@balabit.hu
--
To UNSUBSCRIBE, email to debian-mentors-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--"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.