お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-05-20 16:56:43

mightymouse
新しいメンバ
登録日: 2011-01-21

プリンタ関連:11.04でcndrvcups-commonをインストールするとgs-esp依存関係エラー

お世話になります。

11.04の基本検証を行っており、プリンタ出力を行うための設定を行いましたところ、依存関係のエラーが出力されてしまいました。対処方法についてご存知の方がいらっしゃいましたら、お教えください。私の勘違いであれば、お手数ですがその旨ご指摘ください。

プリンタ:CANNON LBP3950

以下のURLから、共通ライブラリ:cndrvcups-commonとドライバ:cndrvcups-lipslxをダウンロードしました。

http://cweb.canon.jp/drv-upd/lasershot/linux/lipslxlinux.html

次に共通ライブラリを「sudo dpkg -i cndrvcups-common~.deb」でインストールしようとしましたところ、「パッケージ gs-esp はまだインストールされていません。」となってしまいます。確認のため、Synapticパッケージマネージャからgs-espを検索するとヒットしませんでした。Ubuntu 10.10までは、gs-espがSynapticパッケージマネージャに表示されていました。

www.ghostscript.comからソースを落としてビルドすれば出来そうですが、Ubuntu11.04にGhostScriptは、標準ではインストールされなくなったのでしょうか。


以上、宜しくお願いいたします。

オフライン

 

#2 2011-05-20 20:16:24

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: プリンタ関連:11.04でcndrvcups-commonをインストールするとgs-esp依存関係エラー

似たような例で、プリンタ名がちがいますが、
http://ubuntuforums.org/showthread.php?t=1745833
の#9ではいかがですか。

オフライン

 

#3 2011-05-23 11:40:16

mightymouse
新しいメンバ
登録日: 2011-01-21

Re: プリンタ関連:11.04でcndrvcups-commonをインストールするとgs-esp依存関係エラー

funatogawaさん

アドバイスありがとうございます。

Ubuntu 11.04 日本語REMIXを使用して新規にインストールした場合、cndrvcups-common のライブラリがgs-esp を必要とするらしく、以下のURL の指示通りにgs-esp をインストールしてプリンタドライバもインストールし、印刷設定をすれば出力されるようになりました。

http://opfc.sourceforge.jp/debian.html.ja

この事象がキヤノン提供のライブラリcndrvcups-common に依存するものなのか、他のメーカ提供のドライバでも同様の状況になるのかは確認できていません。

Ubuntu 10.10 で同じキヤノン提供のライブラリcndrvcups-common をインストールしてもgs-esp を必要としないようですし、Ubuntu 10.10 で印刷できていた環境を11.04 にアップグレードするとプリンタ設定が消えてしまいます。

因みに上記プリンタはネットワークプリンタとして、PPDファイルを使用しました。

オフライン

 

#4 2011-05-23 14:37:03

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: プリンタ関連:11.04でcndrvcups-commonをインストールするとgs-esp依存関係エラー

Debian4.1はOKで、3.1は要インストール。なぜかUbuntu11.043.1に戻ってしまった感がありますね。
私の場合はiP7100を使っていますが、キャノンのドライバーでなく、OpenPrintingの8600用ドライバーを流用していますので、8.04以来変更なく使えています。

オフライン

 

#5 2011-05-23 14:38:29

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: プリンタ関連:11.04でcndrvcups-commonをインストールするとgs-esp依存関係エラー

おっと訂正。
× なぜかUbuntu11.043.1に
○ なぜかUbuntu11.04は3.1に
失礼しました。

オフライン

 

#6 2011-06-01 07:35:31

Templer
メンバ
登録日: 2009-07-08

Re: プリンタ関連:11.04でcndrvcups-commonをインストールするとgs-esp依存関係エラー

http://opfc.sourceforge.jp/debian.html.ja
上記リンクはDebian用のものですので、実行しないでください。
既に行なってしまい更にアップデートまでしてしまった場合はUbuntuのシステムが破壊されてしまっている可能性が高いのでシステムを再インストールしてください。


Ubuntuの「gs-esp」パッケージが無くなった明確な理由はわかりませんが、「/usr/share/doc/ghostscript/NEWS.Debian.gz」を見ると、バージョン8.60以降のGhostscriptにはESP Ghostscriptの機能がマージされていて、OpenPrintingにも対応しているように見受けられます(英語は読めないので間違っていたら訂正をお願いします)。
で、UbuntuのGhostscriptのバージョンを「Ubuntu Packages Search」で確認すると、Ubuntuではかなり前からマージされたものが提供されているようで(参照)、「gs-esp」パッケージもそのバージョン以降、移行用のダミーパッケージとなっていたようです(参照)。
そして、キャノンのページを見ると現在では「Ubuntu 9.10まで対応」となっているようですので、あまり行儀はよくないのですが、「gs-esp」パッケージをバージョン違いのUbuntuから引っ張ってきてインストールすれば暫定的な解決法となるのではないかと思います。(Ubuntu 11.04のGhostscriptのバージョンが9系にアップされているのが気がかりではありますが、mightymouseさんがリンク先の指示通りに行ったのであれ「gs-esp」がインストールされたことで使えるようになったということのようなので、それに期待しています。また、Debianのパッケージを入れてしまう行為よりはマシだろうと思います)

ただし、キャノンのサイトにもありますように、Ubuntu 11.04は現在は未対応ですのでその辺りの配慮は必要となります。

オフライン

 

#7 2011-06-01 12:36:45

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: プリンタ関連:11.04でcndrvcups-commonをインストールするとgs-esp依存関係エラー

#3は「やりました」、という報告なので、gs-espを導入後すぐにDebian-repoを消していただければよかったのですが、たぶんそのままでは?

オフライン

 

Board footer

Powered by FluxBB