First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 106144
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Surakshan Mendis <bug.tracker@surasoft.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
config.log seahorse 0.7.9 config log text/plain Surakshan Mendis 2005-09-15 20:53 0000 45.32 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 106144 depends on: Show dependency tree
Show dependency graph
Bug 106144 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-09-15 20:51 0000
Since gnome 2.12 in in portage I'm unmasked it using package.keywords and
package.unmask.

app-crypt/seahorse-0.7.9 which I believe is needed for Evolution* to do inline
PGP fails with the following error (below)



Reproducible: Always
Steps to Reproduce:
1. Install Gnome 2.12 (i guess gedit 2.12.0 is the cause)
2. emerge seahorse-0.7.9 (which is ~arch)
3.

Actual Results:  
enabling key server support
enabling gedit plugin...
checking for supported versions of gedit...
checking for gedit-2.10 >= 2.9.0... checking for gedit-2.8 >= 2.8.0... checking
for gedit-2.6 >= 2.6.0... Package gedit-2.6 was not found in the pkg-config sear
ch path. Perhaps you should add the directory containing `gedit-2.6.pc' to the P
KG_CONFIG_PATH environment variable No package 'gedit-2.6' found
configure: error: Library requirements (gedit-2.6 >= 2.6.0) not met; consider ad
justing the PKG_CONFIG_PATH environment variable if your libraries are in a nons
tandard prefix so pkg-config can find them.

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/seahorse-0.7.9/work/seahorse-0.7.9/config.log

!!! ERROR: app-crypt/seahorse-0.7.9 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
seahorse to compile correctly,
hence allowing evolution to do inline PGP stuff (evolution complains that it
couldn't try to the seahorse socket (because seahorse DNE).


synapse sura # emerge info
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1,
2.6.13 i686)
=================================================================
System uname: 2.6.13 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.8.1-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.pacific.net.au/gentoo/"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acl alsa apm avi berkdb bitmap-fonts bonobo cdr crypt cups curl eds
emboss encode esd flac foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk
gtk2 guile hal imagemagick imlib ipv6 java jpeg junit libg++ libwww lirc mad
mikmod motif mozilla mp3 mpeg mppe-mppc mysql ncurses nls nptl ogg oggvorbis
opengl oss pam pdflib perl pic png ppds python quicktime quotas readline samba
sdl slang spell sqlite ssl svga tcltk tcpd theora tiff truetype truetype-fonts
type1-fonts vorbis xml xml2 xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

------- Comment #1 From Surakshan Mendis 2005-09-15 20:53:26 0000 -------
Created an attachment (id=68554) [edit]
seahorse 0.7.9 config log

seahorse 0.7.9 config log

------- Comment #2 From Natanael Copa 2005-09-15 23:41:24 0000 -------
Even more info.

In capplets/background/gnome-wp-item.c at line 221 there is an:

if (pixbuf != NULL) { 
   ...
}

Right after that block there is a:

pw = gdk_pixbuf_get_width (pixbuf);
ph = gdk_pixbuf_get_height (pixbuf);

Those generates the warnings, since pixbuf obviously is NULL. Looks like they
handle that. But the "g_object_unref (pixbuf)" does not it makes the capplet
segfault.

Now, I wonder: why is pixbuf NULL at all? Should there be a

if (pixbuf == NULL) return;

statement somewhere before?

I have no experience of gtk/gnome programming, but it looks like there is a
missing check if the pixbuf is created sucessully or not somwhere.

I also suspect that this only happens to a certain types of files and not all. 

------- Comment #3 From Natanael Copa 2005-09-15 23:45:46 0000 -------
(In reply to comment #2)
> Even more info.

Oups... This was in the wrong bug... My comment is not related to this at all.
I'm sorry.

------- Comment #4 From Daniel Gryniewicz 2005-09-16 12:12:35 0000 -------
Seahorse seems to require gedit 2.10, while gnome 2.12 has gedit 2.12. 
Upstream
will need to update it to make it work with 2.12.

------- Comment #5 From Mike Gardiner (RETIRED) 2005-09-17 21:17:27 0000 -------
I've patched it and added to CVS.

------- Comment #6 From Mike Gardiner (RETIRED) 2005-10-06 02:26:52 0000 -------
*** Bug 108195 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available      Search page      Enter new bug