public inbox for gentoo-science@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-science] numpy conflict with sage-on-gentoo
@ 2012-05-30  9:07 Thomas Kahle
  2012-05-30  9:27 ` P Purkayastha
  0 siblings, 1 reply; 12+ messages in thread
From: Thomas Kahle @ 2012-05-30  9:07 UTC (permalink / raw
  To: Gentoo Science

[-- Attachment #1: Type: text/plain, Size: 709 bytes --]

Hi,
I'm trying to build sage on gentoo but I get a conflict:

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/numpy:0

  (dev-python/numpy-1.5.1::sage-on-gentoo, ebuild scheduled for merge) pulled in by
    ~dev-python/numpy-1.5.1 required by (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge)

  (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-python/numpy-1.5[lapack] required by (sci-libs/scipy-0.9.0-r1::gentoo, ebuild scheduled for merge)

Any suggestions?

Thanks!
Thomas

-- 
Thomas Kahle
http://dev.gentoo.org/~tomka/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] numpy conflict with sage-on-gentoo
  2012-05-30  9:07 [gentoo-science] numpy conflict with sage-on-gentoo Thomas Kahle
@ 2012-05-30  9:27 ` P Purkayastha
  2012-05-30  9:56   ` Thomas Kahle
  2012-05-30  9:59   ` Thomas Kahle
  0 siblings, 2 replies; 12+ messages in thread
From: P Purkayastha @ 2012-05-30  9:27 UTC (permalink / raw
  To: gentoo-science

On 05/30/2012 05:07 PM, Thomas Kahle wrote:
> Hi,
> I'm trying to build sage on gentoo but I get a conflict:
>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> dev-python/numpy:0
>
>    (dev-python/numpy-1.5.1::sage-on-gentoo, ebuild scheduled for merge) pulled in by
>      ~dev-python/numpy-1.5.1 required by (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge)
>
>    (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) pulled in by
>      >=dev-python/numpy-1.5[lapack] required by (sci-libs/scipy-0.9.0-r1::gentoo, ebuild scheduled for merge)
>
> Any suggestions?
>
> Thanks!
> Thomas
>

The latter package scipy depends on >=numpy-1.5 whereas sage depends on 
=numpy-1.5.1. So, simply mask the higher versions of numpy:

If you have /etc/portage/package.mask directory then,

echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask/mask_numpy

otherwise

echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] numpy conflict with sage-on-gentoo
  2012-05-30  9:27 ` P Purkayastha
@ 2012-05-30  9:56   ` Thomas Kahle
  2012-05-30  9:59   ` Thomas Kahle
  1 sibling, 0 replies; 12+ messages in thread
From: Thomas Kahle @ 2012-05-30  9:56 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 1351 bytes --]

On 17:27 Wed 30 May 2012, P Purkayastha wrote:
> On 05/30/2012 05:07 PM, Thomas Kahle wrote:
> > Hi,
> > I'm trying to build sage on gentoo but I get a conflict:
> >
> > !!! Multiple package instances within a single package slot have been pulled
> > !!! into the dependency graph, resulting in a slot conflict:
> >
> > dev-python/numpy:0
> >
> >    (dev-python/numpy-1.5.1::sage-on-gentoo, ebuild scheduled for merge) pulled in by
> >      ~dev-python/numpy-1.5.1 required by (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge)
> >
> >    (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) pulled in by
> >      >=dev-python/numpy-1.5[lapack] required by (sci-libs/scipy-0.9.0-r1::gentoo, ebuild scheduled for merge)
> >
> > Any suggestions?
> >
> > Thanks!
> > Thomas
> >
> 
> The latter package scipy depends on >=numpy-1.5 whereas sage depends on 
> =numpy-1.5.1. So, simply mask the higher versions of numpy:
> 
> If you have /etc/portage/package.mask directory then,
> 
> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask/mask_numpy
> 
> otherwise
> 
> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask

Really??? I thought I had seen portage resolving this situation in
earlier occurrences... 

Thanks.

-- 
Thomas Kahle
http://dev.gentoo.org/~tomka/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] numpy conflict with sage-on-gentoo
  2012-05-30  9:27 ` P Purkayastha
  2012-05-30  9:56   ` Thomas Kahle
@ 2012-05-30  9:59   ` Thomas Kahle
  2012-05-30 10:27     ` P Purkayastha
  2012-05-30 18:32     ` fbissey
  1 sibling, 2 replies; 12+ messages in thread
