Bug#940290: q2-types: triangular dependency with q2-types, q2cli

2019-09-18 Thread Andreas Tille
Uploaded after adding you to Uploaders since you obviously care for
this package.  Thanks for your work on this, Andreas.

On Wed, Sep 18, 2019 at 12:09:51PM +0200, Liubov Chuprikova wrote:
> Hi Andreas,
> 
> On Tue, 17 Sep 2019 at 14:39, Andreas Tille  wrote:
> 
> > Control: reassign -1 qiime
> >
> > Hi Liubov,
> >
> > On Tue, Sep 17, 2019 at 12:19:51PM +0200, Liubov Chuprikova wrote:
> > > > 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?
> >
> > It should be OK.  The clean approach would be to reassign the bug - as I
> > did above with this mail.
> >
> 
> Thank you! I put the bug closure line in qiime and did the required changes.
> 
> 
> > Just ping me if you are ready with the package (may be you intend more
> > changes or so).
> >
> 
> That's all for now, qiime is ready for upload!
> 
> Best regards,
> Liubov
> 
> 
> > Kind regards
> >
> >Andreas.
> >
> > --
> > http://fam-tille.de
> >

-- 
http://fam-tille.de



Bug#940290: q2-types: triangular dependency with q2-types, q2cli

2019-09-18 Thread Liubov Chuprikova
Hi Andreas,

On Tue, 17 Sep 2019 at 14:39, Andreas Tille  wrote:

> Control: reassign -1 qiime
>
> Hi Liubov,
>
> On Tue, Sep 17, 2019 at 12:19:51PM +0200, Liubov Chuprikova wrote:
> > > 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?
>
> It should be OK.  The clean approach would be to reassign the bug - as I
> did above with this mail.
>

Thank you! I put the bug closure line in qiime and did the required changes.


> Just ping me if you are ready with the package (may be you intend more
> changes or so).
>

That's all for now, qiime is ready for upload!

Best regards,
Liubov


> Kind regards
>
>Andreas.
>
> --
> http://fam-tille.de
>


Bug#940290: q2-types: triangular dependency with q2-types, q2cli

2019-09-17 Thread Andreas Tille
Control: reassign -1 qiime

Hi Liubov,

On Tue, Sep 17, 2019 at 12:19:51PM +0200, Liubov Chuprikova wrote:
> > 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?

It should be OK.  The clean approach would be to reassign the bug - as I
did above with this mail.

Just ping me if you are ready with the package (may be you intend more
changes or so).
 
Kind regards

   Andreas.

-- 
http://fam-tille.de



Bug#940290: q2-types: triangular dependency with q2-types, q2cli

2019-09-17 Thread Liubov Chuprikova
Hi Andreas,

On Tue, 17 Sep 2019 at 07:54, Andreas Tille  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
>


Bug#940290: q2-types: triangular dependency with q2-types, q2cli

2019-09-16 Thread Andreas Tille
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

What do you think?

Kind regards

   Andreas.

-- 
http://fam-tille.de



Bug#940290: q2-types: triangular dependency with q2-types, q2cli

2019-09-15 Thread Bill Allombert
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.

Cheers,
-- 
Bill. 

Imagine a large red swirl here.