View previous topic :: View next topic |
Author |
Message |
FrostyX n00b
Joined: 13 Mar 2012 Posts: 59 Location: Czech Republic
|
Posted: Thu Dec 06, 2012 12:06 am Post subject: [Solved] Geary compile fail - Cannot find $EPATCH_SOURCE! |
|
|
Hi,
I am trying install mail client geary. I am using ebuild geary-0.2.2 from this site http://gpo.zugaina.org/mail-client/geary/. Also I have one missing dependence in portage so I am using sqlheavy-0.1.1 from same page. All dependences have been installed without problem, but geary not. Where is a problem please?
(I am using x86 architecture)
Code: | >>> Emerging (2 of 2) mail-client/geary-0.2.2 from overlay-frostyx
>>> Failed to emerge mail-client/geary-0.2.2, Log file:
>>> '/var/tmp/portage/mail-client/geary-0.2.2/temp/build.log'
>>> Jobs: 1 of 2 complete, 1 failed Load avg: 3.59, 2.63, 2.40
* Package: mail-client/geary-0.2.2
* Repository: overlay-frostyx
* USE: elibc_glibc kernel_linux userland_GNU x86
* FEATURES: sandbox
>>> Unpacking source...
>>> Unpacking geary-0.2.2.tar.xz to /var/tmp/portage/mail-client/geary-0.2.2/work
>>> Source unpacked in /var/tmp/portage/mail-client/geary-0.2.2/work
>>> Preparing source in /var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2 ...
* Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is:
*
* /usr/local/portage/mail-client/geary/files/fix-granite-0.1.1.patch
* ( fix-granite-0.1.1.patch )
* ERROR: mail-client/geary-0.2.2 failed (prepare phase):
* Cannot find $EPATCH_SOURCE!
*
* Call stack:
* ebuild.sh, line 93: Called src_prepare
* environment, line 3017: Called epatch '/usr/local/portage/mail-client/geary/files/fix-granite-0.1.1.patch'
* environment, line 1311: Called die
* The specific snippet of code:
* die "Cannot find \$EPATCH_SOURCE!";
*
* If you need support, post the output of `emerge --info '=mail-client/geary-0.2.2'`,
* the complete build log and the output of `emerge -pqv '=mail-client/geary-0.2.2'`.
* This ebuild is from an overlay named 'overlay-frostyx': '/usr/local/portage/'
* The complete build log is located at '/var/tmp/portage/mail-client/geary-0.2.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/mail-client/geary-0.2.2/temp/environment'.
* Working directory: '/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2'
* S: '/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2'
* Messages for package mail-client/geary-0.2.2:
* Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is:
*
* /usr/local/portage/mail-client/geary/files/fix-granite-0.1.1.patch
* ( fix-granite-0.1.1.patch )
* ERROR: mail-client/geary-0.2.2 failed (prepare phase):
* Cannot find $EPATCH_SOURCE!
*
* Call stack:
* ebuild.sh, line 93: Called src_prepare
* environment, line 3017: Called epatch '/usr/local/portage/mail-client/geary/files/fix-granite-0.1.1.patch'
* environment, line 1311: Called die
* The specific snippet of code:
* die "Cannot find \$EPATCH_SOURCE!";
*
* If you need support, post the output of `emerge --info '=mail-client/geary-0.2.2'`,
* the complete build log and the output of `emerge -pqv '=mail-client/geary-0.2.2'`.
* This ebuild is from an overlay named 'overlay-frostyx': '/usr/local/portage/'
* The complete build log is located at '/var/tmp/portage/mail-client/geary-0.2.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/mail-client/geary-0.2.2/temp/environment'.
* Working directory: '/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2'
* S: '/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2'
|
Last edited by FrostyX on Thu Dec 06, 2012 5:14 pm; edited 2 times in total |
|
Back to top |
|
|
fturco Veteran
Joined: 08 Dec 2010 Posts: 1181 Location: Italy
|
Posted: Thu Dec 06, 2012 10:49 am Post subject: |
|
|
Have you downloaded "fix-granite-0.1.1.patch" and put it in the "files" subdirectory? |
|
Back to top |
|
|
FrostyX n00b
Joined: 13 Mar 2012 Posts: 59 Location: Czech Republic
|
Posted: Thu Dec 06, 2012 1:19 pm Post subject: |
|
|
No I haven't. I thought ebuild should do it. Where I can get this patch? |
|
Back to top |
|
|
tomk Bodhisattva
Joined: 23 Sep 2003 Posts: 7221 Location: Sat in front of my computer
|
Posted: Thu Dec 06, 2012 1:44 pm Post subject: |
|
|
Moved from Desktop Environments to Unsupported Software. Ebuilds from overlays, etc. are not officially supported so questions about them should go to the Unsupported Software form. _________________ Search | Read | Answer | Report | Strip |
|
Back to top |
|
|
comprookie2000 Retired Dev
Joined: 25 Jul 2004 Posts: 925 Location: Sun City Center, Florida
|
|
Back to top |
|
|
FrostyX n00b
Joined: 13 Mar 2012 Posts: 59 Location: Czech Republic
|
Posted: Thu Dec 06, 2012 3:42 pm Post subject: |
|
|
Ok, thx. Now I got this
Code: | >>> Verifying ebuild manifests
>>> Emerging (1 of 1) mail-client/geary-0.2.2 from overlay-frostyx
>>> Failed to emerge mail-client/geary-0.2.2, Log file:
>>> '/var/tmp/portage/mail-client/geary-0.2.2/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 3.67, 2.52, 2.05
* Package: mail-client/geary-0.2.2
* Repository: overlay-frostyx
* USE: elibc_glibc kernel_linux userland_GNU x86
* FEATURES: sandbox
>>> Unpacking source...
>>> Unpacking geary-0.2.2.tar.xz to /var/tmp/portage/mail-client/geary-0.2.2/work
>>> Source unpacked in /var/tmp/portage/mail-client/geary-0.2.2/work
>>> Preparing source in /var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2 ...
* Applying fix-granite-0.1.1.patch ...
[ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2_build"
cmake --no-warn-unused-cli -C /var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DDESKTOP_UPDATE=OFF -DGSETTINGS_COMPILE=OFF -DICON_UPDATE=OFF -DVALA_EXECUTABLE=/usr/bin/valac-0.18 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2_build/gentoo_rules.cmake /var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 4.5.4
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.27.1")
-- xgettext found
-- Found Vala: /usr/bin/valac-0.18
-- checking for a minimum Vala version of 0.17.4
-- found Vala, version 0.18.0
-- Unity indicate support: OFF
-- Unity messaging menu support: OFF
-- Unity launcher support: OFF
-- Granite support: OFF
-- checking for modules 'gthread-2.0;glib-2.0>=2.32.0;gio-2.0>=2.28.0;gtk+-3.0>=3.4.0;gee-1.0>=0.6.0;unique-3.0>=3.0.0;libnotify>=0.7.5;libcanberra>=0.28;sqlite3>=3.7.4;gmime-2.6>=2.6.0;gnome-keyring-1>=3.2.2;webkitgtk-3.0>=1.8.0'
-- package 'gnome-keyring-1>=3.2.2' not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:284 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:338 (_pkg_check_modules_internal)
src/CMakeLists.txt:358 (pkg_check_modules)
-- GSettings schemas will be compiled in-place.
-- GSettings schemas will be installed into /usr/share/glib-2.0/schemas/
Creating POT file
-- <<< Gentoo configuration >>>
Build type Gentoo
Install path /usr
Compiler flags:
C -O2 -march=i686 -pipe
C++
Linker flags:
Executable -Wl,-O1 -Wl,--as-needed
Module -Wl,-O1 -Wl,--as-needed
Shared -Wl,-O1 -Wl,--as-needed
-- Configuring incomplete, errors occurred!
* ERROR: mail-client/geary-0.2.2 failed (configure phase):
* cmake failed
*
* Call stack:
* ebuild.sh, line 93: Called src_configure
* environment, line 3014: Called cmake-utils_src_configure
* environment, line 697: Called _execute_optionaly 'src_configure'
* environment, line 211: Called enable_cmake-utils_src_configure
* environment, line 1009: 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 '=mail-client/geary-0.2.2'`,
* the complete build log and the output of `emerge -pqv '=mail-client/geary-0.2.2'`.
* This ebuild is from an overlay named 'overlay-frostyx': '/usr/local/portage/'
* The complete build log is located at '/var/tmp/portage/mail-client/geary-0.2.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/mail-client/geary-0.2.2/temp/environment'.
* Working directory: '/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2_build'
* S: '/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2'
* Messages for package mail-client/geary-0.2.2:
* ERROR: mail-client/geary-0.2.2 failed (configure phase):
* cmake failed
*
* Call stack:
* ebuild.sh, line 93: Called src_configure
* environment, line 3014: Called cmake-utils_src_configure
* environment, line 697: Called _execute_optionaly 'src_configure'
* environment, line 211: Called enable_cmake-utils_src_configure
* environment, line 1009: 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 '=mail-client/geary-0.2.2'`,
* the complete build log and the output of `emerge -pqv '=mail-client/geary-0.2.2'`.
* This ebuild is from an overlay named 'overlay-frostyx': '/usr/local/portage/'
* The complete build log is located at '/var/tmp/portage/mail-client/geary-0.2.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/mail-client/geary-0.2.2/temp/environment'.
* Working directory: '/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2_build'
* S: '/var/tmp/portage/mail-client/geary-0.2.2/work/geary-0.2.2'
|
(Sorry for wrong category in forum) |
|
Back to top |
|
|
fturco Veteran
Joined: 08 Dec 2010 Posts: 1181 Location: Italy
|
Posted: Thu Dec 06, 2012 4:19 pm Post subject: |
|
|
FrostyX wrote: | Code: | -- checking for modules 'gthread-2.0;glib-2.0>=2.32.0;gio-2.0>=2.28.0;gtk+-3.0>=3.4.0;gee-1.0>=0.6.0;unique-3.0>=3.0.0;libnotify>=0.7.5;libcanberra>=0.28;sqlite3>=3.7.4;gmime-2.6>=2.6.0;gnome-keyring-1>=3.2.2;webkitgtk-3.0>=1.8.0'
-- package 'gnome-keyring-1>=3.2.2' not found |
|
It seems you should install the gnome-keyring package. |
|
Back to top |
|
|
FrostyX n00b
Joined: 13 Mar 2012 Posts: 59 Location: Czech Republic
|
Posted: Thu Dec 06, 2012 5:13 pm Post subject: |
|
|
Okey, successfully installed. Thank you guys |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|