Installing Pantheon with Portage, is it possible?

Anything that pertains to Portage

Moderator: Moderators

Post Reply
fusion809
Growing Hen
Posts: 116
Joined: Fri Jul 03, 2015 15:11
Location: Townsville, Australia

Installing Pantheon with Portage, is it possible?

Post by fusion809 » Tue Sep 15, 2015 2:50

Hi,

I have been following the Gentoo Wiki's guide on installing Pantheon with Portage and I ran:

Code: Select all

root #  emerge pantheon-base/pantheon-shell
but this gave the error:

Code: Select all

Calculating dependencies... done!

!!! The following installed packages are masked:
- dev-java/oracle-jdk-bin-1.8.0.45::gentoo (masked by: Oracle-BCLA-JavaSE license(s))
A copy of the 'Oracle-BCLA-JavaSE' license is located at '/usr/portage/licenses/Oracle-BCLA-JavaSE'.

- www-client/google-chrome-45.0.2454.85_p1::gentoo (masked by: google-chrome license(s))
A copy of the 'google-chrome' license is located at '/usr/portage/licenses/google-chrome'.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


>>> Verifying ebuild manifests

>>> Emerging (1 of 5) pantheon-base/wingpanel-0.3.0.2::elementary
 * wingpanel-0.3.0.2.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...         [ ok ]
>>> Unpacking source...
>>> Unpacking wingpanel-0.3.0.2.tar.xz to /var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work
>>> Source unpacked in /var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work
>>> Preparing source in /var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2 ...
mv: cannot stat ‘vapi/indicator-0.4.vapi’: No such file or directory
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2_build"
cmake --no-warn-unused-cli -C /var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DGSETTINGS_COMPILE=OFF -DVALA_EXECUTABLE=/usr/bin/valac-0.26 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2_build/gentoo_toolchain.cmake  /var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 4.9.3
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "0.28") 
-- checking for modules 'gobject-2.0;glib-2.0;gio-2.0;gee-0.8;gdk-x11-3.0;x11;gtk+-3.0;granite;indicator3-0.4;libido3-0.1;libwnck-3.0'
--   found gobject-2.0, version 2.44.1
--   found glib-2.0, version 2.44.1
--   found gio-2.0, version 2.44.1
--   found gee-0.8, version 0.18.0
--   found gdk-x11-3.0, version 3.16.5
--   found x11, version 1.6.3
--   found gtk+-3.0, version 3.16.5
--   found granite, version 0.3.0
--   found indicator3-0.4, version 12.10.1
--   found libido3-0.1, version 13.10.1
--   found libwnck-3.0, version 3.14.0
-- checking for module 'gthread-2.0'
--   found gthread-2.0, version 2.44.1
-- Found Vala: /usr/bin/valac-0.26  
-- checking for a minimum Vala version of 0.28
CMake Error at cmake/ValaVersion.cmake:88 (message):
  Vala version 0.28 or greater is required.
Call Stack (most recent call first):
  CMakeLists.txt:85 (ensure_vala_version)


-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2_build/CMakeFiles/CMakeOutput.log".
 * ERROR: pantheon-base/wingpanel-0.3.0.2::elementary failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_configure
 *   environment, line 3042:  Called cmake-utils_src_configure
 *   environment, line  776:  Called _execute_optionally 'src_configure'
 *   environment, line  339:  Called enable_cmake-utils_src_configure
 *   environment, line 1096:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 
 * If you need support, post the output of `emerge --info '=pantheon-base/wingpanel-0.3.0.2::elementary'`,
 * the complete build log and the output of `emerge -pqv '=pantheon-base/wingpanel-0.3.0.2::elementary'`.
 * The complete build log is located at '/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/temp/environment'.
 * Working directory: '/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2_build'
 * S: '/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2'

>>> Failed to emerge pantheon-base/wingpanel-0.3.0.2, Log file:

>>>  '/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/temp/build.log'

 * Messages for package pantheon-base/wingpanel-0.3.0.2:

 * ERROR: pantheon-base/wingpanel-0.3.0.2::elementary failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_configure
 *   environment, line 3042:  Called cmake-utils_src_configure
 *   environment, line  776:  Called _execute_optionally 'src_configure'
 *   environment, line  339:  Called enable_cmake-utils_src_configure
 *   environment, line 1096:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 
 * If you need support, post the output of `emerge --info '=pantheon-base/wingpanel-0.3.0.2::elementary'`,
 * the complete build log and the output of `emerge -pqv '=pantheon-base/wingpanel-0.3.0.2::elementary'`.
 * The complete build log is located at '/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/temp/environment'.
 * Working directory: '/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2_build'
 * S: '/var/tmp/portage/pantheon-base/wingpanel-0.3.0.2/work/wingpanel-0.3.0.2'
my build.log file is here.

Code: Select all

emerge --info...
gives: this output.

Thanks for your time,
Brenton
Brenton Horne
Favourite distros: Arch Linux, Fedora, openSUSE, Sabayon Linux and Ubuntu.
Usernames: Fuse809 (Wikimedia), fusion809 (RuneScape), Brenton (Sabayon Wiki) and fusion809 (Gentoo Wiki).
My Blog on Sabayon | Google+

Post Reply