2013年6月23日日曜日

彼女のカレラRS 0巻&1巻

先日名古屋まで行って買ってきましたが[E:coldsweats01]



201306221



彼女のカレラRS 0巻 1巻





これ、車っておもしろいんだよ、って教えてくれる、で、やっぱり車ってお金かかるんだね、ってことも教えてくれる[E:coldsweats01]



実は・・・前作の「彼女のカレラ」は1巻しか持っていなかったので・・・とりあえず10数冊ほどまとめて買ってきました[E:coldsweats01]





ところで、「彼女のカレラ・キャラショット」という無料のアプリも出てます。



https://itunes.apple.com/jp/app/bi-nunokarera-kyarashotto/id650718553





201306222201306223





2013年6月22日土曜日

もっちわ 抹茶ミルク風味

うまかった。



20130621



もっちわ 抹茶ミルク風味

抹茶ミルク風味のシュガーを宇治抹茶入りのもちもちとした生地にかけました。

とのこと。



そういえば、この前見たテレビで、最近は「もちもち」と書かれているものが売れてる、とか言ってたっけ。



 



2013年6月21日金曜日

lmutil: Command not found.

知る人ぞ知るlmutilとかlmstatというコマンドに関して・・・



CentOS6なホストがいくつかあるのですが、ホストによって、動いたり動かなかったり。



% /なんとか/かんとか/lmutil
/なんとか/かんとか/lmutil: Command not found.



動かない・・・なぜ?



% file lmutil
lmutil: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped



動くホストで、ldd lmutilして確認してみると



/lib64/ld-lsb-x86-64.so.3 => /lib64/ld-linux-x86-64.so.2 (0x00007faf9bf9e000)



という、「ldなんとか.so」のところで、違いがあるようです。



うごかないホストでは
% ls -l /lib64/ld*
-rwxr-xr-x. 1 root root 154464 Jan 31 20:30 /lib64/ld-2.12.so*
lrwxrwxrwx. 1 root root     10 Feb  6 18:03 /lib64/ld-linux-x86-64.so.2 -> ld-2.



うごくホストでは
% ls -l /lib64/ld*
-rwxr-xr-x 1 root root 154464 Feb 21 22:12 /lib64/ld-2.12.so*
lrwxrwxrwx 1 root root     10 May 30 16:51 /lib64/ld-linux-x86-64.so.2 -> ld-2.12.so*
lrwxrwxrwx 1 root root     20 May 30 16:58 /lib64/ld-lsb-x86-64.so -> ld-linux-x86-64.so.2*
lrwxrwxrwx 1 root root     20 May 30 16:53 /lib64/ld-lsb-x86-64.so.3 -> ld-linux-x86-64.so.2*


straceしてみたり



