2008年11月13日木曜日

男前豆腐店クリームパン

すでに、ネット上で、これについて触れられていたのを見てしまってたんですが、値引きされて売られていたので、一応、買って食べてみました。



20081112



うーん、おいしいんだな、やっぱり。
豆腐というところから、ヘルシーなイメージを思い浮かべますが、292kcal。
やはり菓子パンだな、ということで。



豆腐と同様に、パンとあわなそうなもので、以前、「ちくわパン」なんてのもありました。



 




豆腐とも菓子パンとも、まったく関係なしに、FreeBSDでまた見かけたportupgradeのおかしな挙動。

以前の、

(FreeBSD) たまにportupgradeがおかしなことをする? ~ アップデートに失敗してアンインストールされてしまう

と、同じ現象に見えるのですが・・・

diablo-jdk16にて、Javaのtimezone関係のパッチが出たため、portupgradeで更新しようとしたところ、こんな感じなことに。


# portupgrade -p diablo-jdk-1.6.0.07.02_1
--->  Upgrading 'diablo-jdk-1.6.0.07.02_1' to 'diablo-jdk-1.6.0.07.02_2' (java/diablo-jdk16)
--->  Building '/usr/ports/java/diablo-jdk16'
===>  Cleaning for diablo-jdk-1.6.0.07.02_2

Because of licensing restrictions, you must fetch the distribution
manually.

Please open http://java.sun.com/javase/downloads/index.jsp
in a web browser and follow the "Download" link for
"JDK US DST Timezone Update Tool - 1_3_9" to obtain the
time zone update file, tzupdater-1_3_9-2008g.zip.

Please place the downloaded file(s) in /usr/ports/distfiles.


!!!ライセンスの都合で、自分でファイルをダウンロードしなければならないが、まだダウンロードしていなかった。というか、一度はportupgradeを実行するなど、実際にビルドを試みないと、上記のメッセージが表示されないので、どれをダウンロードすべきかわかんない・・・!!!

*** Error code 1

!!!なぜかここでportupgradeがエラー終了しない!!!

Stop in /usr/ports/java/diablo-jdk16.
--->  Backing up the old version
--->  Uninstalling the old version
--->  Deinstalling 'diablo-jdk-1.6.0.07.02_1'
pkg_delete: package 'diablo-jdk-1.6.0.07.02_1' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
eclipse-3.3.2
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 1222 packages found (-1 +0) (...) done]


!!!現在インストールされているdiablo-jdk16がアンインストールされてしまった!!!

--->  Installing the new version via the port

Because of licensing restrictions, you must fetch the distribution
manually.

Please open http://java.sun.com/javase/downloads/index.jsp
in a web browser and follow the "Download" link for
"JDK US DST Timezone Update Tool - 1_3_9" to obtain the
time zone update file, tzupdater-1_3_9-2008g.zip.

Please place the downloaded file(s) in /usr/ports/distfiles.

*** Error code 1


!!!ビルドできていないので、インストールができるわけない!!!

Stop in /usr/ports/java/diablo-jdk16.
*** Error code 1

Stop in /usr/ports/java/diablo-jdk16.

Because of licensing restrictions, you must fetch the distribution
manually.

Please open http://java.sun.com/javase/downloads/index.jsp
in a web browser and follow the "Download" link for
"JDK US DST Timezone Update Tool - 1_3_9" to obtain the
time zone update file, tzupdater-1_3_9-2008g.zip.

Please place the downloaded file(s) in /usr/ports/distfiles.

*** Error code 1

Stop in /usr/ports/java/diablo-jdk16.
===>  Cleaning for diablo-jdk-1.6.0.07.02_2
--->  Cleaning out obsolete shared libraries


!!!そして・・・!!!

# ls -ld /var/db/pkg/diablo-jdk*
ls: No match.


結局、diable-jdk16がアンインストールされただけで、終わってしまった。
なんて迷惑なことをするんだ、portupgradeは。



2 件のコメント:

  1. http://www.oracle.com/technetwork/java/javase/downloads/index.html

    の下の方にある「JDK DST Timezone Update Tool - 1.3.42」てのを
    自分でダウンロードして、/usr/ports/distfiles に配置してやれば
    upgrade できますよ。

    返信削除
  2. 3年前にあったportupgradeの不具合のことを書いてあるので、ご了承ください[E:coldsweats01]
    > *** Error code 1
    >
    > !!!なぜかここでportupgradeがエラー終了しない!!!

    返信削除