2010年7月27日

[plamo:30705] Re: cups-1.4.4,libusb-1.0.8アップロードしました。(cups-1.4.4 for-4.7xに移動)

  名倉 です。

> こんにちは、M.H です。
>
> > > /usr/etc/cups → /etc/cups に変更になっているためか、
> >   cups-1.4.x系敗退つづきでした
> >   configureの--prefix的設定で敗退の可能性をかんじたのでなるべく
> >   外してやってみました。

> > > /etc/cups 以下に不要なシンボリックリンク /etc/cups/cups が出来ています。
> >   あれっとおもいつつ確認してみました。
> >   cups -> ../usr/etc/cupsはありましたが?
  ここスクリプトチェック不足でした。
> > >
>
> cups-1.4.4_5-i586-P1.tgz だと、/etc/cups がシンボリックリンクではなくて、
> 実ディレクトリになってないでしょうか ^^;
>
> なぜ sysconfdir が "/etc" になっているのかビルドスクリプトで試してみたんですが、
> --prefix=/usr がオプションに無いと、prefix が "/" に設定されて、
> prefix が "/" だと、sysconfdir が "/etc" に設定されるようです。
>
> もし今まで通り /usr/etc/cups を想定しているとしたら、
> configure のオプションに --prefix=/usr を追加すると、
> build/Makedefs を見た限りでは、うまくいきそうな感じです。

  実は自分もこっちのほうがしっくりきますのでこにこにしながら
  --prefix=/usr を追加し作り直した
  cups-1.4.4_5-i586-P1.tgzをPlamo-test/for-4.7xにおきました。

  Plamo-4.7-20100724 + linux-2.6.34上でやってみました。
  いままでのテストプリントのほかに
  a2ps でcups-1.4.4_5のビルドスクリプト印刷してみました。
>
> あと、このビルドスクリプトは元になっているものが若干古いと思います。
> # bash 版の最新のものがどこかにあるとか無いとかいう話を
> # メールで読んだ記憶がありますが、うろ覚え。。。
> 特に gzip_dir は "." ".." を弾く処理(ls や tail のオプション)とか、
> シンボリックリンクの元を辿る処理(/etc/bashrc で調整されていますが、
> ls -l の $11 が不安定なので readlink を使う)とかが改変されています。
  みようみまねで手を入れてみました。
>
> Thanks!
> -M.H
>

投稿者 xml-rpc : 2010年7月27日 14:52
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/97283
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。