From: Thomas Kahle @ 2012-05-30  9:59 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 2022 bytes --]

On 17:27 Wed 30 May 2012, P Purkayastha wrote:
> On 05/30/2012 05:07 PM, Thomas Kahle wrote:
> > Hi,
> > I'm trying to build sage on gentoo but I get a conflict:
> >
> > !!! Multiple package instances within a single package slot have been pulled
> > !!! into the dependency graph, resulting in a slot conflict:
> >
> > dev-python/numpy:0
> >
> >    (dev-python/numpy-1.5.1::sage-on-gentoo, ebuild scheduled for merge) pulled in by
> >      ~dev-python/numpy-1.5.1 required by (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge)
> >
> >    (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) pulled in by
> >      >=dev-python/numpy-1.5[lapack] required by (sci-libs/scipy-0.9.0-r1::gentoo, ebuild scheduled for merge)
> >
> > Any suggestions?
> >
> > Thanks!
> > Thomas
> >
> 
> The latter package scipy depends on >=numpy-1.5 whereas sage depends on 
> =numpy-1.5.1. So, simply mask the higher versions of numpy:
> 
> If you have /etc/portage/package.mask directory then,
> 
> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask/mask_numpy
> 
> otherwise
> 
> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask

... and now it pulls in eselect-cblas and gsl which are blocking each other:

[blocks B      ] app-admin/eselect-cblas ("app-admin/eselect-cblas" is blocking sci-libs/gsl-1.15-r2)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (app-admin/eselect-cblas-0.1::gentoo, ebuild scheduled for merge) pulled in by
    app-admin/eselect-cblas required by (sci-libs/cblas-reference-20030223-r4::gentoo, ebuild scheduled for merge)

  (sci-libs/gsl-1.15-r2::science, installed) pulled in by
    sci-libs/gsl required by (media-gfx/inkscape-0.48.2::gentoo, installed)
    >=sci-libs/gsl-1.15 required by (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge)

What to do here?


-- 
Thomas Kahle
http://dev.gentoo.org/~tomka/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] numpy conflict with sage-on-gentoo
  2012-05-30  9:59   ` Thomas Kahle
@ 2012-05-30 10:27     ` P Purkayastha
  2012-05-30 10:41       ` Andrea Arteaga
  2012-05-30 18:32     ` fbissey
  1 sibling, 1 reply; 12+ messages in thread
From: P Purkayastha @ 2012-05-30 10:27 UTC (permalink / raw
  To: gentoo-science

On 05/30/2012 05:59 PM, Thomas Kahle wrote:
> On 17:27 Wed 30 May 2012, P Purkayastha wrote:
>> On 05/30/2012 05:07 PM, Thomas Kahle wrote:
>>> Hi,
>>> I'm trying to build sage on gentoo but I get a conflict:
>>>
>>> !!! Multiple package instances within a single package slot have been pulled
>>> !!! into the dependency graph, resulting in a slot conflict:
>>>
>>> dev-python/numpy:0
>>>
>>>     (dev-python/numpy-1.5.1::sage-on-gentoo, ebuild scheduled for merge) pulled in by
>>>       ~dev-python/numpy-1.5.1 required by (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge)
>>>
>>>     (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) pulled in by
>>>       >=dev-python/numpy-1.5[lapack] required by (sci-libs/scipy-0.9.0-r1::gentoo, ebuild scheduled for merge)
>>>
>>> Any suggestions?
>>>
>>> Thanks!
>>> Thomas
>>>
>>
>> The latter package scipy depends on>=numpy-1.5 whereas sage depends on
>> =numpy-1.5.1. So, simply mask the higher versions of numpy:
>>
>> If you have /etc/portage/package.mask directory then,
>>
>> echo ">dev-python/numpy-1.5.1">>  /etc/portage/package.mask/mask_numpy
>>
>> otherwise
>>
>> echo ">dev-python/numpy-1.5.1">>  /etc/portage/package.mask
>
> ... and now it pulls in eselect-cblas and gsl which are blocking each other:
>
> [blocks B      ] app-admin/eselect-cblas ("app-admin/eselect-cblas" is blocking sci-libs/gsl-1.15-r2)
>
>   * Error: The above package list contains packages which cannot be
>   * installed at the same time on the same system.
>
>    (app-admin/eselect-cblas-0.1::gentoo, ebuild scheduled for merge) pulled in by
>      app-admin/eselect-cblas required by (sci-libs/cblas-reference-20030223-r4::gentoo, ebuild scheduled for merge)
>
>    (sci-libs/gsl-1.15-r2::science, installed) pulled in by
>      sci-libs/gsl required by (media-gfx/inkscape-0.48.2::gentoo, installed)
>      >=sci-libs/gsl-1.15 required by (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge)
>
> What to do here?
>
>
Not sure about this. The eselect-cblas ebuild doesn't seem to block 
anything.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] numpy conflict with sage-on-gentoo
  2012-05-30 10:27     ` P Purkayastha
@ 2012-05-30 10:41       ` Andrea Arteaga
  0 siblings, 0 replies; 12+ messages in thread
