@related: DiablO HarmattaN ItP DpkG IntergratioN * http://talk.maemo.org/showthread.php?p=1366122#post1366122 Where to find a mirror of #scratchbox /debian/dists/harmattan/main/binary-armel ? #HarmattanDev #N950club #MeeGo #n9 ToDo : Please mirror : * http://skeiron.org/scratchbox/ * http://www.robertocolistete.net//MaemoMeeGo/SDK/arm-public-sdk-rootstrap.tgz * http://mirror.lxer.com/harmattan/home/rzr/var/cache/url/http/skeiron.org/repo/scratchbox.org/ * http://repository.maemo.org/stable/fremantle-update2/# FremantlE vdso * http://repository.maemo.org/stable/diablo# DiablO * http://scratchbox.ru/# ObsoletE ===== HarmattaN : ===== url="http://harmattan-dev.nokia.com/unstable/beta3/harmattan-sdk-setup.py" url="http://harmattan-dev.nokia.com/stable/harmattan/harmattan-sdk-setup.py" wget -c $url sudo mkdir -p /etc/apt/sources.list.d sudo mount -t tmpfs tmpfs /tmp -o size=2000M,mode=1777,remount xhost + ; sudo python harmattan-sdk-setup.py PleasE FiX This : http://scratchbox.org/debian/dists/harmattan/main/binary-armel/Packages 404 Not Found # scratchbox-devkit-doctools scratchbox-devkit-git scratchbox-devkit-cputransp scratchbox-devkit-debian scratchbox-devkit-debian-squeeze scratchbox-devkit-apt-https # scratchbox-core scratchbox-devkit-apt-https scratchbox-devkit-autotools-legacy scratchbox-devkit-cputransp scratchbox-devkit-debian scratchbox-devkit-debian-squeeze scratchbox-devkit-doctools scratchbox-devkit-git scratchbox-devkit-hashutils-squeeze-sdk scratchbox-devkit-perl scratchbox-devkit-python-legacy scratchbox-devkit-qemu scratchbox-devkit-svn [sbox-HARMATTAN_ARMEL: ~] > cat /etc/apt/sources.list deb http://harmattan-dev.nokia.com/ harmattan/sdk free non-free deb-src http://harmattan-dev.nokia.com/ harmattan/sdk free deb http://harmattan-dev.nokia.com/ harmattan/41667a5bd857be02f487c2ce806fbf85 nokia-binaries http://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Alternative_development_environments_Platform_SDK_user_guide_Installing_Harmattan_Platform_SDK_Installing_Harmattan_Platform_SDK_manually.html http://harmattan-dev.nokia.com/d6.php?f=arm-public-sdk-rootstrap.tgz ==== ErroR: binfmt ==== [sbox-HARMATTAN_ARMEL: /scratchbox/tools/bin/misc_runner: SBOX_CPUTRANSPARENCY_METHOD not set sb-conf list --cputransps export SBOX_CPUTRANSPARENCY_METHOD=/scratchbox/devkits/qemu/bin/qemu-arm-sb $SBOX_CPUTRANSPARENCY_METHOD --help echo "main(){exit(42);}" > main.c && make main && file main && ldd ./main && ./main ; echo $? cc main.c -o main main.c: In function 'main': main.c:1: warning: incompatible implicit declaration of built-in function 'exit' main: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.16, dynamically linked (uses shared libs), not stripped /usr/bin/ldd: line 162: /lib/ld-linux.so.3: No such file or directory ldd: exited with unknown exit code (127) bash: ./main: No such file or directory 127 sb-conf sh Compiler: cs2009q3-eglibc2.10-armv7-hard Devkits: qemu CPU-transparency: /scratchbox/devkits/qemu/bin/qemu-arm-sb /scratchbox/tools/bin/misc_runner ./main echo $? 42 # ToDo ? sb-menu , install , [x] Clib , [x] C runtime ... SolveD : sudo aptitude reinstall scratchbox-core scratchbox-devkit-debian scratchbox-devkit-debian-squeeze scratchbox-devkit-perl scratchbox-devkit-qemu scratchbox-libs scratchbox-toolchain-cs2009q3-eglibc2.10-armv7-hard scratchbox-toolchain-host-gcc ldd /usr/share/quilt/compat/../../../bin/gawk /usr/bin/ldd: line 162: /lib/ld-linux.so.3: No such file or directory ==== ERROR binmode ==== fakeroot ./debian/rules binary dh_gencontrol -s Can't locate object method "binmode" via package "FileHandle" at /usr/share/perl5/Dpkg/Compression/FileHandle.pm line 254. dh_gencontrol: dpkg-gencontrol -pfuse-utils -ldebian/changelog -Tdebian/fuse-utils.substvars -Pdebian/fuse-utils returned exit code 25 fakeroot apt-get install --reinstall debconf fakeroot apt-get install --reinstall debconf perl-base debhelper libdpkg-perl perl-modules perl-suid perl libperl5.10 libio-stringy-perl # rgrep 'sub binmode' /usr/share/perl5/ | cut -d: -f 1 | xargs -n 1 dpkg -S | cut -d: -f 1 | sort | uniq libarchive-zip-perl libio-string-perl libio-stringy-perl libmime-tools-perl fakeroot apt-get install libio-string-perl libio-stringy-perl libmime-tools-perl libarchive-zip-perl apt-get install --reinstall libtimedate-perl perl dpkg gpgv rgrep -i binmode /usr/share/perl5 rgrep -i binmode /usr/share/perl5/ /usr/share/perl5/Debconf/Template.pm:binmode(STDOUT); /usr/share/perl5/Debconf/Template.pm:binmode(STDERR); /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm: binmode $this->{readfh}, ":utf8"; /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm: binmode $this->{writefh}, ":utf8"; /usr/share/perl5/Git.pm:created, cached, and set for autoflush and binmode. /usr/share/perl5/Git.pm: binmode $$temp_fd; /usr/share/perl5/IO/ScalarArray.pm:=item binmode /usr/share/perl5/IO/ScalarArray.pm:sub binmode {} /usr/share/perl5/IO/Scalar.pm:=item binmode /usr/share/perl5/IO/Scalar.pm:sub binmode {} /usr/share/perl5/IO/InnerFile.pm:=item binmode /usr/share/perl5/IO/InnerFile.pm:sub binmode { 1; } /usr/share/perl5/IO/String.pm:sub binmode /usr/share/perl5/IO/String.pm:*BINMODE = \&binmode; /usr/share/perl5/IO/String.pm:If you use such a Perl, then seek(), tell(), eof(), fileno(), binmode() will /usr/share/perl5/Dpkg/Substvars.pm: binmode($fh); /usr/share/perl5/Dpkg/Compression/FileHandle.pm~:C, C, C, C, C, C, C, /usr/share/perl5/Dpkg/Compression/FileHandle.pm~:sub BINMODE { /usr/share/perl5/Dpkg/Compression/FileHandle.pm~: return *$self->{"file"}->binmode(@_) if defined *$self->{"file"}; /usr/share/perl5/Dpkg/Compression/FileHandle.pm:C, C, C, C, C, C, C, /usr/share/perl5/Dpkg/Compression/FileHandle.pm:sub BINMODE { /usr/share/perl5/Dpkg/Compression/FileHandle.pm: return *$self->{"file"}->binmode(@_) if defined *$self->{"file"}; /usr/share/perl5/Dpkg/Compression/FileHandle.pm.orig:C, C, C, C, C, C, C, /usr/share/perl5/Dpkg/Compression/FileHandle.pm.orig:sub BINMODE { /usr/share/perl5/Dpkg/Compression/FileHandle.pm.orig: return *$self->{"file"}->binmode(@_) if defined *$self->{"file"}; # Working idont's env : # http://paste.debian.net/33213/ # http://paste.debian.net/33214/ http://my-symbian.com/forum_mobile/viewtopic.php?t=44162&postdays=0&postorder=asc&start=5 I GaveUp that time ... ==== ERROR ... ==== sudo aptitude search scratchbox-devkit apt-get update /scratchbox/tools/bin/misc_runner: : No such file or directory /scratchbox/tools/bin/misc_runner: : No such file or directory E: Method http has died unexpectedly! E: Sub-process http returned an error code (126) E: Method /usr/lib/apt/methods/http did not start correctly E: Method http has died unexpectedly! E: Sub-process http returned an error code (126) E: Method /usr/lib/apt/methods/http did not start correctly [sbox-HARMATTAN_ARMEL: ~] > fakeroot apt-src install fuse Can't load '/usr/lib/perl5/auto/AptPkg/AptPkg.so' for module AptPkg: /usr/lib/perl5/auto/AptPkg/AptPkg.so: cannot open shared object file: No such file or directory at /scratchbox/tools/lib/perl5/5.8.4/i686-linux-thread-multi/DynaLoader.pm line 230. at /usr/lib/perl5/AptPkg/Config.pm line 8 apt-file search AptPkg.so libapt-pkg-perl: /usr/lib/perl5/auto/AptPkg/AptPkg.so dpkg -S /usr/share/debconf/confmodule debconf: /usr/share/debconf/confmodule diff -u /usr/share/debconf/confmodule~ /usr/share/debconf/confmodule | tee ~/debconf.patch --- /usr/share/debconf/confmodule~ 2010-09-24 20:28:00.000000000 +0200 +++ /usr/share/debconf/confmodule 2013-09-01 11:29:14.497338487 +0200 @@ -14,7 +14,7 @@ if [ "$DEBCONF_USE_CDEBCONF" ]; then exec /usr/lib/cdebconf/debconf $0 "$@" else - exec /usr/share/debconf/frontend $0 "$@" + exec /usr/share/debconf/frontend $0 "$@" || echo "TODO" fi fi apt-get install -f perl.real bash: /usr/bin/perl.real: No such file or directory ldd /usr/bin/perl.real /usr/bin/ldd: line 162: /lib/ld-linux.so.3: No such file or directory ldd: exited with unknown exit code (127) fakeroot mv /usr/bin/perl.real /usr/bin/perl.real.orig fakeroot ln -fs perl /usr/bin/perl.mine fakeroot ln -fs perl.mine /usr/bin/perl.real gzip: unrecognized option `--rsyncable' http://superuser.com/questions/203750/why-apt-get-cannot-install-any-application## #!/usr/bin/perl.real -wto#!/usr/bin/perl -w fakeroot preload library libfakeroot-sysv.so not found aborting http://talk.maemo.org/showthread.php?t=75282 sb-conf in -edFL * http://www.scratchbox.org/faq/faqlist.html ==== qt5 ==== ### qt5-base ### https://build.pub.meego.com/package/live_build_log?arch=armv7el&package=qt5-base&project=home%3Arzr%3Aharmattan%3Aunstable&repository=harmattan make[4]: arm-linux-gnueabi-ar: Command not found file /scratchbox/compilers/bin/arm-linux-gnueabi-ar /scratchbox/compilers/bin/arm-linux-gnueabi-ar: symbolic link to `sb_gcc_wrapper' which arm-linux-gnueabi-ar /scratchbox/compilers/bin/arm-linux-gnueabi-ar /scratchbox/compilers/cs2009q3-eglibc2.10-armv7-hard/bin/sbox-arm-none-linux-gnueabi-ar: supported targets: elf32-littlearm elf32-bigarm elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex [sbox-HARMATTAN_ARMEL: ~] > file /scratchbox/compilers/bin/sb_gcc_wrapper /scratchbox/compilers/bin/sb_gcc_wrapper: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped ==== MORE ==== @TaG: [[qt]] HarmattaN DiablO ToolChain CrosS CompilE PortinG BinFmt {{http://cdn.motinetwork.net/motifake.com/image/demotivational-poster/0912/wtf-this-is-f-king-awesome-demotivational-poster-1259717837.jpg}}