[Debian-med-packaging] Bug#687968: Bug#687968: New upstream version

Dmitrijs Ledkovs xnox at debian.org
Mon Sep 17 23:14:55 UTC 2012


On 17 September 2012 12:42, Alessandro -oggei- Ogier
<alessandro.ogier at ieo.eu> wrote:
>
> Package: cufflinks
> Version: 1.3.0-2
> Severity: wishlist
> Tags: patch
>
> Hi team,
>
>     here at European Institute of Oncology we managed to upgrade
> cufflinks packaging to 2.0.2 version (current stable), starting
> from your good work.
> Here is the changelog:
>
>  * New upstream release
>  * Adding libeigen3-dev to Build-Depends
>  * Hardened build
>  * Fixed autoconf stuff (eigen-related)
>  * Parallel compile
>
> We attach the relevant patch, we would be glad if you could
> consider to adopt and release new version in debian.
>

Looks good, here is review of the proposed patch:

* All other patches are named something.patch, please follow suite
(minor nitpicking ;-) )
* the patch, ideally should have the template DEP3 tags filled in with
useful comments about the patch, please remove boiler plate (minor,
confusing)
* parallel build (important, mustfix):
- you should not export DEB_BUILD_OPTIONS, as this is variable for
users & buildd maintainers to export information for the
./debian/rules script
- you should simply pass --parallel option to the dh or dh_auto_build
(at your choise) and you can pass the maximum # ob jobs to the
--parallel option for safeguarding.
I do recommend not to hard-code limits, if I choose to do -j16 on my
single core machine, I am doing it for stress-testing reasons for
example =) and I don't want to be fooled by your packaging.

* debian/changelog (important, confusing):
- The version number you used is not suitable for target release 'unstable'.
- Unstable is frozen, you should target experimental & use appropriate
version number.
- Please use real maintainer name & working email address, e.g.
 -- Alessandro -oggei- Ogier <alessandro.ogier at ieo.eu> Mon, 32 Sep
2012 25:31:63 +0200

(read dch about significant environmnet variables, e.g. DEBEMAIL & DEBFULLNAME)

Please fix above and resubmit. You can use mentors.debian.net to
submit debian source package, as it is easier to review. It allows
uploading the upstream source tarball.

I have not yet tried to download a source package nor build it.

Regards,

Dmitrijs.



More information about the Debian-med-packaging mailing list