Re: RFS: pragha/1.3.3-3
Hi Gabriel,
thanks for working on packaging pragha for Debian!
First, let's get your bugs in shape:
1. Correct the metadata of the wnpp bug [1] for pragha
You should set yourself as the owner of that bug and retitle it from
RFP (request for packaging) to ITP (intent to package). The easiest
way to do that now is to send a mail to control@bugs.debian.org using
the retitle and owner commands (check the reference manual [2]). Your
wnpp bug for bash-completion [3] also needs to be adjusted.
I noticed you tried to do that already. It's a bit confusing at the
beginning, because the bug tracking system accepts different commands
depending on whether you
* submit a new bug via submit@bugs.debian.org,
* send information to a bug report using NNN@bugs.debian.org (where NNN
is the bug number) or
* modify a bug using control@bugs.debian.org
If you need help just ask.
2. Please file a new bug for the sponsorship-request
Basically you only need to re-send the last mail you sent to bug
#592985 to submit@bugs.debian.org. The sponsorhip request is supposed
to be a new bug and not part of the "intend to package" bug.
This is important, otherwise the nice Debian Developers who regularly
review and sponsor work from new contributors won't be aware of your
request.
[1] https://bugs.debian.org/592985
[2] https://www.debian.org/Bugs/server-control
[3] https://bugs.debian.org/876095
That's it for the bugs. I've also taken a look at your pragha package
as uploaded to mentors and I have some feedback:
* Please use a version control system to manage your packaging work.
This makes it a lot easier to collaborate on packages and to review
any changes you make in the future.
* Keep the version at 1.3.3-1. We only increase the last part of the
version once a package has been uploaded to the archive. Just remove
your old uploads from the mentors web interface and re-upload your
improved package again as version 1.3.3-1.
* You should use debhelper compatibility level to 10:
- this allows you to drop autotools-dev (both from debian/rules and
from the Build-Dependencies in debian/control)
- It will enable the dh-autoreconf sequence; this is a good thing but
does not work out of the box for your package because the
configure.ac file depends on autotools macros from the xfce
developer tools; to perform the autotools update using the
xfce4-dev-tools:
. add xfce4-dev-tools to the Build-Dependencies
. add the following to debian/rules
override_dh_autoreconf:
NOCONFIGURE=1 dh_autoreconf xdt-autogen
* The current Standards-Version is now 4.1.0.
* If you want you can get rid of some of the version constraints in the
Build-Depends; use `cme check dpkg` to find out which ones.
I hope this helps. debian-mentors@lists.debian.org is the right place
to ask if you have questions (also for your work on bash-completion).
Regards
Lukas
Reply to: