Bugs item #1584635, was opened at 2006-10-25 12:10 Message generated for change (Comment added) made by bigler You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1584635&group_id=235
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None >Group: 2.0.0 beta 6 Status: Open Resolution: None Priority: 5 Private: No Submitted By: James Bigler (bigler) Assigned to: Stu Tomlinson (nosnilmot) Summary: rpm source build error (gaim.schemas) Initial Comment: I just tried to build gaim-2.0.0 beta 4 from source RPM on Suse 9.3 and I ran into this problem: > rpmbuild gaim-2.0.0-0.beta4.src.rpm ... + ./configure --prefix=/usr --bindir=/usr/bin --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --mandir=/usr/share/man --sysconfdir=/etc --disable-schemas-install --disable-dbus --with-perl-lib=/usr --disable-tcl ... Processing files: gaim-2.0.0-0.beta4 error: File not found: /var/tmp/gaim-2.0.0-root/etc/gconf/schemas/gaim.schemas ... ... RPM build errors: user build does not exist - using root ... File not found: /var/tmp/gaim-2.0.0-root/etc/gconf/schemas/gaim.schemas I don't know much about rpm spec files, but the 2.0b3 source rpm worked fine. Thanks, James ---------------------------------------------------------------------- >Comment By: James Bigler (bigler) Date: 2007-03-21 11:06 Message: Logged In: YES user_id=833527 Originator: YES I had this same problem on my Suse 9.3 box when trying to compile 2.0.0b6. I was able to get around it by adding /opt/gnome/bin to my path. These are the commands I had to run to get it compiled and installed. I had to add --nodeps, because it said it needed gstreamer > 0.10 and I have 0.8. It still seems to compile and run, but I've turned off sounds (system beeps only) so I can't completely verify if sounds work completely. export PATH=$PATH:/opt/gnome/bin rpmbuild --nodeps --rebuild gaim-2.0.0-0.beta6.src.rpm rpm -Uvh /usr/src/packages/RPMS/i586/gaim-2.0.0-0.beta6.i586.rpm ---------------------------------------------------------------------- Comment By: James Bigler (bigler) Date: 2006-10-30 11:25 Message: Logged In: YES user_id=833527 muzzle:/data/scratch/tarballs/gaim # rpm -qa | grep -i gconf | xargs rpm -q --filesbypkg | grep gconftool gconf2 /opt/gnome/bin/gconftool-2 gconf2 /opt/gnome/bin/gconftool-rebuild gconf2 /opt/gnome/share/man/man1/gconftool-2.1.gz gconf /opt/gnome/bin/gconftool gconf /opt/gnome/bin/gconftool-1 muzzle:/data/scratch/tarballs/gaim # echo $PATH /usr/sbin:/bin:/usr/bin:/sbin:/usr/X11R6/bin So it appears to be installed, but not in the default path. I don't know if this is a problem with suse or your script. There are several environment variables that includes this path: muzzle:/data/scratch/tarballs/gaim # env | grep \/opt\/gnome MANPATH=/home/sci/bigler/pub/generic/man:/opt/gnome/share/man:/usr/share/man:/usr/X11R6/man:/usr/local/man:/usr/sci/local/man:/opt/intel/vtune/man GNOME2_PATH=/usr/local:/opt/gnome:/usr:/usr/local:/opt/gnome:/usr GNOME_PATH=/opt/gnome:/usr GNOMEDIR=/opt/gnome GTK_PATH=/usr/local/lib/gtk-2.0:/opt/gnome/lib/gtk-2.0:/usr/lib/gtk-2.0:/usr/local/lib/gtk-2.0:/opt/gnome/lib/gtk-2.0:/usr/lib/gtk-2.0 ACLOCAL_FLAGS=-I /opt/gnome/share/aclocal -I /opt/gnome/share/aclocal PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/opt/gnome/lib/pkgconfig:/opt/gnome/lib/pkgconfig INFOPATH=/usr/share/info:/usr/local/info:/opt/gnome/share/info ---------------------------------------------------------------------- Comment By: Stu Tomlinson (nosnilmot) Date: 2006-10-30 11:16 Message: Logged In: YES user_id=309779 >From the log: checking for gconftool-2... no ./configure: line 27706: gconftool-2: command not found Does SuSE put gconftool-2 in something other than the gconf2 rpm ? ---------------------------------------------------------------------- Comment By: James Bigler (bigler) Date: 2006-10-30 11:10 Message: Logged In: YES user_id=833527 There wasn't any gaim.schemas installed, but I do have GConf2: muzzle:/usr/src/packages/SPECS # find /var/tmp/gaim-2.0.0-root -name 'gaim.schemas' muzzle:/usr/src/packages/SPECS # du -hs /var/tmp/gaim-2.0.0-root/ 27M /var/tmp/gaim-2.0.0-root/ muzzle:/usr/src/packages/SPECS # rpm -qa | grep -i gconf gconf2-2.10.0-5 gconf-editor-2.10.0-5 gconf-1.0.9-768 gconf2-doc-2.10.0-5 gconf2-devel-2.10.0-5 pkgconfig-0.15.0-201 I've also attached the build log. I had to compress it, because SF wouldn't let me upload anything larger than 256k. ---------------------------------------------------------------------- Comment By: Stu Tomlinson (nosnilmot) Date: 2006-10-28 06:50 Message: Logged In: YES user_id=309779 Did the gaim.schemas file get installed anywhere in the build root? you can look for it with: find /var/tmp/gaim-2.0.0-root -name 'gaim.schemas' Do you have GConf2 installed? Can you upload the full log of the rpmbuild ? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1584635&group_id=235 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Gaim-bugs mailing list Gaim-bugs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gaim-bugs