なんだこれは

はてなダイアリーから移転しました。

port日記

今回のビックリドッキリメカ発進!

The following installed ports are outdated:
VLC 1.0.1_1 < 1.0.2_0
libsdl 1.2.13_6 < 1.2.14_2
libxml2 2.7.4_0 < 2.7.5_0
pango 1.24.5_0 < 1.26.0_0
wget 1.11.4_3 < 1.12_0
xorg-libXdmcp 1.0.2_1 < 1.0.3_0
xorg-libXmu 1.0.4_1 < 1.0.5_0
xorg-xproto 7.0.15_0 < 7.0.16_0

まっすぐGo

sudo port upgrade outdated

でGo! まっすぐGo!

Warning: Skipping upgrade since readline 6.0.000_1 >= readline 6.0.000_1, even though installed variants "" do not match "+darwin". Use 'upgrade --enforce-variants' to switch to the requested variants.

そのまま4つクリア!

  • xorg-xproto @7.0.16_0
  • xorg-libXdmcp @1.0.3_0
  • libsdl @1.2.14_2
  • libxml2 @2.7.5_0

Warning: Skipping upgrade since openssl 0.9.8k_0 >= openssl 0.9.8k_0, even though installed variants "" do not match "+darwin". Use 'upgrade --enforce-variants' to switch to the requested variants.
Warning: Skipping upgrade since tcl 8.5.6_0 >= tcl 8.5.6_0, even though installed variants "" do not match "+darwin". Use 'upgrade --enforce-variants' to switch to the requested variants.
Warning: Skipping upgrade since tk 8.5.6_1 >= tk 8.5.6_1, even though installed variants "" do not match "+darwin". Use 'upgrade --enforce-variants' to switch to the requested variants.

pangoで死亡

      • > Extracting pango

Error: To install pango with the no_x11 variant, cairo must be installed with the no_x11 variant.
Error: Target org.macports.extract returned: incompatible cairo installation
Error: Unable to upgrade port: 1

pangoにトライ

pangoのvariantsは...

 sudo port variants pango

pango has the variants:
macosx: Platform variant, selected automatically
no_x11: Disable support for X11
quartz: Add Quartz graphics interface
* requires macosx
universal: Build for multiple architectures

pangoのquartzっておいしいの?

 sudo port install pango +quartz

Error: Requested variants "+macosx+quartz" do not match original selection "+macosx+no_x11".
Please use the same variants again, perform 'port clean pango' or specify the force option (-f).
Error: Status 1 encountered during processing.

あうと?ん、こうか

sudo port clean pango
      • > Cleaning pango
sudo port install pango +quartz

Error: To install pango with the quartz variant, cairo must be installed with the quartz variant.
Error: Target org.macports.extract returned: incompatible cairo installation
Error: Status 1 encountered during processing.

あきらめた!でもcairoを+quartzでインストールし直したらおkっぽい。

 sudo port clean pango
 sudo port install pango

して

vlcも死亡

 sudo port upgrade outdated

Warning: Skipping upgrade since readline 6.0.000_1 >= readline 6.0.000_1, even though installed variants "" do not match "+darwin". Use 'upgrade --enforce-variants' to switch to the requested variants.
Warning: Skipping upgrade since openssl 0.9.8k_0 >= openssl 0.9.8k_0, even though installed variants "" do not match "+darwin". Use 'upgrade --enforce-variants' to switch to the requested variants.
Warning: Skipping upgrade since tcl 8.5.6_0 >= tcl 8.5.6_0, even though installed variants "" do not match "+darwin". Use 'upgrade --enforce-variants' to switch to the requested variants.
Warning: Skipping upgrade since tk 8.5.6_1 >= tk 8.5.6_1, even though installed variants "" do not match "+darwin". Use 'upgrade --enforce-variants' to switch to the requested variants.
Error: Requested variants "+dvb+fribidi+huge+live555+macosx+mod+mpc+osd+qt4+sdl+shout+speex+svg+theora+twolame+vcd+x264" do not match original selection "+macosx+mod+mpc+osd+theora+twolame+x264".
Please use the same variants again, perform 'port clean VLC' or specify the force option (-f).
Error: Unable to upgrade port: 1

wgetを入れました

  • libidn @1.15_0
  • wget @1.12_0

おまけメッセージ

To customize wget, you can copy wgetrc.sample to wgetrc
in /opt/local/etc and then make changes.

他にも

  • xorg-libXmu @1.0.5_0

残すはVLCのみ!

cleanしてみたらいけた

 sudo port clean VLC
 sudo port upgrade VLC
  • VLC @1.0.2_0+dvb+fribidi+huge+live555+macosx+mod+mpc+osd+qt4+sdl+shout+speex+svg+theora+twolame+vcd+x264