From: Andrea Arteaga @ 2012-05-30 10:41 UTC (permalink / raw
  To: gentoo-science

gsl-1.15-r2 is part of the new-style blas/cblas/lapack
implementations. If you want to install such an implementation from
the science overlay you have to remove the old eselect-blas,
eselect-cblas,..., remove also the old implementations (e.g.
cblas-reference-20030223) and install the patched eselect package from
the sci overlay (version 1.3.1-r1 currently).

As doing so can be quite much work because many packages could need to
be rebuilt, you could stick with the old implementation and mask those
present in the sci overlay.

Cheers
Andrea


2012/5/30 P Purkayastha <ppurka@gmail.com>:
> On 05/30/2012 05:59 PM, Thomas Kahle wrote:
>>
>> On 17:27 Wed 30 May 2012, P Purkayastha wrote:
>>>
>>> On 05/30/2012 05:07 PM, Thomas Kahle wrote:
>>>>
>>>> Hi,
>>>> I'm trying to build sage on gentoo but I get a conflict:
>>>>
>>>> !!! Multiple package instances within a single package slot have been
>>>> pulled
>>>> !!! into the dependency graph, resulting in a slot conflict:
>>>>
>>>> dev-python/numpy:0
>>>>
>>>>    (dev-python/numpy-1.5.1::sage-on-gentoo, ebuild scheduled for merge)
>>>> pulled in by
>>>>      ~dev-python/numpy-1.5.1 required by
>>>> (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge)
>>>>
>>>>    (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) pulled
>>>> in by
>>>>      >=dev-python/numpy-1.5[lapack] required by
>>>> (sci-libs/scipy-0.9.0-r1::gentoo, ebuild scheduled for merge)
>>>>
>>>> Any suggestions?
>>>>
>>>> Thanks!
>>>> Thomas
>>>>
>>>
>>> The latter package scipy depends on>=numpy-1.5 whereas sage depends on
>>> =numpy-1.5.1. So, simply mask the higher versions of numpy:
>>>
>>> If you have /etc/portage/package.mask directory then,
>>>
>>> echo ">dev-python/numpy-1.5.1">>  /etc/portage/package.mask/mask_numpy
>>>
>>> otherwise
>>>
>>> echo ">dev-python/numpy-1.5.1">>  /etc/portage/package.mask
>>
>>
>> ... and now it pulls in eselect-cblas and gsl which are blocking each
>> other:
>>
>> [blocks B      ] app-admin/eselect-cblas ("app-admin/eselect-cblas" is
>> blocking sci-libs/gsl-1.15-r2)
>>
>>  * Error: The above package list contains packages which cannot be
>>  * installed at the same time on the same system.
>>
>>   (app-admin/eselect-cblas-0.1::gentoo, ebuild scheduled for merge) pulled
>> in by
>>     app-admin/eselect-cblas required by
>> (sci-libs/cblas-reference-20030223-r4::gentoo, ebuild scheduled for merge)
>>
>>   (sci-libs/gsl-1.15-r2::science, installed) pulled in by
>>     sci-libs/gsl required by (media-gfx/inkscape-0.48.2::gentoo,
>> installed)
>>     >=sci-libs/gsl-1.15 required by
>> (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge)
>>
>> What to do here?
>>
>>
> Not sure about this. The eselect-cblas ebuild doesn't seem to block
> anything.
>



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] numpy conflict with sage-on-gentoo
  2012-05-30  9:59   ` Thomas Kahle
  2012-05-30 10:27     ` P Purkayastha
