トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

N900にSDKをインストール のバックアップの現在との差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
*N900にSDKをインストール [#v3afa950]

以下のサイトを参考に、SDKのインストールをしました
-http://d.hatena.ne.jp/kuma-tetsu/20100121/1264098294
-http://d.hatena.ne.jp/kuma-tetsu/20100128/1264615844

***SDKリポジトリの設定 [#z634100b]
以下の内容でAppManagerよりリポジトリを追加します。
|Catalog name| Maemo SDK|
|Web address| http://repository.maemo.org/|
|Distribution| fremantle|
|Components| sdk/free sdk/non-free tools/free tools/non-free|

次に、sudo gainrootして、以下のコマンドを実行
 apt-get install make build-essential texinfo gcc libc6-dev


以下は作業ログ。

 ~ $ sudo gainroot
 Root shell enabled
 
 
 BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso26+0m5) built-in shell (ash)
 Enter 'help' for a list of built-in commands.
 
 /home/user # apt-get install make build-essential texinfo gcc libc6-dev
 Reading package lists... Done
 Building dependency tree
 Reading state information... Done
 The following packages were automatically installed and are no longer required:
   as-utils
 Use 'apt-get autoremove' to remove them.
 The following extra packages will be installed:
   binutils bzip2 cpio cpp cpp-4.2 dpkg-dev g++ g++-4.2 gcc-4.2 gcc-4.2-base
   libc6 libgcc1 libgomp1 libstdc++6 libstdc++6-4.2-dev libtimedate-perl
   linux-kernel-headers patch perl perl-modules
 Suggested packages:
   binutils-doc cpp-doc gcc-4.2-locales debian-keyring lzma gcc-4.2-doc
   libstdc++6-4.2-dbg manpages-dev autoconf automake1.9 libtool flex bison gdb
   gcc-doc libmudflap0-4.2-dev libgcc1-dbg libgomp1-dbg libmudflap0-4.2-dbg
   glibc-doc libstdc++6-4.2-doc ed perl-doc libterm-readline-perl-perl
   tetex-bin texlive-base
 The following packages will be REMOVED:
   mp-fremantle-002-pr
 The following NEW packages will be installed:
   binutils build-essential bzip2 cpio cpp cpp-4.2 dpkg-dev g++ g++-4.2 gcc
   gcc-4.2 libc6-dev libgomp1 libstdc++6-4.2-dev libtimedate-perl
   linux-kernel-headers make patch perl perl-modules texinfo
 The following packages will be upgraded:
   gcc-4.2-base libc6 libgcc1 libstdc++6
 4 upgraded, 21 newly installed, 1 to remove and 179 not upgraded.
 Need to get 25.4MB of archives.
 After this operation, 82.5MB of additional disk space will be used.
 Do you want to continue [Y/n]? y
 WARNING: The following packages cannot be authenticated!
   libc6 gcc-4.2-base libstdc++6 libgcc1 cpio cpp-4.2 cpp libgomp1 gcc-4.2 gcc
   linux-kernel-headers libc6-dev libstdc++6-4.2-dev g++-4.2 g++ patch
   perl-modules texinfo libtimedate-perl dpkg-dev build-essential
 Install these packages without verification [y/N]? y
 Get:1 http://repository.maemo.org fremantle/sdk/free libc6 2.5.1-1eglibc23+0m5 [3532kB]
 Get:2 https://downloads.maemo.nokia.com ./ binutils 2.18.50.20070820-4+0m5 [2579kB]
 Get:3 https://downloads.maemo.nokia.com ./ make 3.80-9osso [443kB]
 Get:4 http://repository.maemo.org fremantle/sdk/free gcc-4.2-base 4.2.1-4maemo12+0m5 [102kB]
 Get:5 https://downloads.maemo.nokia.com ./ perl 5.8.3-3osso11+0m5 [3110kB]
 Get:6 http://repository.maemo.org fremantle/sdk/free libstdc++6 4.2.1-4maemo12+0m5 [277kB]
 Get:7 http://repository.maemo.org fremantle/sdk/free libgcc1 1:4.2.1-4maemo12+0m5 [21.3kB]
 Get:8 http://repository.maemo.org fremantle/sdk/free cpio 2.5-1.3 [70.0kB]
 Get:9 http://repository.maemo.org fremantle/sdk/free cpp-4.2 4.2.1-4maemo12+0m5 [2812kB]
 Get:10 http://repository.maemo.org fremantle/sdk/free cpp 4:4.2.1-1osso3 [31.0kB]
 Get:11 http://repository.maemo.org fremantle/sdk/free libgomp1 4.2.1-4maemo12+0m5 [11.8kB]
 Get:12 http://repository.maemo.org fremantle/sdk/free gcc-4.2 4.2.1-4maemo12+0m5 [381kB]
 Get:13 http://repository.maemo.org fremantle/sdk/free gcc 4:4.2.1-1osso3 [4992B]
 Get:14 http://repository.maemo.org fremantle/sdk/free linux-kernel-headers 2.6.28-20100903+0m5 [850kB]
 Get:15 http://repository.maemo.org fremantle/sdk/free libc6-dev 2.5.1-1eglibc23+0m5 [1832kB]
 Get:16 http://repository.maemo.org fremantle/sdk/free libstdc++6-4.2-dev 4.2.1-4maemo12+0m5 [1314kB]
 Get:17 http://repository.maemo.org fremantle/sdk/free g++-4.2 4.2.1-4maemo12+0m5 [3144kB]
 Get:18 https://downloads.maemo.nokia.com ./ bzip2 1:1.0.5-3+0m5 [51.5kB]
 Get:19 http://repository.maemo.org fremantle/sdk/free g++ 4:4.2.1-1osso3 [1360B]
 Get:20 http://repository.maemo.org fremantle/sdk/free patch 2.5.9-2 [104kB]
 Get:21 http://repository.maemo.org fremantle/sdk/free perl-modules 5.8.3-3osso11+0m5 [2184kB]
 Get:22 http://repository.maemo.org fremantle/sdk/free texinfo 4.8.dfsg.1-4maemo2+0m5 [683kB]
 Get:23 http://repository.maemo.org fremantle/sdk/free libtimedate-perl 1.1600-4osso [32.8kB]
 Get:24 http://repository.maemo.org fremantle/sdk/free dpkg-dev 1.14.25maemo3+0m5 [1814kB]
 Get:25 http://repository.maemo.org fremantle/sdk/free build-essential 10.1osso1 [6658B]
 Fetched 25.4MB in 39s (647kB/s)
 (Reading database ... 27166 files and directories currently installed.)
 Removing mp-fremantle-002-pr ...
 (Reading database ... 27166 files and directories currently installed.)
 Preparing to replace libc6 2.5.1-1eglibc20+0m5 (using .../libc6_2.5.1-1eglibc23+0m5_armel.deb) ...
 Unpacking replacement libc6 ...
 Setting up libc6 (2.5.1-1eglibc23+0m5) ...
 (Reading database ... 27171 files and directories currently installed.)
 Preparing to replace gcc-4.2-base 4.2.1-4maemo9+0m5 (using .../gcc-4.2-base_4.2.1-4maemo12+0m5_armel.deb) ...
 Unpacking replacement gcc-4.2-base ...
 Setting up gcc-4.2-base (4.2.1-4maemo12+0m5) ...
 (Reading database ... 27171 files and directories currently installed.)
 Preparing to replace libstdc++6 4.2.1-4maemo9+0m5 (using .../libstdc++6_4.2.1-4maemo12+0m5_armel.deb) ...
 Unpacking replacement libstdc++6 ...
 Setting up libstdc++6 (4.2.1-4maemo12+0m5) ...
 (Reading database ... 27171 files and directories currently installed.)
 Preparing to replace libgcc1 1:4.2.1-4maemo9+0m5 (using .../libgcc1_1%3a4.2.1-4maemo12+0m5_armel.deb) ...
 Unpacking replacement libgcc1 ...
 Setting up libgcc1 (1:4.2.1-4maemo12+0m5) ...
 Selecting previously deselected package cpio.
 (Reading database ... 27171 files and directories currently installed.)
 Unpacking cpio (from .../cpio_2.5-1.3_armel.deb) ...
 Selecting previously deselected package cpp-4.2.
 Unpacking cpp-4.2 (from .../cpp-4.2_4.2.1-4maemo12+0m5_armel.deb) ...
 Selecting previously deselected package cpp.
 Unpacking cpp (from .../cpp_4%3a4.2.1-1osso3_armel.deb) ...
 Selecting previously deselected package binutils.
 Unpacking binutils (from .../binutils_2.18.50.20070820-4+0m5_armel.deb) ...
 dpkg: error processing /var/cache/apt/archives/binutils_2.18.50.20070820-4+0m5_armel.deb (--unpack):
  failed in buffer_write(fd) (9, ret=-1): backend dpkg-deb during `./usr/lib/libopcodes-2.18.50.20070820.so': No space left on device
 dpkg-deb: subprocess paste killed by signal (Broken pipe)
 Selecting previously deselected package libgomp1.
 Unpacking libgomp1 (from .../libgomp1_4.2.1-4maemo12+0m5_armel.deb) ...
 Selecting previously deselected package gcc-4.2.
 Unpacking gcc-4.2 (from .../gcc-4.2_4.2.1-4maemo12+0m5_armel.deb) ...
 Selecting previously deselected package gcc.
 Unpacking gcc (from .../gcc_4%3a4.2.1-1osso3_armel.deb) ...
 Selecting previously deselected package linux-kernel-headers.
 Unpacking linux-kernel-headers (from .../linux-kernel-headers_2.6.28-20100903+0m5_armel.deb) ...
 Selecting previously deselected package libc6-dev.
 Unpacking libc6-dev (from .../libc6-dev_2.5.1-1eglibc23+0m5_armel.deb) ...
 dpkg: error processing /var/cache/apt/archives/libc6-dev_2.5.1-1eglibc23+0m5_armel.deb (--unpack):
  unable to create `./usr/include/arpa/nameser.h': No space left on device
 dpkg-deb: subprocess paste killed by signal (Broken pipe)
 Selecting previously deselected package libstdc++6-4.2-dev.
 Unpacking libstdc++6-4.2-dev (from .../libstdc++6-4.2-dev_4.2.1-4maemo12+0m5_armel.deb) ...
 dpkg: error processing /var/cache/apt/archives/libstdc++6-4.2-dev_4.2.1-4maemo12+0m5_armel.deb (--unpack):
  failed in buffer_write(fd) (9, ret=-1): backend dpkg-deb during `./usr/lib/gcc/arm-linux-gnueabi/4.2/libstdc++.a': No space left on device
 dpkg-deb: subprocess paste killed by signal (Broken pipe)
 Selecting previously deselected package g++-4.2.
 Unpacking g++-4.2 (from .../g++-4.2_4.2.1-4maemo12+0m5_armel.deb) ...
 dpkg: error processing /var/cache/apt/archives/g++-4.2_4.2.1-4maemo12+0m5_armel.deb (--unpack):
  failed in buffer_write(fd) (9, ret=-1): backend dpkg-deb during `./usr/lib/gcc/arm-linux-gnueabi/4.2/cc1plus': No space left on device
 dpkg-deb: subprocess paste killed by signal (Broken pipe)
 Selecting previously deselected package g++.
 Unpacking g++ (from .../g++_4%3a4.2.1-1osso3_armel.deb) ...
 Selecting previously deselected package make.
 Unpacking make (from .../make_3.80-9osso_armel.deb) ...
 dpkg: error processing /var/cache/apt/archives/make_3.80-9osso_armel.deb (--unpack):
  failed in buffer_write(fd) (9, ret=-1): backend dpkg-deb during `./usr/share/locale/ja/LC_MESSAGES/make.mo': No space left on device
 Selecting previously deselected package patch.
 Unpacking patch (from .../patch_2.5.9-2_armel.deb) ...
 Selecting previously deselected package perl-modules.
 Unpacking perl-modules (from .../perl-modules_5.8.3-3osso11+0m5_all.deb) ...
 dpkg: error processing /var/cache/apt/archives/perl-modules_5.8.3-3osso11+0m5_all.deb (--unpack):
  failed in buffer_write(fd) (9, ret=-1): backend dpkg-deb during `./usr/share/perl/5.8.3/Locale/Maketext.pod': No space left on device
 dpkg-deb: subprocess paste killed by signal (Broken pipe)
 Selecting previously deselected package perl.
 Unpacking perl (from .../perl_5.8.3-3osso11+0m5_armel.deb) ...
 dpkg: error processing /var/cache/apt/archives/perl_5.8.3-3osso11+0m5_armel.deb (--unpack):
  failed in buffer_write(fd) (9, ret=-1): backend dpkg-deb during `./usr/bin/pstruct': No space left on device
 dpkg-deb: subprocess paste killed by signal (Broken pipe)
 Selecting previously deselected package texinfo.
 Unpacking texinfo (from .../texinfo_4.8.dfsg.1-4maemo2+0m5_armel.deb) ...
 dpkg: error processing /var/cache/apt/archives/texinfo_4.8.dfsg.1-4maemo2+0m5_armel.deb (--unpack):
  failed in buffer_write(fd) (9, ret=-1): backend dpkg-deb during `./usr/share/locale/pl/LC_MESSAGES/texinfo.mo': No space left on device
 dpkg-deb: subprocess paste killed by signal (Broken pipe)
 Selecting previously deselected package bzip2.
 Unpacking bzip2 (from .../bzip2_1%3a1.0.5-3+0m5_armel.deb) ...
 Selecting previously deselected package libtimedate-perl.
 Unpacking libtimedate-perl (from .../libtimedate-perl_1.1600-4osso_all.deb) ...
 Selecting previously deselected package dpkg-dev.
 Unpacking dpkg-dev (from .../dpkg-dev_1.14.25maemo3+0m5_all.deb) ...
 dpkg: error processing /var/cache/apt/archives/dpkg-dev_1.14.25maemo3+0m5_all.deb (--unpack):
  failed in buffer_write(fd) (9, ret=-1): backend dpkg-deb during `./usr/share/locale/pl/LC_MESSAGES/dpkg.mo': No space left on device
 dpkg-deb: subprocess paste killed by signal (Broken pipe)
 Selecting previously deselected package build-essential.
 Unpacking build-essential (from .../build-essential_10.1osso1_armel.deb) ...
 dpkg: failed to write status record about `alarmd' to `/var/lib/dpkg/status': No space left on device
 E: Sub-process /usr/bin/dpkg returned an error code (2)
 /home/user #


・・・うお、失敗してる。。。

復旧しようがなかったため、結局ロムの焼き直しをするはめに、、、