Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107465 - aqbanking-1.6.0_beta gtk2 bindings disabled
Summary: aqbanking-1.6.0_beta gtk2 bindings disabled
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-27 20:11 UTC by Jason Wever (RETIRED)
Modified: 2006-09-08 08:36 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 Jason Wever (RETIRED) gentoo-dev 2005-09-27 20:11:50 UTC
The latest aqbanking ebuild has a problem emerging with the gtk2 use flag enabled;

make[4]: Entering directory `/var/tmp/portage/aqbanking-1.6.0_beta/work/aqbankin
g-1.6.0beta/src/frontends/g2banking'
rm -Rf tmp.glade >/dev/null
rm -Rf tmp.glade >/dev/null
rm -Rf tmp.glade >/dev/null
mkdir tmp.glade    
mkdir tmp.glade    
cp g2banking.glade tmp.glade
mkdir: cannot create directory `tmp.glade': File exists
make[4]: *** [callbacks.c] Error 1
make[4]: *** Waiting for unfinished jobs....
( cd tmp.glade && glade-2 -w g2banking.glade ) 
/bin/sh: line 0: cd: tmp.glade: No such file or directory
make[4]: *** Waiting for unfinished jobs....
mkdir tmp.glade
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [interface.c] Error 1
cp g2banking.glade tmp.glade
( cd tmp.glade && glade-2 -w g2banking.glade ) 
GTK Accessibility Module initialized
ACCESS DENIED  chmod:     /root/.gnome2_private
Could not set mode 0700 on private per-user gnome configuration directory
`/root/.gnome2_private/': Permission denied
make[4]: *** [support.c] Error 1
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/aqbanking-1.6.0_beta/work/aqbanking-1.6.0beta/src/frontends'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/aqbanking-1.6.0_beta/work/aqbanking-1.6.0beta/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/aqbanking-1.6.0_beta/work/aqbanking-1.6.0beta'
make: *** [all] Error 2

                   
!!! ERROR: net-libs/aqbanking-1.6.0_beta failed.
!!! Function src_compile, Line 45, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
                   
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-net-libs_-_aqbanking-1.6.0_beta-31452.log"
                   
chmod:     /root/.gnome2_private
chmod:     /root/.gnome2_private
--------------------------------------------------------------------------------


Output of emerge info;

Portage 2.0.52-r1 (default-linux/sparc/sparc64/2005.0, gcc-3.3.6, glibc-2.3.3.20
040420-r2, 2.6.13-rc4 sparc64)
=================================================================
System uname: 2.6.13-rc4 sparc64 sun4u
Gentoo Base System version 1.12.0_pre8
distcc 2.18.3 sparc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [d
isabled]         
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.1-r1
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.4.26-r1
ACCEPT_KEYWORDS="sparc ~sparc"
AUTOCLEAN="yes"  
CBUILD="sparc-unknown-linux-gnu"
CFLAGS="-mcpu=ultrasparc3 -mvis -O2 -pipe -Wa,-Av8plusa"
CHOST="sparc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/2/share/config /usr/kde/3.3/en
v /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/bind /var/qmail/control /var/s
ervice"          
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-mcpu=ultrasparc3 -mvis -O2 -pipe -Wa,-Av8plusa"
DISTDIR="/nfs/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache cvs distlocks nostrip sandbox sf
perms strict"    
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://open-systems.ufl.e
du/mirrors/gentoo http://mirror.datapipe.net/gentoo ftp://gentoo.mirrors.tds.net
/gentoo"         
LINGUAS="english"
MAKEOPTS="-j3"   
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/gentoo-x86"
PORTDIR_OVERLAY="/nfs/overlay /usr/local/portage"
USE="sparc X X509 Xaw3d a52 aac aalib accessibility acl ada adns aim aimextras
apache apache2 ares arts artworkextra async athena audiofile authdaemond avi
bash-completion bcmath beep berkdb bgpclassless bidi big-tables bitmap-fonts
blas bluetooth bmp bonobo brltty buffysize bzip2 bzlib c++ cairo calendar
camaelon ccache cdb cdda cddb cdf cdio cdparanoia cdr cgi chasen chipcard chroot
cid clamav clearcase cli corba cracklib crypt cscope css ctype cups curl
curlwrappers daap dba dbase dbi dbx dga diet dillo dio dllloader dlloader dnd
dnsdb doc drac dri dtaus dts dv dvd dvdr dvdread dynagraph editor edl eds emacs
encode escreen esd estraier etwin examples exif exiscan exiscan-acl expat
extensions extraengine fam fame fat fax fbcon ffmpeg fftw firebird firefox fits
flac flash flatfile flood fluidsynth font-server foomaticdb force-cgi-redirect
fortran fpx freetds freetts freetype freewnn ftp fuse gcc-libffi gcc64 gcj gd
gdbm geldkarte geoip geometry gg ggi gif gimpprint gkrellm glade glut gmail
gmailtimestamps gmp gnokii gnome gnomedb gnustep gnutls gpgme gphoto2 gpm
graphicsmagick graphviz gs gsl gsm gsnd gssapi gstreamer gtk gtk2 gtkhtml guile
haskell hbci hlapi howl hpn httpd iconv icq ide idled ieee1394 imagemagick imap
imlib imlib2 inifile inkjar innodb inode insecure-drivers iodbc irc irda jabber
jack jai java javamail javascript jbig jikes jimi jms jmx joystick jp2 jpeg
jpeg2k junit jython kakasi kde kdeenablefinal kerberos kig-scripting krb4 lapack
latex lcms ldap libcaca libclamav libg++ libgda libsamplerate libwww lingerd
live lj lmtp logitech-mouse logrotate lua lzo lzw mad maildir mailwrapper math
matroska mbox mbrola mcal mcve mdb mecab memlimit mhash migemo mikmod mime ming
mjpeg mmap mng modelock motif mozcalendar mozdevelop mozilla mozxmlterm mp3 mpeg
mpeg4 mpi mpm-loader mpm-prefork msn msnextras mssql mule musepack mysql
nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh nas ncurses neXt net
netcdf nethack network nfs nis nls nntp nodrm nsplugin ntfs oav objc odbc
offensive ofx ogdi ogg oggvorbis on-the-fly-crypt openal openexr opengl oscar
ospfapi oss pam pango pascal passfile pcntl pcre pda pdf pdflib pdo-external
pear perforce perl php plotutils plugin png pop portaudio posix postgres povray
ppds prelude pri print procmail profile pvm pwdb python qdbm qt quicktime quotes
radius rdesktop readline realms rhino rplay rrdtool rsh rss rtc ruby samba
sample sasl scanner screen sdl server session sftp shared sharedext silc
silverxp simplexml skey slang slp smartcard smime smp sndfile snmp soap sockets
socks5 softquota source sox spamassassin speedo speex spell spf spl sql sqlite
sqlite3 srp srs ssl startup-notification stream stroke subversion svg syslog
sysvipc szip tcltk tcpd tcpmd5 test tetex tga theora threads thumbnail tidy tiff
tlen tokenizer toolbar tools translator truetype truetype-fonts type1-fonts
underscores unicode ups urandom usb utf8 uudeview v4l vcd vda vdesktop vidix vim
virtual-users vis vlm vmdbmysql vorbis vpopmail wddx web webdav winbind
withsamplescripts wmf wordexp wxwindows xaa xanim xattr xchatdccserver xface
xgetdefault xim xine xinetd xlockrc xml xml2 xmlreader xmlrpc xmms xosd xpm
xprint xrandr xscreensaver xsl xv xvid yahoo yaz yv12 zeroconf zip zlib zvbi
linguas_english userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Hanno Böck gentoo-dev 2005-09-28 05:09:36 UTC
As the gtk2-bindings aren't required by any application at the moment, I've 
removed them completely from the aqbanking-ebuild. Leaving this open till we 
get a solution to build them without having X running. 
Comment 2 Tim Heinrich 2005-09-28 05:25:46 UTC
The gtk2 bindings are maybe not required by any application, but used by grisbi
for example.
Is there any chance to make it build?
Comment 3 Walter Meinl 2005-09-29 08:09:27 UTC
(In reply to comment #2)
> The gtk2 bindings are maybe not required by any application, but used by grisbi
> for example.
> Is there any chance to make it build?

I managed to compile it, by inheriting the virtualx eclass and using Xemake
instead of emake (I saw this in the gnumeric ebuild, where also a virtual
Xserver is needed at compile time). However as it still triggers the sandbox
violation when it tries to change the permissions for $home/.gnome2_private
therefore FEATURES='-sandbox' was needed.
Comment 4 Walter Meinl 2005-09-29 08:20:18 UTC
After resolving gtk2 issues, compile stopped during linking of the
aqhbci-plugin. I had to change the "emake || die" to "emake -j1 || die" (as was
suggested also in http://bugs.gentoo.org/attachment.cgi?id=68354
should I file a seperate bug?
thanks 
Comment 5 Torsten Krah 2005-11-18 18:02:27 UTC
1.6.1 is out - its working fine without -j1.

regards
Comment 6 Hanno Böck gentoo-dev 2005-11-21 08:22:00 UTC
Change description and severity to comply with current situation. 
Comment 7 Hanno Böck gentoo-dev 2006-09-08 08:36:00 UTC
As long as there's no package using the gtk2-bindings, I think we don't need them, so marking as wontfix for now.