[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