トップ «前の日記(2004-06-09(水)) 最新 次の日記(2004-06-11(金))» 編集

とた日記


2004-06-10(木) [長年日記]

_ あさひカード退会届投函

出勤途中でポストしました。

_ C++ の学習

オペレータ・オーバーロードの練習問題。文字列型クラスと int 型クラスを定義して。。。構造体を使った方がいいんじゃないの?

_ portage on Cygwin のインストール

先日見つけた portage on Cygwin を実際にインストールしてみました。Installation Instructions にあるように automake/autoconf, gcc, make, python, rsync, wget あと書いてないですが unzip, vim を追加インストールします。Prerequisites にある portage-cygwin を使うと

$ cd /var/tmp
$ wget http://www.toso-digitals.de/gentoo/downloads/portage-cygwin.zip
$ unzip portage-cygwin.zip
$ ./portage-install.sh
/usr/bin/env: python2.2: No such file or directory
(snip)

python のバージョンが 2.2 で決め打ちになっているスクリプトの所為でハマりました。そこで Gentoo/win32 download Area にあるDownload portage snapshot をダウンロードします。

$ pwd
/var/tmp
$ rm -rf *
$ wget http://www.toso-digitals.de/gentoo/downloads/portage-cygwin-0.1a.tbz
$ tar jxvf portage-cygwin-0.1a.tbz
$ ./portage-install.sh
(snip)
>>> Clearing invalid entries in dependancy cache...find: /var/cache/edb/dep: Per
mission denied
 ...done!
Script has terminated. Check for error messages.
Counter errors are not critical. Please ignore.
If there are non you may proceed with the rest of the installation.

だいじょうぶかなぁ。

$ ls -l /var/cache/edb/dep
total 0

???

$ cd /var/cache/edb
$ ls -l
total 2
-rw-r--r--    1 tota     なし            1 Jun 11 06:35 counter
drwxrwsr-x+   2 tota     なし            0 Jun 11 06:30 dep
-rw-r--r--    1 tota     なし           77 Jun 11 06:35 mtimedb

特に問題ないような気がします。

$ cd /var/tmp/
$ ./portage-install.sh
(snip)
>>> Clearing invalid entries in dependancy cache... ...done!
Script has terminated. Check for error messages.
Counter errors are not critical. Please ignore.
If there are non you may proceed with the rest of the installation.

単に気分の問題ですかね。/etc/make.conf を

$ diff -u /etc/make.conf.orig /etc/make.conf
--- /etc/make.conf.orig 2004-06-11 06:35:03.000000000 +0900
+++ /etc/make.conf      2004-06-11 06:49:10.593750000 +0900
@@ -244,3 +244,4 @@
 #     The file format is one pattern per line, blanks and ';' or '#' lines are
 #     comments. See 'man rsync' for more details on the exclude-from format.
 #RSYNC_EXCLUDEFROM=/etc/portage/rsync_excludes
+SYNC="rsync://rsync.jp.gentoo.org/gentoo-portage"

として

$ emerge sync
$ emerge -i sys-apps/baselayout-1.9.4
$ emerge -i sys-libs/glibc-2.3.2
$ wget http://www.toso-digitals.de/gentoo/downloads/ebuilds.zip
$ unzip ebuilds.zip
$ unzip ebuilds.zip -d /usr/portage-cyg

いろいろやってなんとかスタート地点に漕ぐ着いたという感じです。

_ 歓迎会

蔵の桜 銀座ナイン店で歓迎会をしていただきました。でも普通の飲み会のような気がしないでもなかったかな。まぁいいんですがね。

_ ツール・ド・美ケ原高原自転車レース大会2004参加証到着

参加証としおりが届きました。やっと参加する実感が湧いてきました。

_ 郵貯インターネットホームサービスご利用通知書到着

これで残高照会も楽になります。

_ 新生銀行口座開設完了

昨日の書類が届きました。

_ portupgrade audio/arts

arts-1.2.2,1                <  needs updating (port has 1.2.3,1)
! graphics/ImageMagick (ImageMagick-6.0.1.3)    (unknown build error)