Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 357915 - www-client/epiphany-2.30.6 - ephy-node-view.c:23:21: error: gtk/gtk.h: No such file or directory
Summary: www-client/epiphany-2.30.6 - ephy-node-view.c:23:21: error: gtk/gtk.h: No suc...
Status: RESOLVED DUPLICATE of bug 354951
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-08 12:45 UTC by water
Modified: 2011-03-16 10:01 UTC (History)
0 users

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


Attachments
epiphany build log (log.tar.gz,10.58 KB, application/x-gzip)
2011-03-08 12:45 UTC, water
Details
log (log,100.73 KB, text/plain)
2011-03-08 17:40 UTC, Pacho Ramos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description water 2011-03-08 12:45:58 UTC
Created attachment 265147 [details]
epiphany build log

Today , when  I update , I find I cannot emerge www-client/epiphany-2.30.6 . 
Thanks


# emerge --info =www-client/epiphany-2.30.6
Portage 2.1.9.42 (default/linux/amd64/10.0/desktop/gnome, gcc-4.4.4, glibc-2.13-r1, 2.6.36-gentoo-r7 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.36-gentoo-r7-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9600_@_2.80GHz-with-gentoo-1.12.14
Timestamp of tree: Tue, 08 Mar 2011 11:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.2_p7
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.6.6-r2, 3.1.3-r1
dev-util/ccache:     2.4-r9
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.21
sys-devel/gcc:       4.4.4-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=core2 -pipe"
DISTDIR="/usr/distfiles"
FEATURES="assume-digests binpkg-logs ccache distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://mirrors.xmu.edu.cn/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en zh zh_CN zh_TW en_US"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/science /usr/portage/local/layman/sunrise /usr/portage/local/layman/gentoo-china /usr/portage/local/layman/enlightenment /usr/portage/local/layman/devnull /usr/portage/local/myebuild /usr/portage"
SYNC="rsync://mirrors.xmu.edu.cn/gentoo-portage"
USE="X a52 aac aalib acl acpi aim alsa amd64 asf avahi bash-completion berkdb bitmap-fonts blas bluetooth branding bzip2 cairo cdparanoia cdr chm cjk cleartype cli consolekit corefonts cracklib crypt cups cxx dbus divx4linux dri dts dv dvd dvdr dvdread eds emacs emboss encode evo examples exif fam ffmpeg firefox flac foomaticdb fortran gd gdbm gdu gif gnome gnome-keyring gphoto2 gpm gstreamer gtk hal hdaps iconv ieee1394 java jpeg lame laptop lcms ldap libnotify lm_sensors mad midi mikmod mjpeg mmx mng modules mp3 mp4 mpeg msn mudflap multilib nautilus ncurses networkmanager nls nptl nptlonly ogg opengl openmp pam pango pcre pdf perl pic png policykit ppds pppd python qq qt3support quicktime rar readline sdl session spell sse sse2 sse3 ssl startup-notification svg sysfs tcpd threads tiff truetype type1 udev unicode usb vorbis wifi x264 xcb xft xine xinerama xml xorg xscreensaver xulrunner xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en zh zh_CN zh_TW en_US" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon vesa intel fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

www-client/epiphany-2.30.6 was built with the following:
USE="avahi (multilib) nss -debug -doc -networkmanager -test"
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-03-08 15:32:27 UTC
Comment on attachment 265147 [details]
epiphany build log

Why would you put a single file in a tar archive? Compressing it should be enough.
Comment 2 Pacho Ramos gentoo-dev 2011-03-08 17:38:54 UTC
Please post:
equery b /usr/include/gtk-2.0/gtk/gtk.h

output
Comment 3 Pacho Ramos gentoo-dev 2011-03-08 17:40:49 UTC
Created attachment 265181 [details]
log

Attach provided log file in an understandable format
Comment 4 water 2011-03-09 05:01:35 UTC
(In reply to comment #2)
> Please post:
> equery b /usr/include/gtk-2.0/gtk/gtk.h
> 
> output

# equery b /usr/include/gtk-2.0/gtk/gtk.h
[ Searching for file(s) /usr/include/gtk-2.0/gtk/gtk.h in *... ]

x11-libs/gtk+-2.22.1-r1 (/usr/include/gtk-2.0/gtk/gtk.h)

Thanks
Comment 5 Pacho Ramos gentoo-dev 2011-03-09 19:45:53 UTC
Do you have x11-libs/gdk-pixbuf installed?
Comment 6 water 2011-03-10 04:55:37 UTC
(In reply to comment #5)
> Do you have x11-libs/gdk-pixbuf installed?

I have installed x11-libs/gdk-pixbuf . 
thanks
Comment 7 Pacho Ramos gentoo-dev 2011-03-10 08:49:40 UTC
Please post the output of "ls -l /"
Comment 8 water 2011-03-10 10:02:35 UTC
(In reply to comment #7)
> Please post the output of "ls -l /"

# ls -l /
total 65
drwxr-xr-x   2 root root  4096 Mar 10 12:18 bin
drwxr-xr-x   5 root root  1024 Feb 22 00:33 boot
drwxr-xr-x  20 root root  4940 Mar 10 17:25 dev
drwxr-xr-x 116 root root 12288 Mar 10 17:50 etc
-rw-r--r--   1 root root  1974 Jun 28  2010 gtk.immodules
drwxr-xr-x   7 root root  4096 Jan 31 16:52 home
lrwxrwxrwx   1 root root     5 Mar  8 22:08 lib -> lib64
drwxr-xr-x   3 root root  4096 Mar  8 22:08 lib32
drwxr-xr-x  14 root root  4096 Mar 10 12:18 lib64
drwxr-xr-x   2 root root  4096 Dec  1 00:24 lost+found
drwxr-xr-x   9 root root  4096 Mar  8 14:11 media
drwxr-xr-x   3 root root  4096 Dec  1 00:24 mnt
drwxr-xr-x  23 root root  4096 Feb 19 02:10 opt
dr-xr-xr-x 197 root root     0 Mar 10  2011 proc
drwx------  41 root root  4096 Mar 10 17:52 root
drwxr-xr-x   2 root root  4096 Mar  8 22:08 sbin
drwxr-xr-x  12 root root     0 Mar 10  2011 sys
drwxrwxrwt  14 root root   400 Mar 10 18:00 tmp
drwxr-xr-x  18 root root  4096 Mar 10 11:38 usr
drwxr-xr-x  17 root root  4096 Jan 23 15:43 var
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2011-03-10 13:52:39 UTC
Attach config.log from the configure phase here too. It's in /var/tmp/portage/www-client/epiphany<use your tab completion>.

And throwing in a brute forcing guess too:

# revdep-rebuild
# emerge -e epiphany

Would propably work. I'm pretty sure it's one of the lower level dependencies that's broken and re-emerging them would "solve the issue".
Comment 10 water 2011-03-10 17:34:19 UTC
(In reply to comment #9)
> Attach config.log from the configure phase here too. It's in
> /var/tmp/portage/www-client/epiphany<use your tab completion>.
> 
> And throwing in a brute forcing guess too:
> 
> # revdep-rebuild
> # emerge -e epiphany
> 
> Would propably work. I'm pretty sure it's one of the lower level dependencies
> that's broken and re-emerging them would "solve the issue".

I can not find config.log file in that dirctory .

When I run revdep-rebuild , it let me re-emerge media-video/avidemux and net-voip/telepathy-gabble .
Now I can not re-emerge the two packages successfuly.

Thanks
Comment 11 Pacho Ramos gentoo-dev 2011-03-11 08:40:06 UTC
Does:

+  11 Mar 2011; Pacho Ramos <pacho@gentoo.org> epiphany-2.30.6.ebuild,
+  +files/epiphany-2.30.6-dbus-fix.patch,
+  +files/epiphany-2.30.6-introspection-prefix.patch:
+  Fix building with latest libnotify (bug #358043), fix introspection build by
+  telling g-ir-scanner what the prefix is, ping dependencies to proper slots,
+  bump to eapi3, prepare this for supporting introspection (without revbump as
+  introspection USE flag is still masked and we will need to check the tree
+  before unmasking it anyway).
+


fix your problem?
Comment 12 water 2011-03-12 07:26:25 UTC
(In reply to comment #11)
> Does:
> 
> +  11 Mar 2011; Pacho Ramos <pacho@gentoo.org> epiphany-2.30.6.ebuild,
> +  +files/epiphany-2.30.6-dbus-fix.patch,
> +  +files/epiphany-2.30.6-introspection-prefix.patch:
> +  Fix building with latest libnotify (bug #358043), fix introspection build by
> +  telling g-ir-scanner what the prefix is, ping dependencies to proper slots,
> +  bump to eapi3, prepare this for supporting introspection (without revbump as
> +  introspection USE flag is still masked and we will need to check the tree
> +  before unmasking it anyway).
> +
> 
> 
> fix your problem?

I check the ebuild of epiphany-2.30.6 , and find that it has been patched with epiphany-2.30.6-dbus-fix.patch and epiphany-2.30.6-introspection-prefix.patch .
But now I still can not emerge epiphany successfully .

Thanks
Comment 13 Pacho Ramos gentoo-dev 2011-03-12 11:53:49 UTC
This could also be a dupe of bug 342393 as looks similar to bug 354951
Comment 14 Pacho Ramos gentoo-dev 2011-03-16 10:01:32 UTC

*** This bug has been marked as a duplicate of bug 354951 ***