[Pkg-kde-extras] kmymoney 0.8.2 build dependency on $(HOME) directory

Mark Purcell msp at debian.org
Wed Feb 1 13:27:14 UTC 2006


When building kmymoney2, there appears to be a configure dependency on the 
using doing the build having a home directory.

This is OK for individual users building the package, but is playing havoc 
with such things as the buildd for the 11 architectures which Debian 
supports.

Can the upstream kmymoney team advise why there is this dependency on the home 
directory being available, and is there an easy work around?

Mark

Some highlights from:
http://buildd.debian.org/fetch.php?&pkg=kmymoney2&ver=0.8.2-3&arch=s390&stamp=1138754750&file=log&as=raw

[...]
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for kde-config... /usr/bin/kde-config
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
checking where to install... /usr (as requested)
checking for style of include used by make... GNU
checking for gcc... cc
[...]
checking for mcopidl... /usr/bin/mcopidl
checking for artsc-config... /usr/bin/artsc-config
checking for meinproc... /usr/bin/meinproc
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
kde-config: WARNING: KLocale: trying to look up "" in catalog. Fix the program
checking for xmllint... /usr/bin/xmllint
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
trying to create local folder /home/buildd: Permission denied
checking whether g++ supports -fvisibility=hidden... yes
checking if Qt is patched for -fvisibility... no
checking for atoll... yes
checking for strtoll... yes
checking for round in -lm... yes
[...]
make[5]: Entering directory 
`/build/buildd/kmymoney2-0.8.2/obj-s390-linux-gnu/kmymoney2/dialogs'
rm -rf kupdatestockpricedlgdecl.h;
/usr/share/qt3/bin/uic -L /usr/lib/kde3/plugins/designer 
-nounload /build/buildd/kmymoney2-0.8.2/./kmymoney2/dialogs/kupdatestockpricedlgdecl.ui 
| /usr/bin/perl -pi -e "s,public QWizard,public KWizard,g; s,#include 
<qwizard.h>,#include <kwizard.h>,g" >> kupdatestockpricedlgdecl.h ;
QSettings: error creating /home/buildd/.qt
QSettings: error creating /home/buildd/.qt
make[5]: Leaving directory 
`/build/buildd/kmymoney2-0.8.2/obj-s390-linux-gnu/kmymoney2/dialogs'
make -C ../dialogs knewaccountdlgdecl.h
make[5]: Entering directory 
`/build/buildd/kmymoney2-0.8.2/obj-s390-linux-gnu/kmymoney2/dialogs'
rm -rf knewaccountdlgdecl.h;
/usr/share/qt3/bin/uic -L /usr/lib/kde3/plugins/designer 
-nounload /build/buildd/kmymoney2-0.8.2/./kmymoney2/dialogs/knewaccountdlgdecl.ui 
| /usr/bin/perl -pi -e "s,public QWizard,public KWizard,g; s,#include 
<qwizard.h>,#include <kwizard.h>,g" >> knewaccountdlgdecl.h ;
QSettings: error creating /home/buildd/.qt
QSettings: error creating /home/buildd/.qt
make[5]: Leaving directory 
`/build/buildd/kmymoney2-0.8.2/obj-s390-linux-gnu/kmymoney2/dialogs'
make -C ../dialogs knewequityentrydecl.h
[...]




More information about the pkg-kde-extras mailing list