«前の日(07-29) 最新 次の日(07-31)» 追記

ポケットを空にして。

1985|10|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2100|01|

「人の心に残るというのが大事」と言う話。

何か連絡がある場合はメールでどうぞ(過去の日記へのツッコミは基本的にみていません)
プレゼントは随時受け付けております :-) ここ最近のツッコミ/トラックバックリスト。

  1. Henrich (07-30)
  2. jiangmin (07-30)


2007-07-30 この日を編集

util-linux 問題篇

make[1]: Leaving directory `/tmp/util-linux-2.13~rc2'
touch build
 fakeroot debian/rules binary
test -f fdisk/fdisk.c -a -f debian/rules
test root = "`whoami`"
rm -rf debian/tmp*
install -d debian/tmp/{DEBIAN,bin,sbin,etc/init.d,usr/{bin,sbin,lib/mime/packages,share/{locale/{ca,cs,da,de,es,et,fi,fr,it,ja,nl,pt_BR,sl,sv,tr}/LC_MESSAGES,man/{man1,man8},info,util-linux,doc/util-linux/examples,lintian/overrides}}}
install -s sys-utils/arch text-utils/{more,tailf} sys-utils/dmesg  debian/tmp/bin
install: cannot stat `sys-utils/arch': No such file or directory
make: *** [binary-arch] Error 1
debuild: fatal error at line 1228:
fakeroot debian/rules binary failed

うーん??

henrich@stigma:/tmp/util-linux-2.13~rc2$ ls sys-utils/arch.*
sys-utils/arch.1  sys-utils/arch.c

???バイナリがない。

util-linux 解決篇

buildd の log を確認してみると、ずいぶんと出力が違う…はてな?と思ってぼんやりと眺めていると…

make[1]: Entering directory `/build/buildd/util-linux-2.13~rc2'
cd . && /bin/sh /build/buildd/util-linux-2.13~rc2/config/missing --run aclocal-1.10 -I m4
/build/buildd/util-linux-2.13~rc2/config/missing: line 54: aclocal-1.10: command not found
WARNING: `aclocal-1.10' is missing on your system.  You should only need it if
         you modified `acinclude.m4' or `configure.ac'.  You might want
         to install the `Automake' and `Perl' packages.  Grab them from
         any GNU archive site.
 cd . && /bin/sh /build/buildd/util-linux-2.13~rc2/config/missing --run automake-1.10 --foreign 
/build/buildd/util-linux-2.13~rc2/config/missing: line 54: automake-1.10: command not found
WARNING: `automake-1.10' is missing on your system.  You should only need it if
         you modified `Makefile.am', `acinclude.m4' or `configure.ac'.
         You might want to install the `Automake' and `Perl' packages.
         Grab them from any GNU archive site.
cd . && /bin/sh /build/buildd/util-linux-2.13~rc2/config/missing --run autoconf
/build/buildd/util-linux-2.13~rc2/config/missing: line 54: autoconf: command not found
WARNING: `autoconf' is missing on your system.  You should only need it if
         you modified `configure.ac'.  You might want to install the
         `Autoconf' and `GNU m4' packages.  Grab them from any GNU
         archive site.

なんだこりゃー!! aclocal,autoconf,automake が存在しない環境で は build して成功している。つまりは、各ファイルが作り直されない状態で無いとダメ、ということ?

で、pbuilder で build してみたらうまくいった。…うーん、これ良くないんじゃない?


2008-07-30 この日を編集

daemontools パッケージ続き

パッケージ側で対処してくれると嬉しいな、と思ったのでパッチ書いてバグ登録した。パッチと言ってもこんな程度のもんです。テストもしてないし、間違いもあるかもしれないけど、意図が汲み取ってもらえればいいや、と。

--- daemontools-run.postinst.orig	2008-07-30 14:04:04.000000000 +0900
+++ daemontools-run.postinst	2008-07-30 14:15:12.000000000 +0900
@@ -36,6 +36,15 @@
     kill -s HUP 1
     sleep 1
   fi
+  if [ -d /services ]; then
+    for links in `ls /services`
+    do
+      if [ -L $links ]; then
+        mv $links /etc/service/
+      fi
+    done
+  fi
+
   # update from daemontools-installer (fhs version)
   if grep -q 'SV:123456:respawn:/usr/bin/svscanboot' /etc/inittab; then
     echo 'Removing SV inittab entry...'
@@ -46,6 +55,15 @@
     kill -s HUP 1
     sleep 1
   fi
+  if [ -d /var/lib/svscan ]; then 
+    for links in `ls /var/lib/svscan`
+    do 
+      if [ -L $links ]; then
+        mv $links /etc/service/
+      fi
+    done
+  fi
+
 fi
 if test -z "$2"; then
   # not upgrading

chasen をカッとなってアップロードした。

# Ignoring request to block package by freeze, due to unblock request by freeze-exception
# Updating chasen fixes old bugs: #486204

の文字が PTS に見えたので。これで0バグ。

gentoo bugzilla にお邪魔してきた

まぁもちつけ、というか待ってください、と。

本日のツッコミ(全2件) [ツッコミを入れる]

_ jiangmin [「not to use」ですね。たぶん。]

_ Henrich [あはは、そうですね。ご指摘ありがとうございます。 英語苦手すぎなのがどうにも直らんですねぇ。]


2010-07-30 この日を編集

9月か10月にミラーを一日止める予定

協力先の会社さんが移転されるので。忘れないようにメモだけ。


2013-07-30 この日を編集

tdiaryを4.0.0にする、で微調整

エラーメッセージを見つつ、とりあえず入れるだけはしてみた

  • ruby-rackが依存パッケージとして必須
  • さらに /usr/share/tdiary/tdiary/request.rb で require 'rack' してやらないとダメだった。
  • /usr/share/tdiary/misc/style/wiki/wiki_style.rb と /usr/share/tdiary/tdiary/style/wiki_style.rb がなぜか存在してしまってる。あれー?
  • /usr/share/tdiary/tdiary/style/wiki_style.rb で「require 'hikidoc'」だったので、ruby-hikidocも追加で必要
  • /usr/share/tdiary/tdiary/style/gfm_style.rb で「require 'pygments'」だが、これのパッケージはまだないのでコメントアウト