tags 666525 + patch thanks On Sat, Aug 31, 2013 at 06:42:01PM +0200, Joel Rosdahl wrote: > Hi, > > > ccache seems to ignore the request [...] Is there some ccache subtlety > I'm missing? > > ccache doesn't ignore the request, it just happens to make sure that the > ccache directory exists before reacting to CCACHE_DISABLE (or > CCACHE_READONLY)... Looks like it has been that way since day one (well, > day two, actually: > http://gitweb.samba.org/?p=ccache.git;a=commit;h=10920460b5b00b77316602eb4e7c998a80464a88 > ). > > I've fixed the bug now (upstream), but there's no workaround in currently > released ccache versions, I'm afraid.
Well, here is one that, although arguably kludgy, does works for me: simply forcing the dpkg-architecture run to write somewhere else. --- /usr/lib/pbuilder/pbuilder-satisfydepends.orig 2013-08-29 23:34:32.000000000 +0200 +++ /usr/lib/pbuilder/pbuilder-satisfydepends 2013-08-31 19:35:14.000000000 +0200 @@ -59,7 +59,7 @@ function checkbuilddep_internal () { # Use this function to fulfill the dependency (almost) - local ARCH=$($CHROOTEXEC dpkg-architecture -qDEB_HOST_ARCH) + local ARCH=$($CHROOTEXEC env CCACHE_DIR=${TMPDIR:-/tmp}/faraway/ccache dpkg-architecture -qDEB_HOST_ARCH) local BUILD_DEP_DEB_DIR local BUILD_DEP_DEB_CONTROL local DEPENDS -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org