Kadu 0.10.0

Hello.
I have a problem. It uses the spec file created by a friend Fisiu colleague. It works with source files kadu-0.9.2 but does not work with 0.10.0. The following command gives the results of a trial to build a package locally.

marcinz@Lapek:~/rpm/home:edved/kadu> osc build --local-package openSUSE_11.4
WARNING: source service from package or project will not be executed. This may not be the same build as on server!
Building kadu.spec for openSUSE_11.4/x86_64
Getting buildinfo from server and store to /home/marcinz/rpm/home:edved/kadu/.osc/_buildinfo-openSUSE_11.4-x86_64.xml
Getting buildconfig from server and store to /home/marcinz/rpm/home:edved/kadu/.osc/_buildconfig-openSUSE_11.4-x86_64
Updating cache of required packages
0.0% cache miss. 250/250 dependencies cached.

Verifying integrity of cached packages
using keys from home:edved, openSUSE:11.4
Writing build configuration
Running build
root's password:
logging output to /var/tmp/build-root/.build.log...
Memory limit set to 4072656KB
Using BUILD_ROOT=/var/tmp/build-root
Using BUILD_ARCH=x86_64:i686:i586:i486:i386


Lapek started "build kadu.spec" at Thu Sep  8 15:22:34 UTC 2011.


processing specfile /home/marcinz/rpm/home:edved/kadu/kadu.spec ...
running changelog2spec --target rpm --file /home/marcinz/rpm/home:edved/kadu/kadu.spec
init_buildsystem --cachedir /var/cache/build --rpmlist /tmp/rpmlist.U8VY8i /home/marcinz/rpm/home:edved/kadu/kadu.spec ...
reordering...cycle: libcrack2 -> cracklib
  breaking dependency libcrack2 -> cracklib
cycle: liblcms1 -> lcms
  breaking dependency liblcms1 -> lcms
cycle: libqt4-x11 -> libqt4-qt3support
  breaking dependency libqt4-x11 -> libqt4-qt3support
cycle: libqt4-x11 -> libQtWebKit4
  breaking dependency libqt4-x11 -> libQtWebKit4
done
removing nis flags from /var/tmp/build-root/etc/nsswitch.conf...
now finalizing build dir...
/usr/sbin/Check is obsolete, don't call it!
Starting SuSEconfig, the SuSE Configuration Tool...
Running in full featured mode.
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.desktop-file-utils...
Executing /sbin/conf.d/SuSEconfig.glib2...
Executing /sbin/conf.d/SuSEconfig.groff...
Installing new /etc/papersize
Executing /sbin/conf.d/SuSEconfig.permissions...
no permissions will be changed if not called explicitly
Checking permissions and ownerships - using the permissions files
        /etc/permissions
        /etc/permissions.secure
        /etc/permissions.local
