<<  2007.9  >>
SMTWTFS
      1
2345678
9101112131415
16171819202122
23242526272829
30      
 
リンク
その他
  • RSS2.0
  • Credit

  • SEO
    loading

    プライバシーポリシー

カテゴリー » Linux » Fedora September 24, 2007

yum update でファイルが 競合(conflict) Fedora

Fedora 7 をアップデートすると
# yum update
Transaction Check Error:
file /lib/modules/2.6.22.5-76.fc7/extra/nvidia/nvidia.ko from install of kmod-nvidia-100.14.19-1.2.6.22.5_76.fc7 conflicts with file from package kmod-nvidia-100.14.11-1.2.6.22.5_76.fc7
と文句を言われる。FedoraForum.orgでも同じ事が言われているので、私だけではなさそう。rpm.livna.orgで配布されているNvidiaビデオカードドライバのパッケージングミスなのかな? とりあえず一度無理矢理消して
# rpm -e --nodeps kmod-nvidia
# yum install kmod-nvidia
これでOK

≪追記≫
うーん…
Finished Dependency Resolution
Error: Missing Dependency: kernel-x86_64 = 2.6.22.7-85.fc7 is needed by package kmod-nvidia

Finished Dependency Resolution
Error: Missing Dependency: kernel-i686 = 2.6.22.7-85.fc7 is needed by package kmod-nvidia
こんな感じのエラーが出るようになった。オフィシャルの download.fedora.redhat.com のサーバにはちゃんと kernel-2.6.22.7-85.fc7 があるけど、 ftp.iij.ad.jp/pub/linux/fedora/ や ftp.kddilabs.jp/Linux/packages/fedora/ には長い間アップデートが降りてこない。ftp.jaist.ac.jp/pub/Linux/ なんてFedoraの配布が無くなっちゃってるし。どうして?

オフィシャルからファイルを持ってくればいいだけだけど、しばらく様子を見る。

≪追記 2007/10/02≫
さらに
# yum update
Error: Missing Dependency: kernel-i686 = 2.6.22.9-91.fc7 is needed by package kmod-nvidia
へと変化。どうしてカーネルの更新がミラーに回らないのだろう? ひとまず自分で
http://download.fedora.redhat.com/pub/fedora/linux/updates/7/
にある kernel-2.6.22.9-91.fc7.i686(x86_64).rpm を rpm -i すれば依存性のエラーは解決。

≪追記 2007/10/03≫
/etc/yum.repos.d/fedora-updates.repo で高速な日本のサーバ限定にしていたのを、デフォルトに戻したらエラーは起こらなくなりました。日本のミラーサイトでいったい何が?
10:26 pm

上の記事に対するコメントです

1. くろねこジジ  2008/10/04 20:42
私の場合はavahiです FC7がのこっていて yum -y update するとConfilictのエラー
そこでrpm ーq avahi
でFC9とFC7のavahi発見
消そうとして
rpm -e avahi-0.6.17.1-fc7.i386
とすると
[root@mouse ~]# rpm -e avahi-0.6.17*
error: %postun(avahi-0.6.17-1.fc7.i386) scriptlet failed, exit status 1
[root@mouse ~]# rpm -e --nodeps avahi-0.6.17*
error: %postun(avahi-0.6.17-1.fc7.i386) scriptlet failed, exit status 1
[root@mouse ~]#

というエラー

2. Owner CommentSawa  2008/10/04 22:10

3. fedora 10  2009/06/24 22:15
このエラーはなに? fedora6からfedora10にアップグレードしたいんだけど・・・

error: %unknownscript(kernel-2.6.27.24-170.2.68.fc10.i686) scriptlet failed, exit status 1

このエラーについて教えてください。よろしくお願いします。

4. fedora10  2009/06/24 22:18
このエラーはなに? fedora6からfedora10にアップグレードしたいんだけど・・・

error: %unknownscript(kernel-2.6.27.24-170.2.68.fc10.i686) scriptlet failed, exit status 1

このエラーについて教えてください。よろしくお願いします。

コメントする |

カテゴリー » 戯言 September 23, 2007

探偵ナイトスクープ〜ハリガネムシ!? [読書記録ChangeLog]

http://dkiroku.com/2007-09-18-2.html


うぉぉぉ、こんな寄生虫は初めて見た。
でも小さい頃はしょっちゅうバッタやカマキリ獲って遊んでたぞ?

検索してたら 恐怖!!ハリガネムシ なんていう話が。
うひゃひゃ、トラウマ物ですな。
09:08 pm | コメントする |

カテゴリー » ソフトウェア » Linux September 23, 2007

IJG's JPEG software with x86 SIMD extension (ver 1.02) Linux

http://cetus.sakura.ne.jp/softlab/jpeg-x86simd/jpegsimd.html

JPEG画像を処理する libjpeg ライブラリを高速化改造したものです。Windowsでも利用できますが、以下Linuxの話。


