[Debian-med-packaging] Bug#689951: Package appears to be non-free
Andreas Tille
andreas at an3as.eu
Wed Oct 24 08:57:16 UTC 2012
Hi,
On Wed, Oct 24, 2012 at 10:46:51AM +0200, Emmanuel Promayon wrote:
> >1. Remove tetgen fom the upstream tarball (may be also cut the
> >plugin in question as well if it does not make any sense without
> >tetgen). 2. Build a camitk package targeting at main from this source
> >tarball.
>
> Would it not be possible/preferable/easier to convince the release team
> to remove the non-free code as a debian package patch?
Definitely not. The release team has the only task to accept or remove
packges created by somebody else (read: maintainer or creator of a
non-maintainer upload). The release team will not change anything
inside a package.
Moreover: The problem is in the source of the package and thus you can
not fix it by a patch. If you prefer it is also possile to create a
source tarball
camitk_3.0.2+dfsg1.orig.tar.gz
which can be created by removing those non-free bits from upstream
camitk-3.0.2.tar.gz. We would usually do this if no upstream author is
involved and it is perfectly OK as well. In this case you should
document the removal in debian/README.source and write a target
get-orig-source for debian/rules. I'd regard it less effort to simply
do it inside the upstream source that's why my suggestion.
> If not, as at the moment the upstream changelog is not very visible,
> should I add a specific news on the web page to explain what happened
> between camitk-3.0.2.1.tar.gz and camitk-3.0.2.tar.gz?
That's OK as well. Just some documentation that no new code is in this
"new" version is sufficient (I havn't checked the surce when writing my
advise).
> >To gain full functionality we could gain (for Wheezy+1) optionally
> >with
> >
> >3. Create another source tarball camitk-plugins (or
> >camitk-plugins-non-dfsg or whatever name). 4. Build an according
> >Debian package from this plugins tarball linking with Debian packaged
> >tetgen targeting at contrib and recommending camitk from main 5. You
> >can Suggests camitk-plugins in the camitk package (but not
> >Recommends, which is only allowed inside main)
>
> That sounds like the perfect idea.
Nice that you like it.
> >For the time line: I think doing step 1.+2. from above until end of
> >October is fine. Everything else has time because it does not affect
> >the current release. Is this doable for you?
> Yes, I think there is no problem to do that between now and the end
> of the month.
Fine. Just keep on asking if something remains unclear or you might
need any other help.
Kind regards
Andreas.
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list