Hi,
I've NMU'd the package to resolve #462001 after Sune Vuorela confirmed
that HOME setting was causing the problem. Final NMU diff is attached.
Note that I ended up using $(CURDIR) instead of $${PWD} to refer to
the current directory to avoid a (possibly bogus) lintian warning.
Cheers.
--
Jurij Smakov [EMAIL PROTECTED]
Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC
diff -aur kde-style-qtcurve-0.59.3-1/debian/changelog kde-style-qtcurve-0.59.3-1.1/debian/changelog
--- kde-style-qtcurve-0.59.3-1/debian/changelog 2008-08-24 09:43:24.000000000 +0100
+++ kde-style-qtcurve-0.59.3-1.1/debian/changelog 2008-08-24 09:43:59.000000000 +0100
@@ -1,3 +1,12 @@
+kde-style-qtcurve (0.59.3-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Build tries to create a $HOME/.qt directory and fails if $HOME is not
+ writable by build user. Create a temporary directory and set $HOME to
+ it to prevent this build failure (Closes: #462001)
+
+ -- Jurij Smakov <[EMAIL PROTECTED]> Sun, 24 Aug 2008 08:54:58 +0100
+
kde-style-qtcurve (0.59.3-1) unstable; urgency=low
* Acknowledge NMU, thanks Sune and Peter (Closes: #469494)
diff -aur kde-style-qtcurve-0.59.3-1/debian/rules kde-style-qtcurve-0.59.3-1.1/debian/rules
--- kde-style-qtcurve-0.59.3-1/debian/rules 2008-08-24 09:43:24.000000000 +0100
+++ kde-style-qtcurve-0.59.3-1.1/debian/rules 2008-08-24 09:43:59.000000000 +0100
@@ -27,8 +27,8 @@
builddir/config.h: CMakeLists.txt config.h.cmake
dh_testdir
# Add here commands to configure the package.
- mkdir -p builddir
- cd builddir && cmake ..
+ mkdir -p builddir tmp
+ cd builddir && HOME=$(CURDIR)/tmp cmake ..
build: build-stamp
@@ -36,7 +36,7 @@
dh_testdir
# Add here commands to compile the package.
- $(MAKE) -C builddir
+ HOME=$(CURDIR)/tmp $(MAKE) -C builddir
touch $@
@@ -46,7 +46,7 @@
# Add here commands to clean up after the build process.
rm -f build-stamp
- rm -rf builddir
+ rm -rf builddir tmp
dh_clean