View Single Post
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#79
Originally Posted by AapoRantalainen View Post
I'm compiling without thumb. I'm using gcc-4.7 which could do thumb.
I'm not yet signing packages.

You should not install busybox on scratchbox. You don't need it on sdk, as there are full coreutils.
Thanks. Can I just apt-get upgrade on scratchbox?
/edit: I tried, but after a couple of forces, and upgrading dpkg, I'm still getting things like that:

Code:
dpkg: regarding .../base-files_7.1_armel.deb containing base-files:
 package uses Breaks; not supported in this dpkg
dpkg: error processing /var/cache/apt/archives/base-files_7.1_armel.deb (--unpack):
 unsupported dependency problem - not installing base-files
Errors were encountered while processing:
 /var/cache/apt/archives/base-files_7.1_armel.deb
E: Sub-process /scratchbox/devkits/debian-etch/bin/dpkg returned an error code (1)
/edit2
1. Make sure if the ld.so step from the on device done.
Code:
echo "/lib/arm-linux-gnueabi/
/usr/lib/arm-linux-gnueabi/ \
" >> /etc/ld.so.conf
2.
Code:
 cd /usr/lib/libfakeroot/
ln -s libfakeroot-tcp.so libfakeroot-tcp.so.0
3.
Code:
unset SBOX_REDIRECT_FROM_DIRS
export PATH="/bin:/usr/bin/:$PATH"
to environment
4. edit /etc/resolv.conf
My further steps (in case someone needs it)
Code:
fakeroot apt-get install libc6
fakeroot apt-get install dpkg
fakeroot apt-get upgrade
fakeroot apt-get dist-upgrade
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here

Last edited by marmistrz; 2013-10-16 at 15:25.
 

The Following User Says Thank You to marmistrz For This Useful Post: