[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: qiime(2) had unsatisfiable dependencies in d/control



Dear Andreas,

On Tue, 12 Mar 2019 at 09:25, Andreas Tille <andreas@an3as.eu> wrote:
Hi Liubov,

On Tue, Mar 12, 2019 at 12:47:59AM +0200, Liubov Chuprikova wrote:
> The old qiime(1) dependencies were not deleted from the d/control. I have
> pushed the required changes.

Thanks a lot for cleaning up behind me since I obviously did not my duty
as developer and installed the package before uploading it.

This is also my fault since I remember me adapting d/copyright for Qiime2 and 
thinking about adapting d/control but I forgot to do it in the end.
 
Since the
qiime package does not even install

I am wondering if there is a way to check this before pushing it to salsa? I 
have found here [1] how to use piuparts package for this and it worked on 
my computer. Maybe there are other options...
 
I filed bug #924373 (which is
actually fixed by your commit).  My bad for not checking earlier - so
qiime did not make it into testing which is really a shame.

And we don't have CLI for qiime2 in testing anyway.

But back to the topic: You removed not only the dependencies that are
preventing qiime from installing successfully but also a lot of others.
I wonder whether Qiime2 is now independent from the lot of tools it has
used before.  Is there any relevant documentation or can we sneak into
the conda rules which might have the relevant metadata as well?

I was filling in d/control according to upstream's metadata [2]. Indeed, 
there are not a lot of dependencies.
 
For
instance I cloned the bioconda repository on Github[1] but it only
contains rules for qiime version 1.9.1[2].  So my question is:  If
Qiime2 is propagating the installation via Conda is there some other
repository containing the conda metadata? I could imagine that we can
learn from this about how to properly craft our dependencies.

Qiime2 is provided by anaconda in some strange way [3], I wasn't able to 
find out their metadata.

Un saludo,
Liuba



Reply to: