Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

While trying to build Xen on my Ubuntu 12.04 Server system I see the following:

package/xenclient/gcc/gcc.mk:30: warning: overriding commands for target `/home/hash/device/xen/dl/gcc-4.2.4.tar.bz2'
toolchain/gcc/gcc-uclibc-4.x.mk:151: warning: ignoring old commands for target `/home/hash/device/xen/dl/gcc-4.2.4.tar.bz2'

Checking build system dependencies:
BUILDROOT_DL_DIR clean:         Ok
CC clean:                   Ok
CXX clean:                  Ok
CPP clean:                  Ok
CFLAGS clean:               Ok
INCLUDES clean:             Ok
CXXFLAGS clean:             Ok
which installed:                Ok
sed works:                  Ok (/bin/sed)
GNU make version '3.81':            Ok
C compiler '/usr/bin/gcc'
C compiler version '4.6.3':         Ok
C++ compiler '/usr/bin/g++'
C++ compiler version '4.6.3':       Ok
bcc installed:              Ok
awk installed:              Ok
bison installed:                Ok
flex installed:             Ok
gettext installed:              Ok
makeinfo installed:             Ok
git installed:                              Ok
guilt installed:                            FALSE

You must install 'guilt' on your build machine

make: *** [dependencies] Error 1

When attempting to install "guilt" I see it's already installed:

$ sudo apt-get install guilt
Reading package lists... Done
Building dependency tree       
Reading state information... Done
guilt is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

What am I missing? The only configuration change I made was to change the build target from 386 to amd64 so I'm surprised I'm the only one having this issue.

share|improve this question

1 Answer 1

It looks like guilt is not available through the package manager. Manually download and compile by following commands:

# cd /usr/local/src
# wget http://archive.ubuntu.com/ubuntu/pool/universe/g/guilt/guilt_0.35.orig.tar.gz
# tar zxvf guilt_0.35.orig.tar.gz
# cd guilt-0.35
# make && make install
share|improve this answer
Didn't work. Also, I type guilt and I see "Guilt v0.35" follower by a bunch of commands. I'm starting to think it's an issue with Xen. –  Jonathan Aug 11 '12 at 4:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.