Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 593492

Summary: sci-mathematics/octave-4.0.3 installation broken by ebuild update removing jit use flag
Product: Gentoo Linux Reporter: Harris Landgarten <harrisl>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge-info.txt
emerge-history.txt
environment
sci-mathematics:octave-4.0.3:20160911-134805.log.bz2

Description Harris Landgarten 2016-09-11 13:01:46 UTC
Octave successfully built.  Now choose from the following:

   ./run-octave    - to run in place to test before installing
   make check      - to run the tests
   make install    - to install (PREFIX=/usr)

make[2]: Leaving directory '/dev/shm/sci-mathematics-octave-4.0.3/work/octave-4.0.3'
make[1]: Leaving directory '/dev/shm/sci-mathematics-octave-4.0.3/work/octave-4.0.3'

!!! ERROR in sci-mathematics/octave-4.0.3::gentoo:
!!! In useq at line 7410
!!! Flag 'jit' is not included in IUSE_EFFECTIVE="+glpk +imagemagick +qhull +qrupdate +sparse X abi_x86_64 alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 curl doc elibc_AIX elibc_Cygwin elibc_Darwin elibc_DragonFly elibc_FreeBSD elibc_HPUX elibc_Interix elibc_NetBSD elibc_OpenBSD elibc_SunOS elibc_Winnt elibc_bionic elibc_glibc elibc_mingw elibc_mintlib elibc_musl elibc_uclibc fftw gnuplot graphicsmagick gui hdf5 hppa hppa-hpux ia64 ia64-hpux ia64-linux java kernel_AIX kernel_Darwin kernel_FreeBSD kernel_HPUX kernel_Interix kernel_NetBSD kernel_OpenBSD kernel_SunOS kernel_Winnt kernel_freemint kernel_linux m68k m68k-mint mips nios2 opengl postscript ppc ppc-aix ppc-macos ppc-openbsd ppc64 ppc64-linux prefix prefix-guest readline riscv s390 sh sparc sparc-fbsd sparc-solaris sparc64-freebsd sparc64-solaris static-libs userland_BSD userland_GNU x64-cygwin x64-freebsd x64-macos x64-openbsd x64-solaris x86 x86-cygwin x86-fbsd x86-freebsd x86-interix x86-linux x86-macos x86-netbsd x86-openbsd x86-solaris x86-winnt zlib"
Comment 1 Toralf Förster gentoo-dev 2016-09-11 14:59:00 UTC
Created attachment 445474 [details]
emerge-info.txt

same at a tinderbox image
Comment 2 Toralf Förster gentoo-dev 2016-09-11 14:59:05 UTC
Created attachment 445476 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2016-09-11 14:59:08 UTC
Created attachment 445478 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2016-09-11 14:59:10 UTC
Created attachment 445480 [details]
sci-mathematics:octave-4.0.3:20160911-134805.log.bz2
Comment 5 Felix Janda 2016-09-11 22:46:12 UTC
Does the following recent commit fix it?

commit:     8070e24f0d096ad0c4df319f87f6550bd4ee7388
Author:     David Seifert <soap@gentoo.org>
AuthorDate: Sun Sep 11 21:58:12 2016 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: Sun Sep 11 21:58:31 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8070e24f

sci-mathematics/octave: Remove left-over 'use jit' calls

* https://github.com/gentoo/gentoo/pull/2288
Comment 6 Harris Landgarten 2016-09-12 01:14:17 UTC
the new ebuild now finishes installing normally. Looks like the problem is fixed