[Debian-med-packaging] [Git][med-team/q2-types][master] Delete extraneous files before the installation

Liubov Chuprikova chuprikovalv at gmail.com
Thu Mar 28 22:35:37 GMT 2019


Hi Andreas,

On Thu, 28 Mar 2019 at 23:09, Andreas Tille <andreas at fam-tille.de> wrote:

> Dear Liubov,
>
> it seems you solved those issues I stumbled upon.  Really great!
>

I had almost the same problem with qiime build-time tests before, as they
also required plugins that had to be activated somehow. Then I spent some
time trying to understand why some files were escaping from removing.
Still, I do not know the reason, but removing them before installation
fixed the problem :-)

I did some polishing.


Thank you!


> I think for now its only the autopkgtest
> that should be either done (or the template removed) before it
> is ready for uploading.
>

I am going to look at how it can be tested. BTW, there are some data files
that going to be installed, and I expect they will be useful for the
testing.

Very impressive that you now dived into the packaging business!
>

I am also very happy that it is not that difficult as it may seem at first
:-)

I will write to you when I finish the autopkgtest!

With regards,
Liubov

Kind regards
>
>        Andreas.
>
> On Thu, Mar 28, 2019 at 10:06:07PM +0000, Liubov Chuprikova wrote:
> >
> >
> > Liubov Chuprikova pushed to branch master at Debian Med / q2-types
> >
> >
> > Commits:
> > fb20bccc by Liubov Chuprikova at 2019-03-28T21:57:02Z
> > Delete extraneous files before the installation
> >
> >     Not all of them are deleted right after the test
> >
> > - - - - -
> >
> >
> > 1 changed file:
> >
> > - debian/rules
> >
> >
> > Changes:
> >
> > =====================================
> > debian/rules
> > =====================================
> > @@ -20,7 +20,7 @@ include /usr/share/dpkg/default.mk
> >  # For testing, we need .egg-info so the entry points are available.
> >  export PYBUILD_BEFORE_TEST=python{version} setup.py develop
> --install-dir {build_dir}
> >  # Delete .egg-info and other files that were generated along with
> .egg-info
> > -export PYBUILD_AFTER_TEST=rm -rf {build_dir}/q2-types.egg-*
> {build_dir}/site.py \
> > +export PYBUILD_BEFORE_INSTALL=rm -rvf {build_dir}/q2-types.egg-*
> {build_dir}/site.py \
> >       {build_dir}/.coverage* {build_dir}/easy-install.pth
> >
> >  %:
> >
> >
> >
> > View it on GitLab:
> https://salsa.debian.org/med-team/q2-types/commit/fb20bccc75ecbef1dff1cdc210d93bfe916e1375
> >
> > --
> > View it on GitLab:
> https://salsa.debian.org/med-team/q2-types/commit/fb20bccc75ecbef1dff1cdc210d93bfe916e1375
> > You're receiving this email because of your account on salsa.debian.org.
> >
>
> > _______________________________________________
> > debian-med-commit mailing list
> > debian-med-commit at alioth-lists.debian.net
> >
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
>
>
> --
> http://fam-tille.de
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20190328/76744af9/attachment-0001.html>


More information about the Debian-med-packaging mailing list