Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 583130 - dev-util/electron-0.36.12[-gnome]: configure failed: missing gnome-base/gconf dependency
Summary: dev-util/electron-0.36.12[-gnome]: configure failed: missing gnome-base/gconf...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Elvis Pranskevichus
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-16 00:34 UTC by Sorrow
Modified: 2016-05-25 08:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_583130.txt,17.73 KB, text/plain)
2016-05-16 00:34 UTC, Sorrow
Details
build.log (build.log,9.96 KB, text/plain)
2016-05-16 08:16 UTC, Sorrow
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sorrow 2016-05-16 00:34:39 UTC
Created attachment 434392 [details]
emerge --info

Build fails with fillowing message:

Updating projects from gyp files...
Package gconf-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gconf-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gconf-2.0' found
gyp: Call to 'pkg-config --cflags gtk+-2.0 libnotify dbus-1 x11 xi xcursor xdamage xrandr xcomposite xext xfixes xrender xtst gconf-2.0 gmodule-2.0 nss' returned exit status 1 while in vendor/brightray/brightray.gyp.

emerge -pqv dev-util/electron

[ebuild  N    ] dev-util/electron-0.36.12  USE="custom-cflags gnome-keyring gtk3 lto proprietary-codecs pulseaudio system-ffmpeg tcmalloc -cups -gnome -hidpi -kerberos (-neon) -pic (-selinux) {-test}" LINGUAS="en_GB ru -am -ar -bg -bn -ca -cs -da -de -el -es -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW"
Comment 1 Coacher 2016-05-16 08:03:44 UTC
Please attach a complete build.log.
Comment 2 Sorrow 2016-05-16 08:16:43 UTC
Created attachment 434396 [details]
build.log
Comment 3 Elvis Pranskevichus 2016-05-24 20:31:26 UTC
PR with the fix: https://github.com/gentoo/gentoo/pull/1530
Comment 4 Patrice Clement (RETIRED) gentoo-dev 2016-05-25 08:31:26 UTC
commit 571fb5ac57eb4180e61c5f5a8792f893d0b5ce9d (HEAD -> master)
Author:     Elvis Pranskevichus <elvis@magic.io>
AuthorDate: Tue May 24 16:30:12 2016 -0400
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: Wed May 25 08:03:15 2016 +0000

dev-util/electron: Fix erroneous dependency on gconf with USE="-gnome"

Gentoo-Bug: https://bugs.gentoo.org/583130
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1530

Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

dev-util/electron/electron-0.36.12-r1.ebuild                  | 720 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
dev-util/electron/electron-0.36.12.ebuild                     | 720 ----------------------------------------------------------------------------------
dev-util/electron/files/brightray-gentoo-build-fixes-r1.patch | 121 ++++++++++++++
dev-util/electron/files/brightray-gentoo-build-fixes.patch    |  81 ----------
4 files changed, 841 insertions(+), 801 deletions(-)
create mode 100644 dev-util/electron/electron-0.36.12-r1.ebuild
delete mode 100644 dev-util/electron/electron-0.36.12.ebuild
create mode 100644 dev-util/electron/files/brightray-gentoo-build-fixes-r1.patch
delete mode 100644 dev-util/electron/files/brightray-gentoo-build-fixes.patch