On 10/09/14 18:40, Paige Thompson wrote:
> Hi,
>
> trying to figure out how to fix a problem I'm having with my ebuild:
> https://github.com/paigeadele/netcrave/blob/master/net-irc/anope/anope-9999.ebuild
>
> compiles fine, fails on install?
>
> Should I just do sed -i and remove this path from the CMakeLists.txt  or
> something?
>
> here's the problem:
>
> Install the project...
> -- Install configuration: "Gentoo"
>  * ACCESS DENIED:  mkdir:        /usr/data <--- do I have to create this
> dir with dodir or something ?
> CMake Error at cmake_install.cmake:36 (file):
>   file problem creating directory: /usr/data/backups
>
>
> make: *** [install] Error 1
>  * ERROR: net-irc/anope-9999::netcrave-ebuilds failed (install phase):
>  *   emake failed
>  *
>  * If you need support, post the output of `emerge --info
> '=net-irc/anope-9999::netcrave-ebuilds'`,
>  * the complete build log and the output of `emerge -pqv
> '=net-irc/anope-9999::netcrave-ebuilds'`.
>  * The complete build log is located at
> '/var/tmp/portage/net-irc/anope-9999/temp/build.log'.
>  * The ebuild environment file is located at
> '/var/tmp/portage/net-irc/anope-9999/temp/environment'.
>  * Working directory:
> '/var/tmp/portage/net-irc/anope-9999/work/anope-9999_build'
>  * S: '/var/tmp/portage/net-irc/anope-9999/work/anope-9999'
>  * --------------------------- ACCESS VIOLATION SUMMARY
> ---------------------------
>  * LOG FILE: "/var/log/sandbox/sandbox-7388.log"
>  *
> VERSION 1.0
> FORMAT: F - Function called
> FORMAT: S - Access Status
> FORMAT: P - Path as passed to function
> FORMAT: A - Absolute Path (not canonical)
> FORMAT: R - Canonical Path
> FORMAT: C - Command Line
>
> F: mkdir
> S: deny
> P: /usr/data
> A: /usr/data
> R: /usr/data
> C: /usr/bin/cmake -P cmake_install.cmake
>  *
> --------------------------------------------------------------------------------
>
>>>> Failed to emerge net-irc/anope-9999, Log file:
>>>>  '/var/tmp/portage/net-irc/anope-9999/temp/build.log'
>  * Messages for package net-irc/anope-9999:
>
>  * ERROR: net-irc/anope-9999::netcrave-ebuilds failed (install phase):
>  *   emake failed
>  *
>  * If you need support, post the output of `emerge --info
> '=net-irc/anope-9999::netcrave-ebuilds'`,
>  * the complete build log and the output of `emerge -pqv
> '=net-irc/anope-9999::netcrave-ebuilds'`.
>  * The complete build log is located at
> '/var/tmp/portage/net-irc/anope-9999/temp/build.log'.
>  * The ebuild environment file is located at
> '/var/tmp/portage/net-irc/anope-9999/temp/environment'.
>  * Working directory:
> '/var/tmp/portage/net-irc/anope-9999/work/anope-9999_build'
>  * S: '/var/tmp/portage/net-irc/anope-9999/work/anope-9999'
> irc ~ #
>
>
>
>


Sorry I have a little bit more information:

cmake_install.cmake:36 (this is generated at some point, 
cmake-utils_src_configure?)
  file(MAKE_DIRECTORY "${CMAKE_INSTALL_PREFIX}/data/backups")

I guess CMAKE_INSTALL_PREFIX is not getting set to the path of sandbox? seems 
weird to me that it wouldn't :/ any help appreciated



Reply via email to