eg.: -rw-r--r-- 1 portage portage 1074349 Jan 27 12:08 /tmp/nb-scan-cache-6388c2d1-full.ser -rw-r--r-- 1 portage portage 1077103 Jan 27 12:08 /tmp/nb-scan-cache-6388c2d1-standard.ser -rw-r--r-- 1 portage portage 1089309 Jan 27 12:06 /tmp/nb-scan-cache-a0c5b5f5-full.ser -rw-r--r-- 1 portage portage 1091927 Jan 27 12:06 /tmp/nb-scan-cache-a0c5b5f5-standard.ser during emerge. I do wonder why these files lands into /tmp instead of the portage tmp directory and if thay should be removed after installation.
Java doesn't honour TMPDIR like most things do. I recently had to add -Djava.io.tmpdir="${T}/" to the ejunit function because of this. I hope that gives you a clue, fordfrog.
dev-java/netbeans-javadoc seems to spam too
i will try to put what james suggests to all netbeans ebuilds once i get to it as all netbeans ebuilds use the same build system. but it's around 60 ebuilds (8,0, 8.1 and the latest in my repo) so i need to find more time for that.
(In reply to James Le Cuirot from comment #1) > Java doesn't honour TMPDIR like most things do. I recently had to add > -Djava.io.tmpdir="${T}/" to the ejunit function because of this. I hope that > gives you a clue, fordfrog. i tried to add ANT_OPTS="-Djava.io.tmpdir=${T}" to all netbeans ebuilds but with no effect so the path is probably hardcoded somewhere in the netbeans build system.
Isn't EANT_EXTRA_ARGS the one you want?
it's obsolete now as netbeans is being removed from the main tree. if you need netbeans, see bug #685782.