% strace lmutil
execve("lmutil", ["/なんとか/かんとか"...], [/* 47 vars */]) = -1 ENOENT (No such file or directory)
dup(2)                                  = 3
fcntl(3, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(3, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 6), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffaafc85000
lseek(3, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: No such file or di"..., 40strace: exec: No such file or directory
) = 40
close(3)                                = 0
munmap(0x7ffaafc85000, 4096)            = 0
exit_group(1)                           = ?



なぜexecveで「No such file or directory」なのかよくわからなかったり。



というわけでネット検索。



http://stackoverflow.com/questions/5234088/execve-file-not-found-when-stracing-the-very-same-file



ふむ。



ld-lsb-x86-64.soでネット検索したりしてたら、わかりました。



http://software.intel.com/en-us/articles/flexlm-license-manager-20-may-fail-when-lsb-3-is-not-met



Linuxには「LSB」とかいうものがあるそうです。



http://ja.wikipedia.org/wiki/Linux_Standard_Base



動くホストでは、「redhat-lsbなんとか」というRPMパッケージがインストールされていました。



% rpm -q -a | grep redhat-lsb
redhat-lsb-compat-4.0-7.el6.centos.x86_64
redhat-lsb-printing-4.0-7.el6.centos.x86_64
redhat-lsb-4.0-7.el6.centos.x86_64
redhat-lsb-core-4.0-7.el6.centos.x86_64
redhat-lsb-graphics-4.0-7.el6.centos.x86_64



% lsb_release
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch



一方、動かないホストでは、redhat-lsbは1つもインストールされていませんでした。



というわけで、yum install redhat-lsb して解決。



えらくたくさんインストールされましたが



Dependencies Resolved

================================================================================
Package                     Arch      Version                 Repository  Size
================================================================================
Installing:
redhat-lsb                  x86_64    4.0-7.el6.centos        base        11 k
Installing for dependencies:
at                          x86_64    3.1.10-43.el6_2.1       base        60 k
bc                          x86_64    1.06.95-1.el6           base       110 k
cdparanoia-libs             x86_64    10.2-5.1.el6            base        47 k
cvs                         x86_64    1.11.23-15.el6          base       711 k
ed                          x86_64    1.1-3.3.el6             base        72 k
foomatic                    x86_64    4.0.4-1.el6_1.1         base       251 k
foomatic-db                 noarch    4.0-7.20091126.el6      base       980 k
foomatic-db-filesystem      noarch    4.0-7.20091126.el6      base       4.4 k
foomatic-db-ppds            noarch    4.0-7.20091126.el6      base        19 M
gettext                     x86_64    0.17-16.el6             base       1.8 M
gstreamer-plugins-base      x86_64    0.10.29-2.el6           base       940 k
libmng                      x86_64    1.0.10-4.1.el6          base       165 k
liboil                      x86_64    0.3.16-4.1.el6          base       121 k
libtheora                   x86_64    1:1.1.0-2.el6           base       129 k
libvisual                   x86_64    0.4.0-9.1.el6           base       135 k
pax                         x86_64    3.4-10.1.el6            base        69 k
perl-CGI                    x86_64    3.51-131.el6_4          updates    208 k
perl-ExtUtils-MakeMaker     x86_64    6.55-131.el6_4          updates    292 k
perl-ExtUtils-ParseXS       x86_64    1:2.2003.0-131.el6_4    updates     44 k
perl-Test-Harness           x86_64    3.17-131.el6_4          updates    230 k
perl-Test-Simple            x86_64    0.92-131.el6_4          updates    111 k
perl-devel                  x86_64    4:5.10.1-131.el6_4      updates    421 k
phonon-backend-gstreamer    x86_64    1:4.6.2-26.el6_4        updates    126 k
qt                          x86_64    1:4.6.2-26.el6_4        updates    3.9 M
qt-sqlite                   x86_64    1:4.6.2-26.el6_4        updates     51 k
qt-x11                      x86_64    1:4.6.2-26.el6_4        updates     12 M
qt3                         x86_64    3.3.8b-30.el6           base       3.5 M
redhat-lsb-compat           x86_64    4.0-7.el6.centos        base        10 k
redhat-lsb-core             x86_64    4.0-7.el6.centos        base        25 k
redhat-lsb-graphics         x86_64    4.0-7.el6.centos        base        13 k
redhat-lsb-printing         x86_64    4.0-7.el6.centos        base        11 k
time                        x86_64    1.7-37.1.el6            base        26 k

Transaction Summary
================================================================================
Install      33 Package(s)

Total download size: 46 M







20130620




2013年6月20日木曜日

(pkgsrc) lang/python27をビルドするときに、ImportError: cannot import name MAXREPEAT

CentOS6なホストで、pkgsrcを使ってlang/python27をbmakeすると、こんなエラーが出ました。



===> Building for python27-2.7.5
LD_LIBRARY_PATH=/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5: ./python -E -S -m sysconfig --generate-posix-vars
Traceback (most recent call last):
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/sysconfig.py", line 638, in <module>
    _main()
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/sysconfig.py", line 626, in _main
    _generate_posix_vars()
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/sysconfig.py", line 288, in _generate_posix_vars
    _parse_makefile(makefile, vars)
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/sysconfig.py", line 197, in _parse_makefile
    import re
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/re.py", line 105, in <module>
    import sre_compile
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/sre_compile.py", line 14, in <module>
    import sre_parse
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/sre_parse.py", line 17, in <module>
    from sre_constants import *
  File "/var/tmp/pkgsrc/lang/python27/work/Python-2.7.5/Lib/sre_constants.py", line 18, in <module>
    from _sre import MAXREPEAT
ImportError: cannot import name MAXREPEAT
*** Error code 255

Stop.
bmake: stopped in /var/tmp/pkgsrc/lang/python27/work/Python-2.7.5
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/lang/python27
*** Error code 1



ネット検索すると、いろいろ情報が出てくるのですが、とりあえず、こんなことをしたらビルドできました。

mv /usr/pkg/lib/libpython2.7.so.1.0 /usr/pkg/lib/libpython2.7.so.1.0-



もともとインストールされている共有ライブラリが使われてしまう、ということですか?





20130619



2013年6月19日水曜日

ローソンで「ハローキティプレート もれなくもらえる」

長かったリラックマフェアがやっと終わったところなのに、もう、次のが始まっていました。



201306181



サンリオキャラクターフェア
ハローキティプレート もれなくもらえる



とのことで、あーあ、またシール集めの日々となってしまいました[E:coldsweats01]



またまた前回同様な感じで、ハローキティプレートとは別に、各店先着50個、シール20点で、ハローキティエコバッグというのもあるそうです。7月9日7:00交換スタートとのこと。



郵送で応募する抽選のは・・・、まあいいや[E:coldsweats01]



シール貼付期間は2013年6月11日~8月26日
景品引換期間は2013年6月11日~9月2日



だそうです。



それと、こんなのも・・・





201306182



Pontaポイント300ポイントで、ハローキティガラスボウルと交換、とのこと。





これは・・・まあいいや。







■ 過去記事









2013年6月18日火曜日

(FreeBSD) tar: Unrecognized archive format

FreeBSD 8.3なマシンで、portsを使っているときの話なのですが、

# uname -r
8.3-RELEASE-p3

最近、「tar: Unrecognized archive format」というエラーを時々見かけるようになりました。たとえば



# portupgrade -p png-1.5.15
--->  Upgrading 'png-1.5.15' to 'png-1.5.16' (graphics/png)
--->  Building '/usr/ports/graphics/png'
===>  Cleaning for png-1.5.16
===>  Found saved configuration for png-1.5.14
===> Fetching all distfiles required by png-1.5.16 for building
===>  Extracting for png-1.5.16
=> SHA256 Checksum OK for libpng-1.5.16.tar.xz.
=> SHA256 Checksum OK for libpng-1.5.16-apng.patch.gz.
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
*** Error code 1



Stop in /usr/ports/graphics/png.
*** Error code 1



Stop in /usr/ports/graphics/png.



「tar: Unrecognized archive format」ということなので、アーカイブのファイル形式が「.xz」だからでるエラーでしょうかね。
とりあえず、/usr/bin/tarの代わりに、/usr/ports/archivers/gtar/でインストールした、/usr/local/bin/gtar を使わせてしまえばOKっぽいです。


# env TAR=gtar portupgrade -p png-1.5.15
--->  Upgrading 'png-1.5.15' to 'png-1.5.16' (graphics/png)
--->  Building '/usr/ports/graphics/png'
===>  Cleaning for png-1.5.16
===>  Found saved configuration for png-1.5.14
===> Fetching all distfiles required by png-1.5.16 for building
===>  Extracting for png-1.5.16
=> SHA256 Checksum OK for libpng-1.5.16.tar.xz.
=> SHA256 Checksum OK for libpng-1.5.16-apng.patch.gz.
/bin/cp /usr/ports/distfiles/libpng-1.5.16-apng.patch.gz /ports.work.d/usr/ports/graphics/png/work/libpng-1.5.16/
/usr/bin/gzip -nf -9 -d /ports.work.d/usr/ports/graphics/png/work/libpng-1.5.16/libpng-1.5.16-apng.patch.gz
===>  Patching for png-1.5.16
(以下省略)



portupgradeではなく、makeしたときも、同じエラーになってしまうので、



# make
===>  Found saved configuration for png-1.5.14
===> Fetching all distfiles required by png-1.5.16 for building
===>  Extracting for png-1.5.16
=> SHA256 Checksum OK for libpng-1.5.16.tar.xz.
=> SHA256 Checksum OK for libpng-1.5.16-apng.patch.gz.
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
*** Error code 1



これは、make TAR=gtarというやりかたもあったり。



# make TAR=gtar
===>  Found saved configuration for png-1.5.14
===> Fetching all distfiles required by png-1.5.16 for building
===>  Extracting for png-1.5.16
=> SHA256 Checksum OK for libpng-1.5.16.tar.xz.
=> SHA256 Checksum OK for libpng-1.5.16-apng.patch.gz.
/bin/cp /usr/ports/distfiles/libpng-1.5.16-apng.patch.gz /ports.work.d/usr/ports/graphics/png/work/libpng-1.5.16/
/usr/bin/gzip -nf -9 -d /ports.work.d/usr/ports/graphics/png/work/libpng-1.5.16/libpng-1.5.16-apng.patch.gz
===>  Patching for png-1.5.16



ちなみにFreeBSD 9系は、とくに問題ないようです。





あとで
make -d all とかやって調べてみたのですが
gtar -tf FILE.tar.xz はOKで、
gtar -ztf FILE.tar.xz はerror
gtar -jtf FILE.tar.xz もerrorになるようです。へ~、よけいなオプションは付けないほうがいいのですか



20130617



2013年6月17日月曜日

純情エチュード 「初恋ニックネーム」

雨がほぼやんだ状態になるのを待って、自転車で高田馬場へ出発。
間違えて、新目白通りまで行ってしまいました[E:happy02] 下落合に数回行ったことがあったので。



というわけで、純情エチュードの初口演に行ってきました。



新作のクイズ紙芝居に…



201306161



新作の「初恋ニックネーム」



201306162

遠くの方から見てたら、内容がよくわかりませんでした[E:coldsweats01]



家に帰って、マンガを読んだら、なるほどそういうことでしたか[E:happy01]
くぅ~甘酸っぱ~い気分になりましたよ、えぇ。



■ 過去記事