fscaps support disabled (file_caps missing in /proc/cmdline).
/etc/shadow should be root:shadow 0640. (wrong owner/group root:root permissions 0644)
/usr/src/packages/SOURCES/ should be root:root 0755. (wrong owner/group abuild:abuild)
/usr/src/packages/BUILD/ should be root:root 0755. (wrong owner/group abuild:abuild)
/usr/src/packages/BUILDROOT/ should be root:root 0755. (wrong owner/group abuild:abuild)
/usr/src/packages/RPMS/ should be root:root 0755. (wrong owner/group abuild:abuild)
/usr/src/packages/RPMS/i386/ should be root:root 0755. (wrong owner/group abuild:abuild)
/usr/src/packages/RPMS/x86_64/ should be root:root 0755. (wrong owner/group abuild:abuild)
/usr/src/packages/RPMS/noarch/ should be root:root 0755. (wrong owner/group abuild:abuild)
/usr/src/packages/SPECS/ should be root:root 0755. (wrong owner/group abuild:abuild)
/usr/src/packages/SRPMS/ should be root:root 0755. (wrong owner/group abuild:abuild)
Finished.
-----------------------------------------------------------------
----- building kadu.spec (user abuild)
-----------------------------------------------------------------
-----------------------------------------------------------------
+ exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --eval %suse_insert_debug_package /usr/src/packages/SOURCES/kadu.spec

  
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CC7OKZ
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd /usr/src/packages/BUILD
+ rm -rf kadu-0.10.0
+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/kadu-0.10.0.tar.bz2
+ /bin/tar -xf -
+ STATUS=0
+ '' 0 -ne 0 ']'
+ cd kadu-0.10.0
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ cd /usr/src/packages/BUILD
+ cd kadu-0.10.0/plugins
+ /bin/tar -xf -
+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/anonymous_check-0.6.6.1.tar.bz2
+ STATUS=0
+ '' 0 -ne 0 ']'
+ /usr/bin/gzip -dc /usr/src/packages/SOURCES/globalhotkeys-0.9.0-23.tar.gz
+ /bin/tar -xf -
+ STATUS=0
+ '' 0 -ne 0 ']'
+ /bin/tar -xf -
+ /usr/bin/gzip -dc /usr/src/packages/SOURCES/lednotify-0.9.0-28.tar.gz
+ STATUS=0
+ '' 0 -ne 0 ']'
+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/mime_tex-0.6.6.6.tar.bz2
+ /bin/tar -xf -
+ STATUS=0
+ '' 0 -ne 0 ']'
+ /usr/bin/gzip -dc /usr/src/packages/SOURCES/nextinfo-0.9.0-5.tar.gz
+ /bin/tar -xf -
+ STATUS=0
+ '' 0 -ne 0 ']'
+ /bin/tar -xf -
+ /usr/bin/gzip -dc /usr/src/packages/SOURCES/panelkadu-0.9.0-7.tar.gz
+ STATUS=0
+ '' 0 -ne 0 ']'
+ /usr/bin/gzip -dc /usr/src/packages/SOURCES/senthistory-0.9.0-7.tar.gz
+ /bin/tar -xf -
+ STATUS=0
+ '' 0 -ne 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ cd /usr/src/packages/BUILD
+ cd kadu-0.10.0/varia/themes/emoticons
+ /bin/tar -xf -
+ /usr/bin/gzip -dc /usr/src/packages/SOURCES/kompatybilne_z_GG6.tar.gz
+ STATUS=0
+ '' 0 -ne 0 ']'
+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/gg10_compatible.tar.bz2
+ /bin/tar -xf -
+ STATUS=0
+ '' 0 -ne 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ cd /usr/src/packages/BUILD
+ cd kadu-0.10.0
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ for module in '{word_fix,amarok1_mediaplayer,audacious_mediaplayer,bmpx_mediaplayer,dragon_mediaplayer,falf_mediaplayer,mpris_mediaplayer,vlc_mediaplayer,xmms2_mediaplayer}'
+ sed -r -i s/module_word_fix=n/module_word_fix=m/ .config
sed: can't read .config: No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.CC7OKZ (%prep)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.CC7OKZ (%prep)

The buildroot was: /var/tmp/build-root
marcinz@Lapek:~/rpm/home:edved/kadu>

Here is the file tmp. What could be wrong with that.

marcinz@Lapek:~/rpm/home:edved/kadu> su -c 'cat /usr/tmp/build-root/var/tmp/rpm-tmp.CC7OKZ'
Hasło: 
#!/bin/sh

  RPM_SOURCE_DIR="/usr/src/packages/SOURCES"
  RPM_BUILD_DIR="/usr/src/packages/BUILD"
  RPM_OPT_FLAGS="-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g"
  RPM_ARCH="x86_64"
  RPM_OS="linux"
  export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS
  RPM_DOC_DIR="/usr/share/doc/packages"
  export RPM_DOC_DIR
  RPM_PACKAGE_NAME="kadu"
  RPM_PACKAGE_VERSION="0.10.0"
  RPM_PACKAGE_RELEASE="1.1.0"
  export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
  LANG=C
  export LANG
  unset CDPATH DISPLAY ||:
  RPM_BUILD_ROOT="/usr/src/packages/BUILDROOT/kadu-0.10.0-1.1.0.x86_64"
  export RPM_BUILD_ROOT
  
  
  set -x
  umask 022
  cd "/usr/src/packages/BUILD"
