Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 212900 - net-dns/hesiod-3.0.2-r2 sandbox violation w/ distcc
Summary: net-dns/hesiod-3.0.2-r2 sandbox violation w/ distcc
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Petteri Räty (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-10 06:33 UTC by Xavian-Anderson Macpherson
Modified: 2008-11-06 14:52 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xavian-Anderson Macpherson 2008-03-10 06:33:46 UTC
I just updated portage, and found an upgrade for hesiod. But the hesiod package encountered some sort of sandbox violation during compilation. Here's the result of the compile attempt:

>>> Emerging (1 of 7) net-dns/hesiod-3.0.2-r2 to /
clean
 * hesiod-3.0.2.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                                                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                        [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                       [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                      [ ok ]
 * checking hesiod-3.0.2.tar.gz ;-) ...                                                                                                                                     [ ok ]
>>> cfg-update-1.8.2-r1: Creating checksum index...
setup
unpack
>>> Unpacking source...
>>> Unpacking hesiod-3.0.2.tar.gz to /var/tmp/portage/net-dns/hesiod-3.0.2-r2/work
 * Applying hesiod-3.0.2-redhat.patch ...                                                                                                                                   [ ok ]
 * QA Notice: 'autoconf' called by src_unpack: net-dns/hesiod-3.0.2-r2
 * Use autotools.eclass instead of calling 'autoconf' directly.
>>> Source unpacked.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-25702.log"

open_wr:   /distccache/.distcc distccmon-text 3/lock/cpu_localhost_0
open_wr:   /distccache/.distcc distccmon-text 3/state/binstate_25767
unlink:    /distccache/.distcc distccmon-text 3/state/binstate_25767
open_wr:   /distccache/.distcc distccmon-text 3/lock/cpu_localhost_0
open_wr:   /distccache/.distcc distccmon-text 3/state/binstate_25770
unlink:    /distccache/.distcc distccmon-text 3/state/binstate_25770
open_wr:   /distccache/.distcc distccmon-text 3/lock/cpu_localhost_0
open_wr:   /distccache/.distcc distccmon-text 3/state/binstate_25778
unlink:    /distccache/.distcc distccmon-text 3/state/binstate_25778
open_wr:   /distccache/.distcc distccmon-text 3/lock/cpu_localhost_0
open_wr:   /distccache/.distcc distccmon-text 3/state/binstate_25781
unlink:    /distccache/.distcc distccmon-text 3/state/binstate_25781
--------------------------------------------------------------------------------
I am going to try compiling with FEATURES="-distcc"

I can now report that running "FEATURES="-distcc" emerge -a hesiod", solved the problem. Hesiod has now compiled. Is there something wrong with distcc not working here with only one machine online? Everything else has compiled without problems. So something about running distcc with sandbox for hesiod doesn't not work.

Shingoshi
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-03-10 08:08:07 UTC
emerge --info please.
Comment 2 MATSUU Takuto (RETIRED) gentoo-dev 2008-11-06 14:51:48 UTC
no response.
If you still have the issue, please reopen this bug and put your emerge --info.