Bug#913305: [R-pkg-team] Bug#913305: r-bioc-s4vectors breaks multiple autopkgtests

2018-11-20 Thread Dylan Aïssi
Hi,

Le lun. 12 nov. 2018 à 13:25, Andreas Tille  a écrit :
>
> On Mon, Nov 12, 2018 at 11:07:36AM +0100, Dylan Aďssi wrote:
> >
> > As it's not recommended mixing BioC packages from different BioC
> > releases, maybe we can introduce (for next BioC release?) a mechanism
> > similar to the virtual r-api-3.5 package i.e. r-api-bioc-3.8 (provided
> > by r-bioc-biocgenerics).
>
> I think that's a pretty sensible solution and if you don't mind we could
> add this even to this BioC release.  It might involve dh-r hacking
> thought.

I have implemented it into dh-r [1]. As I am not very confident with
my perl skills, it would be nice if someone could check if there is no
big mistake.
I have tested those changes to build some packages and it works. So, I
will start to deploy this in the next days.

Best,
Dylan

[1] https://salsa.debian.org/r-pkg-team/dh-r/merge_requests/1/diffs



Bug#913305: [R-pkg-team] Bug#913305: r-bioc-s4vectors breaks multiple autopkgtests

2018-11-12 Thread Andreas Tille
On Mon, Nov 12, 2018 at 11:07:36AM +0100, Dylan Aïssi wrote:
> 
> As it's not recommended mixing BioC packages from different BioC
> releases, maybe we can introduce (for next BioC release?) a mechanism
> similar to the virtual r-api-3.5 package i.e. r-api-bioc-3.8 (provided
> by r-bioc-biocgenerics).

I think that's a pretty sensible solution and if you don't mind we could
add this even to this BioC release.  It might involve dh-r hacking
thought.

> This could avoid to spend other people's time to open bugs like this
> one or #913527.

Yes.

Kind regards

Andreas.

-- 
http://fam-tille.de



Bug#913305: [R-pkg-team] Bug#913305: r-bioc-s4vectors breaks multiple autopkgtests

2018-11-12 Thread Dylan Aïssi
Hi,

Le ven. 9 nov. 2018 à 16:45, Graham Inggs  a écrit :
>
> Hi
>
> On 2018/11/09 16:40, Paul Gevers wrote:
> > If the answer to my question above is "those packages are broken", then
> > my next question is, if it is somehow possible to let the package
> > dependency framework know that this is a transition?
>
> In my opinion, r-bioc-s4vectors needs a bunch of additional breaks, as I
> did in 0.18.1-3 and 0.18.1-4.  This eased the migration somewhat in Ubuntu.
>

As it's not recommended mixing BioC packages from different BioC
releases, maybe we can introduce (for next BioC release?) a mechanism
similar to the virtual r-api-3.5 package i.e. r-api-bioc-3.8 (provided
by r-bioc-biocgenerics).
This could avoid to spend other people's time to open bugs like this
one or #913527.

Best,
Dylan



Bug#913305: [R-pkg-team] Bug#913305: r-bioc-s4vectors breaks multiple autopkgtests

2018-11-09 Thread Graham Inggs

Hi

On 2018/11/09 16:40, Paul Gevers wrote:

If the answer to my question above is "those packages are broken", then
my next question is, if it is somehow possible to let the package
dependency framework know that this is a transition?


In my opinion, r-bioc-s4vectors needs a bunch of additional breaks, as I 
did in 0.18.1-3 and 0.18.1-4.  This eased the migration somewhat in Ubuntu.


Regards
Graham