Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97297 - net-im/gajim-0.7.1 ebuild has access violation
Summary: net-im/gajim-0.7.1 ebuild has access violation
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-28 06:01 UTC by Martin Wegner
Modified: 2005-09-12 10:11 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Wegner 2005-06-28 06:01:37 UTC
When trying to emerge net-im/gajim-0.7.1 the ebuild fails with an access violation:

>>> Source unpacked.
make -C src/common all;
make -C src trayicon.so;
make[1]: Entering directory
`/var/tmp/portage/gajim-0.7.1/work/gajim-0.7.1/src/common'
cc `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fpic -I/usr/include/python`python
-V 2>&1 | awk '{print $2}' | cut -f1,2 -d.` -I. `pkg-config --libs gtk+-2.0
pygtk-2.0` -shared idle.c  -o idle.so -L/usr/X11R6/lib -lX11 -lXss -lXext
make[1]: Entering directory `/var/tmp/portage/gajim-0.7.1/work/gajim-0.7.1/src'
pygtk-codegen-2.0 --prefix trayicon \
--register `pkg-config --variable=defsdir pygtk-2.0`/gdk-types.defs \
--register `pkg-config --variable=defsdir pygtk-2.0`/gtk-types.defs \
--override trayicon.override \
trayicon.defs > trayicon.c
ACCESS DENIED   unlink:    /usr/share/pygtk/2.0/codegen/defsparser.pyc
ACCESS DENIED   open_wr:   /usr/share/pygtk/2.0/codegen/defsparser.pyc
ACCESS DENIED   unlink:    /usr/share/pygtk/2.0/codegen/scmexpr.pyc
ACCESS DENIED   open_wr:   /usr/share/pygtk/2.0/codegen/scmexpr.pyc
ACCESS DENIED   unlink:    /usr/share/pygtk/2.0/codegen/definitions.pyc
ACCESS DENIED   open_wr:   /usr/share/pygtk/2.0/codegen/definitions.pyc
ACCESS DENIED   unlink:    /usr/share/pygtk/2.0/codegen/argtypes.pyc
ACCESS DENIED   open_wr:   /usr/share/pygtk/2.0/codegen/argtypes.pyc
ACCESS DENIED   unlink:    /usr/share/pygtk/2.0/codegen/override.pyc
ACCESS DENIED   open_wr:   /usr/share/pygtk/2.0/codegen/override.pyc
ACCESS DENIED   unlink:    /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
ACCESS DENIED   open_wr:   /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
Warning: generating old-style constructor for egg_tray_icon_new
***INFO*** The coverage of global functions is 100.00% (1/1)
***INFO*** The coverage of methods is 100.00% (2/2)
***INFO*** There are no declared virtual proxies.
***INFO*** There are no declared virtual accessors.
***INFO*** There are no declared interface proxies.
cc `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python`python
-V 2>&1 | awk '{print $2}' | cut -f1,2 -d.` -I.   -c -o eggtrayicon.o eggtrayicon.c
cc `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python`python
-V 2>&1 | awk '{print $2}' | cut -f1,2 -d.` -I.   -c -o trayiconmodule.o
trayiconmodule.c
In file included from /usr/include/python2.4/Python.h:8,
                 from idle.c:31:
/usr/include/python2.4/pyconfig.h:835:1: warning: "_POSIX_C_SOURCE" redefined
In file included from /usr/include/sys/types.h:27,
                 from /usr/include/X11/Xlib.h:52,
                 from idle.c:20:
/usr/include/features.h:190:1: warning: this is the location of the previous
definition
cc `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python`python
-V 2>&1 | awk '{print $2}' | cut -f1,2 -d.` -I.   -c -o trayicon.o trayicon.c
cc `pkg-config --libs gtk+-2.0 pygtk-2.0` -shared trayicon.o eggtrayicon.o
trayiconmodule.o -o trayicon.so
make[1]: Leaving directory
`/var/tmp/portage/gajim-0.7.1/work/gajim-0.7.1/src/common'
make -C po all
make[1]: Leaving directory `/var/tmp/portage/gajim-0.7.1/work/gajim-0.7.1/src'
make -C src gtkspell.so;
make[1]: Entering directory `/var/tmp/portage/gajim-0.7.1/work/gajim-0.7.1/src'
cc `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python`python
-V 2>&1 | awk '{print $2}' | cut -f1,2 -d.` -I. `pkg-config --libs gtk+-2.0
pygtk-2.0` `pkg-config --libs --cflags gtkspell-2.0` -shared gtkspellmodule.c 
-o gtkspell.so
make[1]: Entering directory `/var/tmp/portage/gajim-0.7.1/work/gajim-0.7.1/po'
msgfmt fr/LC_MESSAGES/gajim.po -o fr/LC_MESSAGES/gajim.mo
msgfmt pt/LC_MESSAGES/gajim.po -o pt/LC_MESSAGES/gajim.mo
msgfmt el/LC_MESSAGES/gajim.po -o el/LC_MESSAGES/gajim.mo
msgfmt pl/LC_MESSAGES/gajim.po -o pl/LC_MESSAGES/gajim.mo
msgfmt es/LC_MESSAGES/gajim.po -o es/LC_MESSAGES/gajim.mo
msgfmt ru/LC_MESSAGES/gajim.po -o ru/LC_MESSAGES/gajim.mo
msgfmt bg/LC_MESSAGES/gajim.po -o bg/LC_MESSAGES/gajim.mo
msgfmt de/LC_MESSAGES/gajim.po -o de/LC_MESSAGES/gajim.mo
make[1]: Leaving directory `/var/tmp/portage/gajim-0.7.1/work/gajim-0.7.1/po'
make[1]: Leaving directory `/var/tmp/portage/gajim-0.7.1/work/gajim-0.7.1/src'
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-net-im_-_gajim-0.7.1-14616.log"

unlink:    /usr/share/pygtk/2.0/codegen/defsparser.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/defsparser.pyc
unlink:    /usr/share/pygtk/2.0/codegen/scmexpr.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/scmexpr.pyc
unlink:    /usr/share/pygtk/2.0/codegen/definitions.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/definitions.pyc
unlink:    /usr/share/pygtk/2.0/codegen/argtypes.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/argtypes.pyc
unlink:    /usr/share/pygtk/2.0/codegen/override.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/override.pyc
unlink:    /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
--------------------------------------------------------------------------------

Reproducible: Always
Steps to Reproduce:
1. emerge "=net-im/gajim-0.7.1"
2.
3.

Actual Results:  
Fails to emerge

Expected Results:  
Should emerge

% emerge info
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.11.9-mw i686)
=================================================================
System uname: 2.6.11.9-mw i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.6.12
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.2.3-r5, 2.3.5, 2.4.1
sys-apps/sandbox:    1.2.9
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.5
sys-devel/binutils:  2.16-r1
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.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/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://mirror.switch.ch/mirror/gentoo/ http://gentoo.osuosl.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aalib acl alsa apache2 apm avi bash-completion berkdb
bitmap-fonts bonobo bzip2 bzlib cdparanoia cdr crypt cups curl dedicated dga
divx4linux doc dvd dvdr eds emboss encode escreen fam fbcon flac foomaticdb
fortran gd gdbm gif gimpprint gnome gstreamer gtk gtk2 i8x0 imagemagick imap
imlib ipv6 java jpeg jpeg2k libg++ libwww mad mailwrapper mbox mmx mmxext motif
mozdevelop mozilla mozsvg mp3 mpeg mysql ncurses nls no-htdocs ogg oggvorbis
opengl oss pam pcre pdflib perl png postfix python quicktime readline real rtc
ruby samba sdl silverxp slang spell sse ssl stencil-buffer svg svga tcltk tcpd
tetex tiff truetype truetype-fonts type1-fonts userlocales vim-with-x vorbis
win32codecs xanim xchattext xine xml xml2 xmms xprint xv xvid zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Stian B. Barmen 2005-09-08 14:27:27 UTC
Close this bug, 0.8 works fine, and 0.8.2 is out!
Comment 2 Sergey Kuleshov (RETIRED) gentoo-dev 2005-09-12 10:11:39 UTC
fixed in upstream