Re: [RFC] multiarch and virtual packages

2013-10-06 Thread Steve Langasek
On Thu, Oct 03, 2013 at 01:04:09PM +0200, David Kalnischkies wrote: > On Thu, Oct 3, 2013 at 11:54 AM, Vincent Danjean wrote: > > I tried several variation, adding :same and/or :i386/:amd64 to > > the Conflicts and/or Provides in ICD Loader. I do not succeed into > :same doesn't exist (in this

Re: [RFC] multiarch and virtual packages

2013-10-04 Thread Kurt Roeckx
On Thu, Oct 03, 2013 at 11:54:55AM +0200, Vincent Danjean wrote: > > The current proposal about Depends/Conflicts/Provides is the following: > ICD Loader: > === > Section: libs > Multi-Arch: same > Architecture: any > Provides: libopencl1 > Conflicts: libopencl1 > Replaces: libopencl1 > Su

Re: [RFC] multiarch and virtual packages

2013-10-04 Thread Vincent Danjean
Le 03/10/2013 13:04, David Kalnischkies a écrit : > On Thu, Oct 3, 2013 at 11:54 AM, Vincent Danjean wrote: >> I tried several variation, adding :same and/or :i386/:amd64 to >> the Conflicts and/or Provides in ICD Loader. I do not succeed into > > :same doesn't exist (in this context), where di

Re: [RFC] multiarch and virtual packages

2013-10-04 Thread Vincent Danjean
Le 03/10/2013 13:28, Simon McVittie a écrit : > On 03/10/13 10:54, Vincent Danjean wrote: >> The only "problem" is that it is not currently possible to install >> an ICD Loader:i386 from one vendor and an ICD Loader:amd64 from another >> vendor. > > Is there a valid reason to do that, other than

Re: [RFC] multiarch and virtual packages

2013-10-03 Thread Simon McVittie
On 03/10/13 10:54, Vincent Danjean wrote: > The only "problem" is that it is not currently possible to install > an ICD Loader:i386 from one vendor and an ICD Loader:amd64 from another > vendor. Is there a valid reason to do that, other than "because I can"? If nobody would actually want to do t

Re: [RFC] multiarch and virtual packages

2013-10-03 Thread David Kalnischkies
On Thu, Oct 3, 2013 at 11:54 AM, Vincent Danjean wrote: > I tried several variation, adding :same and/or :i386/:amd64 to > the Conflicts and/or Provides in ICD Loader. I do not succeed into :same doesn't exist (in this context), where did you find that? Anyway, negative dependencies (Conflicts/

[RFC] multiarch and virtual packages

2013-10-03 Thread Vincent Danjean
Hi, While trying to setup a correct description of dependencies for OpenCL eco-system, we got a problem related to multi-arch. I will try to describe here a simplified version of the situation to illustrate our main problem (ie I do not take into account the various versions of OpenCL that can