These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild U ] sci-libs/ipp-6.0.0.063 [5.3.4.080] 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB >>> Verifying ebuild manifests >>> Emerging (1 of 1) sci-libs/ipp-6.0.0.063 * l_ipp_ia32_p_6.0.0.063.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * IPP_LICENSE=/opt/intel/licenses/NCOM_L_IPP__NRT7-WGL6FXWJ.lic * IPP_ARCH=ia32 * Checking for at least 512MBytes RAM ... [ ok ] * Checking for at least 600MBytes disk space at ${T} ... [ ok ] >>> Unpacking source... * * Intel ipp requires at least 300Mb of disk space * Make sure you have enough in /var/tmp, /tmp and in /opt * >>> Unpacking l_ipp_ia32_p_6.0.0.063.tar.gz to /var/tmp/portage/sci-libs/ipp-6.0.0.063/work /var/tmp/portage/sci-libs/ipp-6.0.0.063/temp/environment: line 2211: cd: l_ipp_*_6.0.0.063/install: No such file or directory * Extracting ... find: `/var/tmp/portage/sci-libs/ipp-6.0.0.063/work/ipp-6.0.0.063': No such file or directory * could not find extracted files * see /var/tmp/portage/sci-libs/ipp-6.0.0.063/work/log.txt to see why * * ERROR: sci-libs/ipp-6.0.0.063 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 2225: Called die * The specific snippet of code: * die "extracting failed"; * The die message: * extracting failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/sci-libs/ipp-6.0.0.063/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-libs/ipp-6.0.0.063/temp/environment'. * ==================== It search for /var/tmp/portage/sci-libs/ipp-6.0.0.063/work/ipp-6.0.0.063 but files are in /var/tmp/portage/sci-libs/ipp-6.0.0.063/work/l_ipp_ia32_p_6.0.0.063. Reproducible: Always Steps to Reproduce:
Sorry about that, upstream did not mention the license checking software change. I also bumped the version.
I had just made an ebuild for the exact same version (bummer), so I thought I'd compare yours and mine :) I would suggest using "addpredict" instead of "addwrite" for /usr/local/share/macrovision. It's cleaner than an "addwrite" followed by an "rm -Rf", and it seems to work on my system (it installs, not tested usage, but I guess the license checks that this code does happen at install time only?) Cheers!