@ 2012-05-30 18:32     ` fbissey
  2012-05-31  6:44       ` Thomas Kahle
  2012-05-31  7:03       ` [gentoo-science] Building sage-on-gentoo Thomas Kahle
  1 sibling, 2 replies; 12+ messages in thread
From: fbissey @ 2012-05-30 18:32 UTC (permalink / raw
  To: gentoo-science

Quoting Thomas Kahle <tomka@gentoo.org>:

> On 17:27 Wed 30 May 2012, P Purkayastha wrote:
>> On 05/30/2012 05:07 PM, Thomas Kahle wrote:
>> > Hi,
>> > I'm trying to build sage on gentoo but I get a conflict:
>> >
>> > !!! Multiple package instances within a single package slot have 
>> been pulled
>> > !!! into the dependency graph, resulting in a slot conflict:
>> >
>> > dev-python/numpy:0
>> >
>> >    (dev-python/numpy-1.5.1::sage-on-gentoo, ebuild scheduled for 
>> merge) pulled in by
>> >      ~dev-python/numpy-1.5.1 required by 
>> (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for 
>> merge)
>> >
>> >    (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) 
>> pulled in by
>> >      >=dev-python/numpy-1.5[lapack] required by 
>> (sci-libs/scipy-0.9.0-r1::gentoo, ebuild scheduled for merge)
>> >
>> > Any suggestions?
>> >
>> > Thanks!
>> > Thomas
>> >
>>
>> The latter package scipy depends on >=numpy-1.5 whereas sage depends 
>> on =numpy-1.5.1. So, simply mask the higher versions of numpy:
>>
>> If you have /etc/portage/package.mask directory then,
>>
>> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask/mask_numpy
>>
>> otherwise
>>
>> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask
>
> ... and now it pulls in eselect-cblas and gsl which are blocking each other:
>
> [blocks B      ] app-admin/eselect-cblas ("app-admin/eselect-cblas" 
> is blocking sci-libs/gsl-1.15-r2)
>
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
>
>   (app-admin/eselect-cblas-0.1::gentoo, ebuild scheduled for merge) 
> pulled in by
>     app-admin/eselect-cblas required by 
> (sci-libs/cblas-reference-20030223-r4::gentoo, ebuild scheduled for 
> merge)
>
>   (sci-libs/gsl-1.15-r2::science, installed) pulled in by
>     sci-libs/gsl required by (media-gfx/inkscape-0.48.2::gentoo, installed)
>     >=sci-libs/gsl-1.15 required by 
> (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for 
> merge)
>
I think that's a different problem. You are using blas stuff from the science
overlay but the version of cblas-reference from the main tree as a higher
version number than the one from the science overlay (3. something?). So you
probably have to mask sci-libs/cblas-reference::gentoo.

For your original problem, yes portage should solve the conflict, this is very
strange, are numpy or scipy part of your world file?

Francois





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] numpy conflict with sage-on-gentoo
  2012-05-30 18:32     ` fbissey
@ 2012-05-31  6:44       ` Thomas Kahle
  2012-05-31  7:03       ` [gentoo-science] Building sage-on-gentoo Thomas Kahle
  1 sibling, 0 replies; 12+ messages in thread
From: Thomas Kahle @ 2012-05-31  6:44 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 1763 bytes --]

On 06:32 Thu 31 May 2012, fbissey@slingshot.co.nz wrote:
[...]

