Known issues

Conventions

$ = (normal) user prompt outside scratchbox
> = user prompt inside scratchbox

Fakeroot related issues

You have to have loopback interface set up for fakeroot to work. If you see messages like

libfakeroot: connect: Connection timed out

make sure your loopback interface is running. You can activate the interface with

$ ifconfig lo 127.0.0.1 up

The fakeroot inside Scratchbox uses local tcp sockets to communicate with the faked daemon. If you handle many files during a fakeroot session, system may run out of sockets. If you see messages like

libfakeroot: connect: Cannot assign requested address

try increasing ip_local_port_range using

$ sudo 'echo "1024 65535" > /proc/sys/net/ipv4/ip_local_port_range'

Compatibility among packages

Crocodile

> mkdir /scratchbox/users/${USER}/targets/`sb-conf cu`_deb_list
> cat > /scratchbox/users/${USER}/targets/`sb-conf cu`_deb_list/flex << EOF
Source: flex
Version: 2.5.31
Binary: flex
EOF

Legacy toolchains

Scratchbox 0.9.8 toolchains can be used with Scratchbox Apophis r4, but there are some known limitations when using them:

Hathor-r1 (last edited 2010-06-08 11:24:38 by JussiHakala)