cd '/usr/src/packages/BUILD'
rm -rf 'kadu-0.10.0'
/usr/bin/bzip2 -dc '/usr/src/packages/SOURCES/kadu-0.10.0.tar.bz2' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
cd 'kadu-0.10.0'
/bin/chmod -Rf a+rX,u+w,g-w,o-w .
# add external modules
cd '/usr/src/packages/BUILD'
cd 'kadu-0.10.0/plugins'
/usr/bin/bzip2 -dc '/usr/src/packages/SOURCES/anonymous_check-0.6.6.1.tar.bz2' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
/usr/bin/gzip -dc '/usr/src/packages/SOURCES/globalhotkeys-0.9.0-23.tar.gz' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
/usr/bin/gzip -dc '/usr/src/packages/SOURCES/lednotify-0.9.0-28.tar.gz' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
/usr/bin/bzip2 -dc '/usr/src/packages/SOURCES/mime_tex-0.6.6.6.tar.bz2' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
/usr/bin/gzip -dc '/usr/src/packages/SOURCES/nextinfo-0.9.0-5.tar.gz' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
/usr/bin/gzip -dc '/usr/src/packages/SOURCES/panelkadu-0.9.0-7.tar.gz' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
/usr/bin/gzip -dc '/usr/src/packages/SOURCES/senthistory-0.9.0-7.tar.gz' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
/bin/chmod -Rf a+rX,u+w,g-w,o-w .
# add additionals emoticons
cd '/usr/src/packages/BUILD'
cd 'kadu-0.10.0/varia/themes/emoticons'
/usr/bin/gzip -dc '/usr/src/packages/SOURCES/kompatybilne_z_GG6.tar.gz' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
/usr/bin/bzip2 -dc '/usr/src/packages/SOURCES/gg10_compatible.tar.bz2' | /bin/tar -xf - 
STATUS=$?
if  $STATUS -ne 0 ]; then
  exit $STATUS
fi
/bin/chmod -Rf a+rX,u+w,g-w,o-w .
# add additionals sound themes
#%setup -qTD -a 30 -a 31 -a 32 -a 33 -a 34 -a 35 -n kadu-0.10.0/varia/themes/sounds
cd '/usr/src/packages/BUILD'
cd 'kadu-0.10.0'
/bin/chmod -Rf a+rX,u+w,g-w,o-w .
# enable internal modules which are disabled
for module in {word_fix,amarok1_mediaplayer,audacious_mediaplayer,bmpx_mediaplayer,dragon_mediaplayer,falf_mediaplayer,mpris_mediaplayer,vlc_mediaplayer,xmms2_mediaplayer}; do
  sed -r -i "s/module_$module=n/module_$module=m/" .config
done
# enable external modules
for module in {anonymous_check,globalhotkeys,lednotify,mime_tex,nextinfo,panelkadu,senthistory}; do
  sed -r -i "s/module_$module=n/module_$module=m/" .config
done
# enable additionals emoticons
for emoticon in {gg6_compatible,}; do
  sed -r -i "s/emoticons_$emoticon=n/emoticons_$emoticon=y/" .config
done
# enable additionals sound themes
#for sound in {bns,drums,florkus,michalsrodek,percussion,ultr}; do
#  sed -r -i "s/sound_$sound=n/sound_$sound=y/" .config
#done
# add 'openSUSE $ver' to about window
ver="1140"
ver=${ver:0:2}.${ver:2:1}
sed -e "s:</b><br />: openSUSE $ver</b><br />:" -i kadu-core/gui/windows/about.cpp
# apply patches
# none atm
exit 0marcinz@Lapek:~/rpm/home:edved/kadu>

Any suggestions

looks like no one here use kadu :slight_smile:
try install with one click the 11.3 version… or contrib lib…