荒です。 以下のファイルをVineSeedにアップロードしました。 VineSeed/ libghc-aeson-0.9.0.1-3vl7.{i686,x86_64,src}.rpm libghc-data-default-0.5.3-3vl7.{i686,x86_64,src}.rpm libghc-data-default-class-0.0.1-3vl7.{i686,x86_64,src}.rpm libghc-dlist-0.7.1.2-3vl7.{i686,x86_64,src}.rpm libghc-http-client-tls-0.2.2-3vl7.{i686,x86_64,src}.rpm xmobar-0.23.1-6vl7.{i686,x86_64,src}.rpm xmonad-0.12-4vl7.{i686,x86_64,src}.rpm xmonad-contrib-0.12-5vl7.{i686,x86_64,src}.rpm xmonad-extras-0.12.1-5vl7.{i686,x86_64,src}.rpm xmonad-utils-0.1.3.3-4vl7.{i686,x86_64,src}.rpm yaml-0.8.16-3vl7.{i686,x86_64,src}.rpm 最新版のghc/haskell-platform下での再ビルドです。 これで一連の再ビルドは終了です。 以上よろしくお願いいたします。 荒 敏昭 -------------------------------------------------------------------------------- 念のため、ghc/haskell-platformのビルドの順序を簡単にメモしておきます。 1. ghc-bootstrap - ghcのビルド自体にghcが必要なため、バイナリファイルをダウンロード 2. hscolour - 以降のパッケージのドキュメントのビルド時に必要 - cabal-installを必要としないように変更 3. ghc - ghc-bootstrapとhscolourを使用してビルド 4. haskell-platform - ソースに含まれているビルド・インストール方法では ghcのバイナリファイルとcabal-installが必要であるが、今回は別の方法でビルド (ソースに含まれているパッケージをそのままビルドしてインストールするだけ) - cabal-installとhscolourはビルドしない (cabal-installはすでにこれ以降のバージョンのものをアップロードしているため) 5. cabal-install - cabal-installのビルドに必要なパッケージが haskell-platformにかなり存在するため最後にビルド これまではビルドしたghcを使用してcabal-installをビルドし、 それを使用してhscolourをビルドし、そのhscolourを使用して ghcを再ビルドして…… のようなループがあったため環境の構築が困難になっており、 かなり気にしていました。 今回の再ビルドによりそれが解消され、 1 -> 5 の順序にビルドすれば大丈夫になりました。 ======================================== Toshiaki Ara <<ara_t@xxxxxx>> GnuPG Key fingerprint: B66C 6C43 D16C CB84 2122 FC39 8A29 9530 CD08 C432 ======================================== _______________________________________________ VineSeed mailing list VineSeed@xxxxxxxxxxxxx http://lists.vinelinux.org/mailman/listinfo/vineseed