大抵のLinuxでは libjpeg は使われまくりだと思います。例えば私のFedoraなら
$ rpm -e --test libjpeg.x86_64
エラー: 依存性の欠如:
libjpeg.so.62()(64bit) は (インストール済み)gnome-libs-1.4.2-5.fc7.x86_64 に必要とされています
libjpeg.so.62()(64bit) は (インストール済み)firefox-2.0.0.5-1.fc7.x86_64 に必要とされています
libjpeg.so.62()(64bit) は (インストール済み)gtk2-2.10.14-3.fc7.x86_64 に必要とされています
libjpeg.so.62()(64bit) は (インストール済み)mplayer-1.0-0.80.20070715svn.lvn7.x86_64 に必要とされています
libjpeg.so.62()(64bit) は (インストール済み)qt-3.3.8-6.fc7.x86_64 に必要とされています
libjpeg.so.62()(64bit) は (インストール済み)kdelibs-3.5.7-21.fc7.x86_64 に必要とされています
...
...
...
以下沢山続く
...
この /usr/lib/libjpeg.so を高速版に置き換えれば、全体的に速くなる…かも? でも残念な事にAMD64には対応していないんだよね…

インストールはFedoraならRPMが用意されています。他のディストリビューションでもコンパイルは難しくないです。例えばUbuntuなら
$ sudo apt-get install nasm gcc
$ export CFLAGS="-O3 -pipe -m32 -march=i686 -msse -msse2 -msse3 -mmmx -m3dnow -mfpmath=sse -ftree-vectorize -fomit-frame-pointer"
(最適化オプションはいい加減です)
$ ./configure --enable-shared --enable-static
$ make
$ sudo install -s -m755 rdjpgcom wrjpgcom /usr/bin/
$ cd .libs
$ sudo install -s -m755 cjpeg djpeg jpegtran /usr/bin/
$ sudo install -s -m644 libjpeg.so.62.1.0 /usr/lib/libjpeg.so.62.0.0
こんなふうに無理矢理置き換えて念のため再起動すればいいのではないかと(ほんとか?)
libjpeg62パッケージがアップデートしたらファイルは元に戻っちゃいますけどね。

VMwareの中で10MBぐらいのJPEGをFirefoxやGIMPで読み込ませるなどしたのですが、正直言って体感的な違いがわからなかったり。そもそもVMwareの中で試すのが間違いだと思いますが。つーか、私は .dll とか .so の仕組みを正しく理解しているわけではないので、何か変な事してるかもしれないなあ。

検索してみたら「MASATOの開発日記」のlibjpeg高速化改造版の性能を簡単に評価その2というページにWindowsでのベンチマーク結果を発見。

関係ないけど、Fedora の /usr/lib/*.so のパーミッションは 755 で、Ubuntu は 644 な事に気付いた今日この頃。
12:01 am | コメントする |

カテゴリー » ソフトウェア » Linux September 20, 2007

Wallpapoz : Gnome Desktop Wallpapers Configuration Tool (ver 0.4.1) Linux

http://wallpapoz.akbarhome.com/

1190297119_wallpapoz.png

これを使えばGNOMEの各ワークスペースごとに、違った壁紙を貼る事ができるようになります。指定時間毎に壁紙をランダム変更する事も可能。使い方は左の欄で画像を指定した後「保存」→「再起動」を押します。再起動しないと設定が有効にならないので注意。ログインするたびに自動起動させるには、セッション(gnome-session-properties)で「/usr/bin/daemon_wallpapoz」をスタートアップさせてください。

version-0.4 から「It can run on Beryl/Compiz session too.」となったはずなんですが、私の環境ではダメでした。Compiz Fusionだからかな?

Fedoraは公式レポジトリ、Ubuntuだと http://imaginux.com/repos/ に rpm, deb があります。

ちなみに私のFedora 7では
$ wallpapoz
Traceback (most recent call last):
File "/usr/bin/wallpapoz", line 1239, in <module>
wallpapozgui = Wallpapoz()
File "/usr/bin/wallpapoz", line 125, in __init__
self.load_treeview()
File "/usr/bin/wallpapoz", line 680, in load_treeview
worklist = self.wallpapozxml.fill_list()
File "/usr/share/wallpapoz/lib/xml_processing.py", line 247, in fill_list
worklist[index].append(node.firstChild.data)
AttributeError: 'NoneType' object has no attribute 'data'
と表示されて動かない。何か他にインストールしないといけないのか? 謎。
11:05 pm | コメントする |

カテゴリー » ゲーム » Windows September 17, 2007

GUN ARMS : 三次元表示2Dメカアクションゲーム Windows

http://taillove.jp/neun/
http://www.vector.co.jp/games/review/1294/1294.html


日本人の憧れ・人型二足歩行ロボットで戦う、横スクロールアクションゲームです。惜しいことに未完成のまま開発が終了してしまいましたが、真のボスが出ないだけで、一応エンディングまで作られているとのこと。

どうしてか私の環境ではゲーム画面が表示された瞬間に強制終了しちゃって、遊べないんだな。こういうゲーム大好きなのに…とても残念。
09:05 pm | コメントする |

累計:1159999、今日:1024、昨日:1709
Created in 0.0632 sec.