> > ... and now it pulls in eselect-cblas and gsl which are blocking each other:
> >
> > [blocks B      ] app-admin/eselect-cblas ("app-admin/eselect-cblas" 
> > is blocking sci-libs/gsl-1.15-r2)
> >
> >  * Error: The above package list contains packages which cannot be
> >  * installed at the same time on the same system.
> >
> >   (app-admin/eselect-cblas-0.1::gentoo, ebuild scheduled for merge) 
> > pulled in by
> >     app-admin/eselect-cblas required by 
> > (sci-libs/cblas-reference-20030223-r4::gentoo, ebuild scheduled for 
> > merge)
> >
> >   (sci-libs/gsl-1.15-r2::science, installed) pulled in by
> >     sci-libs/gsl required by (media-gfx/inkscape-0.48.2::gentoo, installed)
> >     >=sci-libs/gsl-1.15 required by 
> > (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for 
> > merge)
> >
> I think that's a different problem. You are using blas stuff from the science
> overlay but the version of cblas-reference from the main tree as a higher
> version number than the one from the science overlay (3. something?). So you
> probably have to mask sci-libs/cblas-reference::gentoo.

In fact, I'm trying this on a mostly stable system which resulted in the
very old =sci-libs/cblas-reference-20030223-r4 being pulled in.  I used
the autounmask feature of portage which did not spot the resolution of
this conflict: (unmasking sci-libs/cblas-reference-20110218 from
science).

> For your original problem, yes portage should solve the conflict, this is very
> strange, are numpy or scipy part of your world file?

Neither.  In in the process of building now.

Cheers,
Thomas

-- 
Thomas Kahle
http://dev.gentoo.org/~tomka/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gentoo-science] Building sage-on-gentoo
  2012-05-30 18:32     ` fbissey
  2012-05-31  6:44       ` Thomas Kahle
@ 2012-05-31  7:03       ` Thomas Kahle
  2012-05-31  7:57         ` Christopher Schwan
  1 sibling, 1 reply; 12+ messages in thread
From: Thomas Kahle @ 2012-05-31  7:03 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 3712 bytes --]

Hi,

the tarball for libcliquer moved, it seems:


>>> Emerging (1 of 92) sci-libs/libcliquer-1.2_p7 from sage-on-gentoo
 * Fetching files in the background. To view fetch progress, run
 * `tail -f /var/log/emerge-fetch.log` in another terminal.
>>> Downloading 'http://sage.math.washington.edu/home/release/sage-4.6/sage-4.6/spkg/standard/cliquer-1.2.p7.spkg'
--2012-05-31 09:02:20--  http://sage.math.washington.edu/home/release/sage-4.6/sage-4.6/spkg/standard/cliquer-1.2.p7.spkg
Resolving sage.math.washington.edu... 128.208.160.191
Connecting to sage.math.washington.edu|128.208.160.191|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-05-31 09:02:21 ERROR 404: Not Found.

!!! Couldn't download 'libcliquer-1.2_p7.tar.bz2'. Aborting.
 * Fetch failed for 'sci-libs/libcliquer-1.2_p7', Log file:
 *  '/var/tmp/portage/sci-libs/libcliquer-1.2_p7/temp/build.log'

On 06:32 Thu 31 May 2012, fbissey@slingshot.co.nz wrote:
> Quoting Thomas Kahle <tomka@gentoo.org>:
> 
> > On 17:27 Wed 30 May 2012, P Purkayastha wrote:
> >> On 05/30/2012 05:07 PM, Thomas Kahle wrote:
> >> > Hi,
> >> > I'm trying to build sage on gentoo but I get a conflict:
> >> >
> >> > !!! Multiple package instances within a single package slot have 
> >> been pulled
> >> > !!! into the dependency graph, resulting in a slot conflict:
> >> >
> >> > dev-python/numpy:0
> >> >
> >> >    (dev-python/numpy-1.5.1::sage-on-gentoo, ebuild scheduled for 
> >> merge) pulled in by
> >> >      ~dev-python/numpy-1.5.1 required by 
> >> (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for 
> >> merge)
> >> >
> >> >    (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) 
> >> pulled in by
> >> >      >=dev-python/numpy-1.5[lapack] required by 
> >> (sci-libs/scipy-0.9.0-r1::gentoo, ebuild scheduled for merge)
> >> >
> >> > Any suggestions?
> >> >
> >> > Thanks!
> >> > Thomas
> >> >
> >>
> >> The latter package scipy depends on >=numpy-1.5 whereas sage depends 
> >> on =numpy-1.5.1. So, simply mask the higher versions of numpy:
> >>
> >> If you have /etc/portage/package.mask directory then,
> >>
> >> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask/mask_numpy
> >>
> >> otherwise
> >>
> >> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask
> >
> > ... and now it pulls in eselect-cblas and gsl which are blocking each other:
> >
> > [blocks B      ] app-admin/eselect-cblas ("app-admin/eselect-cblas" 
> > is blocking sci-libs/gsl-1.15-r2)
> >
> >  * Error: The above package list contains packages which cannot be
> >  * installed at the same time on the same system.
> >
> >   (app-admin/eselect-cblas-0.1::gentoo, ebuild scheduled for merge) 
> > pulled in by
> >     app-admin/eselect-cblas required by 
> > (sci-libs/cblas-reference-20030223-r4::gentoo, ebuild scheduled for 
> > merge)
> >
> >   (sci-libs/gsl-1.15-r2::science, installed) pulled in by
> >     sci-libs/gsl required by (media-gfx/inkscape-0.48.2::gentoo, installed)
> >     >=sci-libs/gsl-1.15 required by 
> > (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for 
> > merge)
> >
> I think that's a different problem. You are using blas stuff from the science
> overlay but the version of cblas-reference from the main tree as a higher
> version number than the one from the science overlay (3. something?). So you
> probably have to mask sci-libs/cblas-reference::gentoo.
> 
> For your original problem, yes portage should solve the conflict, this is very
> strange, are numpy or scipy part of your world file?
> 
> Francois
> 
> 
> 

