[Debian-med-packaging] Bug#940290: q2-types: triangular dependency with q2-types, q2cli

Liubov Chuprikova chuprikovalv at gmail.com
Tue Sep 17 11:19:51 BST 2019


Hi Andreas,

On Tue, 17 Sep 2019 at 07:54, Andreas Tille <andreas at an3as.eu> wrote:

> Hi Liubov,
>
> On Sun, Sep 15, 2019 at 12:18:45PM +0200, Bill Allombert wrote:
> > Package: q2-types
> > Version: 2019.7.0-1
> > Severity: important
> >
> > Hello Debian Med Packaging Team,
> >
> > There is a trianglar dependency between q2-types, q2cli and qiime:
> >
> > q2-types :Depends: qiime
> > q2cli          :Depends: qiime
> > qiime          :Depends: q2cli, q2-types
> >
> > Complex circular dependencies are known to cause problems during
> upgrade, so we
> > should try to avoid them.
>
> I think this can be broken by replacing the Depends by Recommends.  IMHO
> it could be:
>
>    q2-types: Recommends: qiime
>
>
>    q2cli   : Recommends: qiime
>
> This is the case if neither q2-types or q2cli are totally broken if
> qiime is not installed (do not import anything from qiime etc.)  If this
> assumption is wrong and both really need qiime to be installed than we
> should consider
>
>    qiime: Recommends: q2cli, q2-types
>

Yes, you are right, I have just moved q2 plugins into Recommends for qiime.
Is this OK that I made the required changes in qiime, but the bug will be
closed for q2-types?

Best regards,
Liubov


> Kind regards
>
>        Andreas.
>
> --
> http://fam-tille.de
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20190917/c8f306a5/attachment-0001.html>


More information about the Debian-med-packaging mailing list