Hey guys, I've been having a really strange issue with net-print/cups-filters for the last few weeks, wondering whether or not it's a bug or I just have something configured wrong. Somehow ${S} is defined as:
/var/tmp/portage/net-print/cups-filters-1.0.53/work/cups-filters-3.2.10 and the build predictably fails. Normally this wouldn't bother me (I don't use cups at all), except that cups is a build-time dependency for dev-java/icedtea. Build log and output of `emerge --info` attached. Regards, Alec
[32;01m * [39;49;00mPackage: net-print/cups-filters-1.0.53 [32;01m * [39;49;00mRepository: gentoo [32;01m * [39;49;00mMaintainer: print...@gentoo.org [32;01m * [39;49;00mUSE: abi_x86_64 amd64 dbus elibc_glibc foomatic kernel_linux userland_GNU [32;01m * [39;49;00mFEATURES: preserve-libs sandbox userpriv usersandbox [32;01m * [39;49;00mPackage: net-print/cups-filters-1.0.53 [32;01m * [39;49;00mRepository: gentoo [32;01m * [39;49;00mMaintainer: print...@gentoo.org [32;01m * [39;49;00mUSE: abi_x86_64 amd64 dbus elibc_glibc foomatic kernel_linux userland_GNU [32;01m * [39;49;00mFEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking cups-filters-1.0.53.tar.xz to >>> /var/tmp/portage/net-print/cups-filters-1.0.53/work >>> Source unpacked in /var/tmp/portage/net-print/cups-filters-1.0.53/work [31;01m*[0m ERROR: net-print/cups-filters-1.0.53::gentoo failed (prepare phase): [31;01m*[0m The source directory '/var/tmp/portage/net-print/cups-filters-1.0.53/work/cups-filters-3.2.10' doesn't exist [31;01m*[0m [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 714: Called __ebuild_main 'prepare' [31;01m*[0m phase-functions.sh, line 955: Called __dyn_prepare [31;01m*[0m phase-functions.sh, line 369: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m die "The source directory '${S}' doesn't exist" [31;01m*[0m [31;01m*[0m If you need support, post the output of `emerge --info '=net-print/cups-filters-1.0.53::gentoo'`, [31;01m*[0m the complete build log and the output of `emerge -pqv '=net-print/cups-filters-1.0.53::gentoo'`. [31;01m*[0m The complete build log is located at '/var/tmp/portage/net-print/cups-filters-1.0.53/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/net-print/cups-filters-1.0.53/temp/environment'. [31;01m*[0m Working directory: '/usr/lib64/portage/pym' [31;01m*[0m S: '/var/tmp/portage/net-print/cups-filters-1.0.53/work/cups-filters-3.2.10' [31;01m*[0m ERROR: net-print/cups-filters-1.0.53::gentoo failed (prepare phase): [31;01m*[0m The source directory '/var/tmp/portage/net-print/cups-filters-1.0.53/work/cups-filters-3.2.10' doesn't exist [31;01m*[0m [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 714: Called __ebuild_main 'prepare' [31;01m*[0m phase-functions.sh, line 955: Called __dyn_prepare [31;01m*[0m phase-functions.sh, line 369: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m die "The source directory '${S}' doesn't exist" [31;01m*[0m [31;01m*[0m If you need support, post the output of `emerge --info '=net-print/cups-filters-1.0.53::gentoo'`, [31;01m*[0m the complete build log and the output of `emerge -pqv '=net-print/cups-filters-1.0.53::gentoo'`. [31;01m*[0m The complete build log is located at '/var/tmp/portage/net-print/cups-filters-1.0.53/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/net-print/cups-filters-1.0.53/temp/environment'. [31;01m*[0m Working directory: '/usr/lib64/portage/pym' [31;01m*[0m S: '/var/tmp/portage/net-print/cups-filters-1.0.53/work/cups-filters-3.2.10'
emerge.info
Description: application/info