-- 
Thomas Kahle
http://dev.gentoo.org/~tomka/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] Building sage-on-gentoo
  2012-05-31  7:03       ` [gentoo-science] Building sage-on-gentoo Thomas Kahle
@ 2012-05-31  7:57         ` Christopher Schwan
  2012-05-31  9:00           ` Christopher Schwan
  0 siblings, 1 reply; 12+ messages in thread
From: Christopher Schwan @ 2012-05-31  7:57 UTC (permalink / raw
  To: gentoo-science

On Thursday 31 May 2012 09:03:53 Thomas Kahle wrote:
> Hi,
> 
> the tarball for libcliquer moved, it seems:
> >>> Emerging (1 of 92) sci-libs/libcliquer-1.2_p7 from sage-on-gentoo
> 
>  * Fetching files in the background. To view fetch progress, run
>  * `tail -f /var/log/emerge-fetch.log` in another terminal.
> 
> >>> Downloading
> >>> 'http://sage.math.washington.edu/home/release/sage-4.6/sage-4.6/spkg/st
> >>> andard/cliquer-1.2.p7.spkg'
> --2012-05-31 09:02:20-- 
> http://sage.math.washington.edu/home/release/sage-4.6/sage-4.6/spkg/standar
> d/cliquer-1.2.p7.spkg Resolving sage.math.washington.edu... 128.208.160.191
> Connecting to sage.math.washington.edu|128.208.160.191|:80... connected.
> HTTP request sent, awaiting response... 404 Not Found
> 2012-05-31 09:02:21 ERROR 404: Not Found.
> 
> !!! Couldn't download 'libcliquer-1.2_p7.tar.bz2'. Aborting.
>  * Fetch failed for 'sci-libs/libcliquer-1.2_p7', Log file:
>  *  '/var/tmp/portage/sci-libs/libcliquer-1.2_p7/temp/build.log'

Is fixed now, but there are much more ebuilds broken since Sage removed the 
entire 4.6 directory. I will take care of them.

Christopher




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] Building sage-on-gentoo
  2012-05-31  7:57         ` Christopher Schwan
@ 2012-05-31  9:00           ` Christopher Schwan
  2012-05-31 21:46             ` Thomas Kahle
  0 siblings, 1 reply; 12+ messages in thread
