Hi Andreas,

Quick update on this:

- I have provided the upstream source tarball for v0.5.0,

- I have dropped the idea of packaging for Ubuntu for now, so I am now on
Debhelper and compat v9,

- The package is now lintian-free.

Cheers,

Ghislain


2014-03-17 12:14 GMT+00:00 Andreas Tille <andr...@an3as.eu>:

> Hi Ghislain,
>
> On Sun, Mar 16, 2014 at 09:11:12PM +0000, Ghislain Vaillant wrote:
> > On Sun, 2014-03-16 at 21:04 +0100, Andreas Tille wrote:
> > > I would like to sponsor ismrmrd but there are some issues with the
> > > packaging.
> > >
> > Thank you for stepping-up again to mentor one of my packages.
>
> Sure, that's fine.  I was aware of some "rush" of sponsees when I
> started SoB. :-)
>
> > >   1. The pristine-tar branch is missing.  Please use
> > >          git import-orig --pristine-tar <origtarball>
> > >      as it is explained in the team policy
> > >
> > The source distribution is a zip file that certainly needs a repack to a
> > suitable tarball format. I have been doing it manually so far.
>
> Well, but finally you *have* created some orig.tar.gz which is the basis
> of your packaging.  Specifically if you can not use the download from
> upstream you should inject this into Git to make sure we will use the
> very same tarball.
>
> > >   2. Please set the Science team mailing list as Maintainer and
> > >      yourself as Uploader (as explained in team policy)
> > >
> > Done
>
> OK.
>
> > >   3. If you have good reasons to stick to debhelper compat
> > >      level 8 please mention them in debian/README.source
> > >      otherwise please use level 9
> > Reason is that I tested the package on Ubuntu LTS before (personal PPA),
> > where setting debhelper to v9 was not possible.
> >
> >
> > The ultimate goal is to have the package accepted in Debian, but
> > upstream would also like to support the current Ubuntu LTS. I wanted to
> > avoid duplicating my packaging effort, hence some of the choices above.
> > If you can suggest better pieces of advice regarding this issue, I'd be
> > keen on hearing from them.
>
> Well, this is somehow a reason.  I was not aware that Ubuntu LTS is
> lagging behind that much.  I do not want to spoil your final target but
> in this case you should make sure manually that the test suite will be
> run in the build process.  In my eyes this is the most important feature
> of debhelper compat 9 and I do not really care about the version number
> but the functionality of running a test if it is available.  So I would
> like you to
>
>   1. Put the paragraph above as explanation for using debhelper 8 in
>      debian/README.source (just to make sure that we will not forget
>      and also put the exact LTS version in since the next LTS version
>      will surely have debhelper 9)
>
>   2. Make sure the test suite will be run successfully in the build
>      process.
>
> BTW, when speaking about the test suite:  An autopkgtest control file
> would be also a very welcome feature.  I think if we are talking about
> science we should test our packages as best as possible.
>
> Kind regards
>
>        Andreas.
>
> --
> http://fam-tille.de
>

Reply via email to