Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 427046 - sci-libs/blas-atlas - ?
Summary: sci-libs/blas-atlas - ?
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 372323
  Show dependency tree
 
Reported: 2012-07-18 04:40 UTC by Vivek Kaul
Modified: 2013-01-31 11:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info for blas-atlas (emerge-infoblas-atlas.txt,4.70 KB, text/plain)
2012-07-18 04:40 UTC, Vivek Kaul
Details
build log (blas-atlas-output.txt,84.84 KB, text/plain)
2012-07-19 16:20 UTC, Vivek Kaul
Details
build log zip file (blas-atlas-output-July20.zip,415.99 KB, application/x-zip)
2012-07-24 17:07 UTC, Vivek Kaul
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vivek Kaul 2012-07-18 04:40:58 UTC
Created attachment 318504 [details]
emerge --info for blas-atlas

I am getting multiple errors in emerging sci-libs/blas-atlas from http://packages.gentoo.org/package/sci-libs/blas-atlas

I am pasting the errors from the emerge and also attaching the results from emerge --info

FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
cc1: error: unrecognized command line option "-mips4"
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
cc1: error: unrecognized command line option "-maltivec"
FlagCheck.c:1:0: error: unknown ABI (altivec) for -mabi= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (970) for -mtune= switch
cc1: error: unrecognized command line option "-mips4"
cc1: error: unrecognized command line option "-mips4"
cc1: error: unrecognized command line option "-mips4"
cc1: error: unrecognized command line option "-mips4"
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
cc1: error: unrecognized command line option "-mips4"
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
cc1: error: unrecognized command line option "-maltivec"
FlagCheck.c:1:0: error: unknown ABI (altivec) for -mabi= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (ultrasparc) for -mtune= switch
FlagCheck.c:1:0: error: bad value (970) for -mtune= switch
cc1: error: unrecognized command line option "-mips4"
cc1: error: unrecognized command line option "-mips4"
cc1: error: unrecognized command line option "-mips4"
cc1: error: unrecognized command line option "-mips4"
ATL_dgemvN.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_dgemvT.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_dgemvT.c:38:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_dgemvN.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_sgemvN.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_sgemvT.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_sgemvT.c:38:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_sgemvN.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_zgemvN.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_zgemvT.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_zgemvT.c:38:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_zgemvN.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_cgemvN.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_cgemvT.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_cgemvT.c:38:5: error: #error "This kernel requires gas x86-32 assembler!"
ATL_cgemvN.c:3:5: error: #error "This kernel requires gas x86-32 assembler!"
/bin/sh: -c: line 2: syntax error near unexpected token `fi'
/bin/sh: -c: line 2: syntax error near unexpected token `fi'
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-07-19 15:57:24 UTC
Please attach the entire build log to this bug report.
Comment 2 Vivek Kaul 2012-07-19 16:20:42 UTC
Created attachment 318650 [details]
build log

This is the complete build log.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2012-07-21 15:36:19 UTC
(In reply to comment #2)
> Created attachment 318650 [details]
> build log
> 
> This is the complete build log.

Looks like something/someone sent a SIGINT:

Exiting on signal 2
sandbox:stop  caught signal 2 in pid 4896
sandbox:stop  signal already caught and busy still cleaning up!

Also, the errors you pasted in comment #0 are not present in the build log. Also, they look like harmless configure checks.
Comment 4 Vivek Kaul 2012-07-21 17:17:41 UTC
Sorry about this. I did run the build again and got the errors in Comment #0. However, I cannot attach the output of the file right now as when I rebooted the system I cannot access eth0. 
 I am trying to get back eth0. It was there in my rc-update show default but it did not load up on reboot
http://forums.gentoo.org/viewtopic-t-923310-start-0.html Trying to use this to fix this mess up.
 Basically my /etc/runlevels/sysinit shows udev in red
Comment 5 Vivek Kaul 2012-07-23 17:21:07 UTC
I got the new build file, but I Cannot upload it because it is 10000 KB. Can I email you the file or what should I do? That file contains the errors in comment #0.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2012-07-24 15:32:24 UTC
(In reply to comment #5)
> I got the new build file, but I Cannot upload it because it is 10000 KB. Can
> I email you the file or what should I do? That file contains the errors in
> comment #0.

Compress the file using xz or bzip2. Then attach it.
Comment 7 Vivek Kaul 2012-07-24 17:07:51 UTC
Created attachment 319102 [details]
build log zip file

This is the build log zip file.
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2012-07-24 18:12:16 UTC
They are still harmless checks.

Also, the build succeeds and installs libraries and other files.
Comment 9 Vivek Kaul 2012-07-24 18:15:39 UTC
(In reply to comment #8)
> They are still harmless checks.
> 
> Also, the build succeeds and installs libraries and other files.

The errors in comment #0 are there though. How to fix these harmless checks on the assembler?
Comment 10 Sébastien Fabbro (RETIRED) gentoo-dev 2012-07-24 18:24:33 UTC
i strongly suggest to go for sci-libs/atlas in the science overlay.

this main portage tree build is getting non compatible with a lot of packages.
Comment 11 Pacho Ramos gentoo-dev 2012-10-06 12:12:07 UTC
(In reply to comment #10)
> i strongly suggest to go for sci-libs/atlas in the science overlay.
> 
> this main portage tree build is getting non compatible with a lot of
> packages.

I have seen blas-atlas has a ton of opened bugs affecting its multiple versions in the tree, wouldn't be possible to move sci-libs/atlas to main tree? If it's not possible, maybe we could lastrite this broken package and point people to use sci overlay instead
Comment 12 Justin Lecher (RETIRED) gentoo-dev 2012-10-06 14:34:06 UTC
How is the status of the alternatives.eclass? Legally? It depends an that. Current ebuild as well as eclass are working fine. So we could move in principle.
Comment 13 Pacho Ramos gentoo-dev 2012-10-06 15:51:51 UTC
(In reply to comment #12)
> How is the status of the alternatives.eclass? Legally? It depends an that.
> Current ebuild as well as eclass are working fine. So we could move in
> principle.

As far as I know, it's still legal, we use it in gnome packages without problems and I haven't seen any deprecating comment into it. I think it won't be a problem to get it moved.
Comment 14 Justin Lecher (RETIRED) gentoo-dev 2012-10-06 15:58:03 UTC
Oh, I meant alternatives-2.eclass. That one comes from exherbo and uses a patch version of eselect to make different implementations or so available. It is copyrighted by some of their devs, so we need to figure out whether it can be simply imported. Plus we need to get the eselect patch approved.
Comment 15 Pacho Ramos gentoo-dev 2012-10-06 16:03:58 UTC
I guess a mail to suggest that in gentoo-dev ML will be needed then, no? :/ I am already crossing my fingers
Comment 16 Pacho Ramos gentoo-dev 2012-11-24 20:54:00 UTC
(In reply to comment #15)
> I guess a mail to suggest that in gentoo-dev ML will be needed then, no? :/
> I am already crossing my fingers

Any updates on this?
Comment 17 Justin Lecher (RETIRED) gentoo-dev 2012-11-25 08:38:48 UTC
(In reply to comment #16)
> (In reply to comment #15)
> > I guess a mail to suggest that in gentoo-dev ML will be needed then, no? :/
> > I am already crossing my fingers
> 
> Any updates on this?

We are working on this but there is real progress I am aware of.

@bicatali
What about dropping lapack/blas-atlas from the tree now? We need to drop anyways later?
Comment 18 Sébastien Fabbro (RETIRED) gentoo-dev 2012-11-30 05:36:44 UTC
(In reply to comment #17)

> @bicatali
> What about dropping lapack/blas-atlas from the tree now? We need to drop
> anyways later?

yes, lets drop blas-atlas and lapack-atlas, too fragile
Comment 19 Justin Lecher (RETIRED) gentoo-dev 2013-01-31 11:09:20 UTC
Dropped all atlas packages from tree.
Please use sci-libs/atlas from sci overlay.
If problem still exist with that package, please reopen the bug or file a new one.