From: Christopher Schwan @ 2012-05-31  9:00 UTC (permalink / raw
  To: gentoo-science

On Thursday 31 May 2012 09:57:56 Christopher Schwan wrote:
> On Thursday 31 May 2012 09:03:53 Thomas Kahle wrote:
> > Hi,
> > 
> > the tarball for libcliquer moved, it seems:
> > >>> Emerging (1 of 92) sci-libs/libcliquer-1.2_p7 from sage-on-gentoo
> >  
> >  * Fetching files in the background. To view fetch progress, run
> >  * `tail -f /var/log/emerge-fetch.log` in another terminal.
> >  
> > >>> Downloading
> > >>> 'http://sage.math.washington.edu/home/release/sage-4.6/sage-4.6/spkg/s
> > >>> t
> > >>> andard/cliquer-1.2.p7.spkg'
> > 
> > --2012-05-31 09:02:20--
> > http://sage.math.washington.edu/home/release/sage-4.6/sage-4.6/spkg/standa
> > r
> > d/cliquer-1.2.p7.spkg Resolving sage.math.washington.edu...
> > 128.208.160.191
> > Connecting to sage.math.washington.edu|128.208.160.191|:80... connected.
> > HTTP request sent, awaiting response... 404 Not Found
> > 2012-05-31 09:02:21 ERROR 404: Not Found.
> > 
> > !!! Couldn't download 'libcliquer-1.2_p7.tar.bz2'. Aborting.
> > 
> >  * Fetch failed for 'sci-libs/libcliquer-1.2_p7', Log file:
> >  *  '/var/tmp/portage/sci-libs/libcliquer-1.2_p7/temp/build.log'
> 
> Is fixed now, but there are much more ebuilds broken since Sage removed the
> entire 4.6 directory. I will take care of them.

I pushed my changes, please notify me if anything is not working.

> 
> Christopher




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-science] Building sage-on-gentoo
  2012-05-31  9:00           ` Christopher Schwan
@ 2012-05-31 21:46             ` Thomas Kahle
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Kahle @ 2012-05-31 21:46 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 1643 bytes --]

On 11:00 Thu 31 May 2012, Christopher Schwan wrote:
> On Thursday 31 May 2012 09:57:56 Christopher Schwan wrote:
> > On Thursday 31 May 2012 09:03:53 Thomas Kahle wrote:
> > > Hi,
> > > 
> > > the tarball for libcliquer moved, it seems:
> > > >>> Emerging (1 of 92) sci-libs/libcliquer-1.2_p7 from sage-on-gentoo
> > >  
> > >  * Fetching files in the background. To view fetch progress, run
> > >  * `tail -f /var/log/emerge-fetch.log` in another terminal.
> > >  
> > > >>> Downloading
> > > >>> 'http://sage.math.washington.edu/home/release/sage-4.6/sage-4.6/spkg/s
> > > >>> t
> > > >>> andard/cliquer-1.2.p7.spkg'
> > > 
> > > --2012-05-31 09:02:20--
> > > http://sage.math.washington.edu/home/release/sage-4.6/sage-4.6/spkg/standa
> > > r
> > > d/cliquer-1.2.p7.spkg Resolving sage.math.washington.edu...
> > > 128.208.160.191
> > > Connecting to sage.math.washington.edu|128.208.160.191|:80... connected.
> > > HTTP request sent, awaiting response... 404 Not Found
> > > 2012-05-31 09:02:21 ERROR 404: Not Found.
> > > 
> > > !!! Couldn't download 'libcliquer-1.2_p7.tar.bz2'. Aborting.
> > > 
> > >  * Fetch failed for 'sci-libs/libcliquer-1.2_p7', Log file:
> > >  *  '/var/tmp/portage/sci-libs/libcliquer-1.2_p7/temp/build.log'
> > 
> > Is fixed now, but there are much more ebuilds broken since Sage removed the
> > entire 4.6 directory. I will take care of them.
> 
> I pushed my changes, please notify me if anything is not working.

I built sage on my mostly stable amd64 system now and it seems to work.
Thanks a lot!

Cheers,
Thomas


-- 
Thomas Kahle
http://dev.gentoo.org/~tomka/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-06-01  0:02 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-30  9:07 [gentoo-science] numpy conflict with sage-on-gentoo Thomas Kahle
2012-05-30  9:27 ` P Purkayastha
2012-05-30  9:56   ` Thomas Kahle
2012-05-30  9:59   ` Thomas Kahle
2012-05-30 10:27     ` P Purkayastha
2012-05-30 10:41       ` Andrea Arteaga
2012-05-30 18:32     ` fbissey
2012-05-31  6:44       ` Thomas Kahle
2012-05-31  7:03       ` [gentoo-science] Building sage-on-gentoo Thomas Kahle
2012-05-31  7:57         ` Christopher Schwan
2012-05-31  9:00           ` Christopher Schwan
2012-05-31 21:46             ` Thomas Kahle

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox