Created attachment 581616 [details] build log 'eselect blas' is currently failing for me because the 'eselect blas add' failed when emerging. I can see the error, but the merge continues on without stopping. -- Install configuration: "Gentoo" -- Installing: /gentoo/tmp/portage/sci-libs/blas-reference-20161223/image/usr/lib64/pkgconfig/blas.pc -- Installing: /gentoo/tmp/portage/sci-libs/blas-reference-20161223/image/usr/lib64/libblas.so.3.7.0 -- Installing: /gentoo/tmp/portage/sci-libs/blas-reference-20161223/image/usr/lib64/libblas.so.3 -- Installing: /gentoo/tmp/portage/sci-libs/blas-reference-20161223/image/usr/lib64/libblas.so make: Leaving directory '/gentoo/tmp/portage/sci-libs/blas-reference-20161223/work/blas-reference-20161223_build/BLAS' !!! Error: ^Oinvalid blas libdir! exiting >>> Completed installing sci-libs/blas-reference-20161223 into /gentoo/tmp/portage/sci-libs/blas-reference-20161223/image/
> emerge --info =sci-libs/blas-reference-20161223 Portage 2.3.68 (python 3.6.8-final-0, default/linux/amd64/17.1/desktop/plasma/systemd, gcc-9.1.0, glibc-2.29-r2, 5.1.15-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: Linux-5.1.15-gentoo-x86_64-AMD_Ryzen_7_1700X_Eight-Core_Processor-with-gentoo-2.6 KiB Mem: 32885748 total, 4072372 free KiB Swap: 16777212 total, 16561148 free Timestamp of repository gentoo: Mon, 01 Jul 2019 13:00:01 +0000 Head commit of repository gentoo: 76c59c377a3f2cef432012075ebd9b2cec80102c sh bash 5.0_p7 ld GNU ld (Gentoo 2.32 p2) 2.32.0 ccache version 3.7.1 [disabled] app-shells/bash: 5.0_p7::gentoo dev-java/java-config: 2.2.0-r4::gentoo dev-lang/perl: 5.30.0::gentoo dev-lang/python: 2.7.16::gentoo, 3.6.8::gentoo, 3.7.3::gentoo dev-util/ccache: 3.7.1::gentoo dev-util/cmake: 3.14.5::gentoo dev-util/pkgconfig: 0.29.2::gentoo sys-apps/baselayout: 2.6-r1::gentoo sys-apps/sandbox: 2.17::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r4::gentoo sys-devel/automake: 1.11.6-r3::gentoo, 1.13.4-r2::gentoo, 1.16.1-r1::gentoo sys-devel/binutils: 2.32-r1::gentoo sys-devel/gcc: 9.1.0-r1::gentoo sys-devel/gcc-config: 2.0::gentoo sys-devel/libtool: 2.4.6-r5::gentoo sys-devel/make: 4.2.1-r4::gentoo sys-kernel/linux-headers: 5.1::gentoo (virtual/os-headers) sys-libs/glibc: 2.29-r2::gentoo Repositories: gentoo location: /gentoo/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: -i --chown=portage:portage sync-rsync-verify-max-age: 24 sync-rsync-verify-jobs: 1 bobwya location: /gentoo/local/layman/bobwya sync-type: laymansync sync-uri: https://github.com/bobwya/miscellaneous_ebuilds.git masters: gentoo priority: 50 farmboy0 location: /gentoo/local/layman/farmboy0 sync-type: laymansync sync-uri: https://github.com/farmboy0/portage-overlay.git masters: gentoo priority: 50 grub2-themes location: /gentoo/local/layman/grub2-themes sync-type: laymansync sync-uri: https://github.com/gentoo/grub2-themes-overlay.git masters: gentoo priority: 50 panther location: /gentoo/local/layman/panther sync-type: laymansync sync-uri: https://github.com/orangeturtle739/panther.git masters: gentoo priority: 50 qt location: /gentoo/local/layman/qt sync-type: laymansync sync-uri: https://anongit.gentoo.org/git/proj/qt.git masters: gentoo priority: 50 science location: /gentoo/local/layman/science sync-type: laymansync sync-uri: https://anongit.gentoo.org/git/proj/sci.git masters: gentoo priority: 50 sigmoid location: /gentoo/local/layman/sigmoid sync-type: laymansync sync-uri: git://github.com/sigmoidal/gentoo-overlay.git masters: gentoo priority: 50 steam-overlay location: /gentoo/local/layman/steam-overlay sync-type: laymansync sync-uri: git://github.com/anyc/steam-overlay.git masters: gentoo priority: 50 zeekec location: /gentoo/local/portage masters: gentoo priority: 100 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -ggdb -mtune=native -march=native" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.3/ext-active/ /etc/php/cgi-php7.3/ext-active/ /etc/php/cli-php7.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -pipe -ggdb -mtune=native -march=native" DISTDIR="/gentoo/distfiles" EMERGE_DEFAULT_OPTS="--keep-going -j 3 --rebuild-if-new-slot=y --backtrack=30" ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -ggdb -mtune=native -march=native" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs candy cgroup clean-logs collision-protect compress-build-logs config-protect-if-modified distlocks ebuild-locks fail-clean fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox preserve-libs protect-owned sandbox sfperms splitdebug strict strict-keepdir unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -ggdb -mtune=native -march=native" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en en_US" MAKEOPTS="-j16 --load-average=32" PKGDIR="/gentoo/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="-i --chown=portage:portage" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/gentoo/tmp" USE="R X a52 aac aacs acpi activities additions addressbook aesicm aften alevt alsa amd64 amr amrenc ancient animgif ansi ao apache apache2 apm app archive armadillo atm audiofile audit auto-completion autoipd autotools avahi baremetal bash-completion bcache bcmath bdf berkdb bittorrent bl blas bloodsuckermaps bluetooth bluray bmp boost branding btrfs bwscheduler bzip2 c++0x c++11 cacert cairo calendar caps ccache cdda cdinstall cdparanoia cdr cgi charts cheats chm chromium cilk clamav clang clangcodemodel clangstaticanalyzer cli client clippy cloudprint cmake codec2 collada colordiff concurrent contactnotes context contrast contrib cookie_check corefonts cron crypt cryptsetup csc cscope css ctype cups curl custom-optimization cxx cycles d d3d9 data datavis dbus debug-frame declarative designer detex development devhelp device-mapper dga dhcp dia discouraged distinct-l djvu dmraid dns docbook doctool doom doomsday dos dot double-precision down-root downloadorder drafts dri dri3 drm drmaa dropbox dts dv dvd dvdnav dvdr dvi ebook egl eigen elf elfutils embedded emboss emf emovix enca encode enscript epspdf epub ethernet evdev excel exif extensions extra extra-cardsets extra-ciphers extraengine faac faad facedetect faillog fam fancy farstream fastcgi fat fax fcgi festival ffmpeg fftw filter finger firmware fits flac flash flatfile flickr fluidsynth fontconfig fontforge fonts foomaticdb fortran fortran95 fortune fpx freedoom frei0r ftp fullscreen fuse gadu games garden gcj gd gdal gdbm gdml gegl gentoo-dev geoclue geoip geolocation geonames geos ghcbootstrap gif gimp git gkrellm glade glamor gles glgd glib glide glut gme gml gmp gmtfull gmttria gnome-online-accounts gnomecanvas gnuplot go gog gold google gopher gpac gpg gphoto2 gpm grammar graph graphics graphite graphviz grass groupwise grub gsf gsl gsm gstreamer gtk gtk3 gts gui guile gzip gzip-el haptic hardlink harfbuzz hash hbci hddtemp hdf hdf5 hdri help heterogeneous hexen highlight history hostip hou hpijs hscolour html htmlreport http humanities hunspell hyphenation iconv icq icu id3tag ide idea idn ieee1394 ignore-case image imagemagick imagequant imaging imap imlib importd inifile inkjar innodb-lz4 innodb-lzo innodb-snappy inotify inspector introspection iostats iproute2 ipv6 ipython isag iwd jai java javascript jbig jit jmf john jpeg jpeg2k json kate kde kdecards kdenlive kdrive kernel kipi kpathsea kvm kwallet ladspa lame lapack lash lasi latex lcms ldap legacy-systray lensfun libass libburn libdrm libffi libfuzzer libkms liblockfile libnotify libssh2 libtiger libtirpc libv4l libvirt libvirtd libwww lightning lights live lldb llvm lm_sensors localstorage lock log log4j logrotate logviewer logwatch lqr lua lua-cairo lua-imlib lua-rsvg luatex lv2 lvm lxc lyrics lz4 lzma lzo mad magic magicmime magnetgenerator mail maildir man manhole manual map mapimg maps marble math mathml matplotlib matroska mbrola md5sum mdadm mdnsresponder-compat media mediaplayer mediawiki melt mercurial metadata-analysis-api metapost mhash midi mikmod mime mixer mjpeg mmap mms mng mod modpack module mono mopac7 mount mozdom mozilla mp3 mp3tunes mp4 mpeg mpfr mpi_njtree mplayer mpqc mpris mtp mudflap multiarch multilib multimedia multiprocess multiuser musepack music musicbrainz mysql mysqli nano-syntax nat native-extensions natspec nbconvert ncat ncurses ndiff net nethack netpbm network network-cron networking networkmanager new-clx nfs nfsdcld nfsv4 nfsv41 nls nmap-update nntp nocd nominatim notebook nowin nowlistening nping npp nptl nsplugin nss nsscache ntfs ntfsprogs ntp numpy nut nuv nvtt oauth objc objc++ objc-gc ocr octave odbcmanual odf ofa offensive offlinehelp ofx ogg ogm okular opencl opencv openexr opengl openimageio openinventor openmp openssl opensslcrypt optimization opus orc osc oscar osd osdmenu osgapps osmesa otr ots overlay pager pam pam_ssh pango paranoidmsg parcheck parse-clocks parted pbs pci pcntl pcre pcre16 pdf pdfannotextractor pdl2 pdo pgm pgplot phonon phyp physfs pim pipe plasma player playlist plazes plotutils plugins plymouth png pnm policykit pop portage portmon positioning posix postfix postproc postscript ppds pptx printsupport proj proprietary-codecs psf pstricks publishers pulseaudio pvr pygments python q16 q32 q8 qalculate qd qemu qhull qml qrcode qt5 qthelp qtmedia quesoglc quicktime quota qwt radio rar raw rc5 rcs readline redland regex remix remote rendering reports reviewboard rfc3779 rle rls rogue romio root rpm rrdcgi rrdtool rss rsync-verify rtc rtf rtmp rubberband rustfmt samba sanitize sasl sbcl scale0tilt scanner science scotch script scripting scripts scripttools scrypt sdk sdl sdl-image sdlgfx search seccomp secure-delete semantic-desktop sensord sensors server setproctitle setup sftp sha3 sha512 shadow sharedmem shm shorten sift sigsegv sip skins skydrive slp smime smp smpeg sms snappy sndfile snmp soap sockets socks sofalizer solver songs sou sound sounds soup sourceview sox spamassassin sparse speech speex spell sphinx spice sql sqlite ssh ssh-agent ssl staging stars startup-notification statistics stats steamfonts steamgames_trine2 steamgames_witcher2 stream streaming subject-rewrite subtitles subunit suexec suid superlu svc svg swig symlink sync-plugin-portage syslog system-binutils system-boost system-cairo system-clang system-crontab system-ffmpeg system-icu system-jpeg system-jsoncpp system-libs system-libyaml system-llvm system-lua system-qemu system-renpy system-seabios system-sqlite system-tbb systemd sysv-utils sysvipc szip t1lib taamey taglib tcl tcpd telepathy templates testbed testlib tex4ht texi2html textures tga themes theora thesaurus threads threadsafe thumbnail thunar tiff timezone tinfo tk tls tokenizer toolbar tools transcode translator trayicon truetype tts tty-helpers tv_check tv_combiner tv_pick_cgi twolame udev udisks udunits umfpack uml unicode unicode_collation unique unzip update_drivedb upnp upower urandom urlpicpreview usb user-session utempter utils uudeview uuid v4l vaapi vamp vc vde vdpau vdr verify-file video videos vimeo virgl virt-network virtfs virtualbox visio vlc vnc voice vorbis vpx vserver vte vulkan warmstarts wav wavpack wayland weather weather-metar weather-xoap web webcam webchannel webengine webinterface weboob webp webpresence webrtc webrtc-aec websockets webtools wide-unicode widevine widgets wifi wiki winbind wineappdb wininst winpopup wma wma-fixed wmf wordperfect wpg wps wxwidgets x11extras x264 x265 xattr xcb xcomposite xdm-auth xerces-c xetex xface xforms xft xhtml xine xinerama xkb xml xmlpatterns xmlreader xmlrpc xmlwriter xmp xnest xorg xosd xpm xrandr xray xrender xslt xtended xterm xv xvfb xvid yahoo-geo youtube zeroconf zip zlib zmq zsh-completion zvbi" ABI_X86="64 32" ALSA_CARDS="intel8x0 intel8x0m pxa2xx-ac97 pxa2xx-soc hda-intel" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias cgi cgid authn_core authz_core unixd socache_shmcb lbmethod_bytraffic slotmem_shm" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="karbon sheets words" CAMERAS="canon" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3" CURL_SSL="openssl" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc efi-64" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" L10N="en en-US" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer nlpsolver pdfimport scripting-javascript wiki-publisher scripting-beanshell" LLVM_TARGETS="AMDGPU BPF NVPTX X86" NETBEANS_MODULES="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python3_6 python2_7 python3_7" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64 aarch64 aarch64_be arm armeb" RUBY_TARGETS="ruby24 ruby25 ruby26" SANE_BACKENDS="canon canon630u canon_dr canon_pp hp hp3500 hp3900 hp4200 hp5400 hp5590 hpljm1005 hpsj5s net pnm" USERLAND="GNU" VIDEO_CARDS="radeon radeonsi amdgpu virgl" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS ================================================================= Package Settings ================================================================= sci-libs/blas-reference-20161223::gentoo was built with the following: USE="-doc" ABI_X86="(64)"
Same for me, makes everything that depends on it fail: $ eselect blas list Available BLAS/CBLAS (lib32) candidates: (none found) Available BLAS/CBLAS (lib64) candidates: (none found) $ eselect lapack list Available LAPACK (lib32) candidates: (none found) Available LAPACK (lib64) candidates: (none found) $ eix -e blas-reference [I] sci-libs/blas-reference Available versions: 20070226-r4 (~)20151113-r1 (~)20161223{tbz2} {doc} Installed versions: 20161223{tbz2}(14:15:15 29/06/19)(-doc) Homepage: http://www.netlib.org/blas/ Description: Basic Linear Algebra Subprograms F77 reference implementations $ eix -e lapack-reference [I] sci-libs/lapack-reference Available versions: 3.2.1-r4 (~)3.6.0 (~)3.7.0{tbz2} {+deprecated doc} Installed versions: 3.7.0{tbz2}(14:18:30 29/06/19)(deprecated) Homepage: http://www.netlib.org/lapack/ Description: Reference implementation of LAPACK
+1
(In reply to Erik Zeek from comment #0) > Created attachment 581616 [details] > build log > > 'eselect blas' is currently failing for me because the 'eselect blas add' > failed when emerging. I can see the error, but the merge continues on > without stopping. Thank you for your report. What is your eselect-blas version?
For me, it's: $ eix -e eselect-blas [I] app-eselect/eselect-blas Available versions: 0.1 (~)0.2{tbz2} Installed versions: 0.2{tbz2}(02:14:33 PM 06/29/2019) Homepage: https://www.gentoo.org Description: BLAS/CBLAS module for eselect I have also talked to you about this on #gentoo, but I am yet to find a way out of this mess. In another bug, I have seen you asking about pkg-config files. $ find /usr -name '*blas*pc' /usr/lib64/blas/reference/blas.pc /usr/lib64/lapack/reference/blas.pc $ find /usr -name '*lapack*pc' /usr/lib64/lapack/reference/lapack.pc
eix eselect-blas [I] app-eselect/eselect-blas Available versions: 0.1 (~)0.2 Installed versions: 0.2(03:24:35 PM 06/26/2019) Homepage: https://www.gentoo.org Description: BLAS/CBLAS module for eselect
(In reply to Erik Zeek from comment #6) > eix eselect-blas > [I] app-eselect/eselect-blas > Available versions: 0.1 (~)0.2 > Installed versions: 0.2(03:24:35 PM 06/26/2019) > Homepage: https://www.gentoo.org > Description: BLAS/CBLAS module for eselect Sorry the colors didn't come through, but it's the 0.2 version.
Hi, would you please install virtual/lapack-3.8 and virtual/blas-3.8?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ebcf45ffd328bbb7a7bb659f0be3f94a38cc4f commit 74ebcf45ffd328bbb7a7bb659f0be3f94a38cc4f Author: Aisha Tammy <gentoo@aisha.cc> AuthorDate: 2020-11-15 14:51:37 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2020-11-15 14:51:37 +0000 sci-libs/lapack: remove lapacke-reference blocker * included in sci-libs/lapack Closes: https://bugs.gentoo.org/746962 Closes: https://bugs.gentoo.org/684400 Closes: https://bugs.gentoo.org/667828 Closes: https://bugs.gentoo.org/666627 Closes: https://bugs.gentoo.org/659016 Closes: https://bugs.gentoo.org/689084 Closes: https://bugs.gentoo.org/612038 Closes: https://bugs.gentoo.org/620328 Closes: https://bugs.gentoo.org/608270 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: David Seifert <soap@gentoo.org> sci-libs/lapack/lapack-3.8.0-r1.ebuild | 1 - sci-libs/lapack/lapack-3.8.0.ebuild | 1 - sci-libs/lapack/lapack-3.9.0.ebuild | 1 - 3 files changed, 3 deletions(-)