@kyanny's blog

My life. Opinions are my own.

Gentoo

emerge -auvDe world

id:hideden に、 emerge --update world とかが途中でいろいろエラーになって通らなくなってしまった、どうすれば戻せるか、と聞いたらこのコマンドを教えてもらってさっきやってみたけど、 10 分以上も依存ツリーを計算し続けて反応が帰ってこないので諦め…

dev-util/svk が相当古い

1.08 とかで止まっている。 CPAN の svk は 2.0.2 になっている。 bugs をみると、一年以上前から 2.0.x 向けの ebuild とか依存 Perl モジュールの ebuild とかがアップされていて、それを拾ってくれば使えそうだけどなんだかぐちゃぐちゃしそうで怖い。svk…

kcontrol が emerge できない問題を深追い

kcontrol が emerge できず、 emerge --update world ができない 191923 – kde-base/kcontrol-3.5.7-r1 fails to build - cannot find -ldns_sd をみると、 kdemisc/kdnssd-avahi を入れ直せとあった 188787 – emerge kdebase fails with amd64 and kdnssd-a…

emerge --update system

時間があるのでしておこう、と思ってした。 $ sudo emerge --ask --update --newuse system7個だけしか候補にでなかったけど、 gcc とか coreutils とかでている。 gcc はきつい・・・。今日中に終わるだろうか? あと、 ACCEPT_KEYWORDS="~x86" を外した。や…

eix --only-names オプション

$ eix --only-names foo便利だ。 apt-get とか aptitude の出力みたいにできる。 --compact でも一行では出せるけど --only-nanmes だとパッケージ名の atom だけになるのでパイプでまとめて emerge が楽ちん、、になるはずなんだけど emerge コマンドに標準…

sys-kernel/gentoo-sources-2.6.25-r1

久々に時間がとれたので 2.6.22 とか古いのからカーネルをあげてみた。 make oldconfig で新しいのは全部リターンにして make && make modules_install して update_modules とか module-rebuild rebuild とかもして、リブートしてきたらちゃんと起動したん…

app-emacs/moccur-edit のバグレポートを出した

app-emacs/color-moccur と app-emacs/moccur-edit を両方 merge すると emacs が起動しない、からちょっと深追い - 刺身☆ブーメランのはてなダイアリー の件を gentoo bugzilla にレポートしました。初めての bugzilla です。219255 – app-emacs/moccur-edi…

JNLP という拡張子のファイルを開くには dev-java/jnlp-bin が必要

JNLP というのは Java Web Start で用いるなんとか、ということで、 dev-java/jnlp-bin というパッケージがあるのでそれを入れる。 java 系の例にもれず手動でダウンロードして /usr/portage/distfile へ置く。このへんは個別のパッケージで入れてるとちゃん…

emerge --sync できない問題ついに解決した (/etc/make.conf の SYNC="" の記述間違い)

わかってみればあっけないというか、凡ミスでした。 emerge --sync が失敗してしまう問題、今日もやってみたところダメだったのですが、エラーメッセージを読んでいるときにふと、 @ERROR: Unknown module 'gentoo-portage rsync:'というところが気になって…

app-emacs/color-moccur と app-emacs/moccur-edit を両方 merge すると emacs が起動しない、からちょっと深追い

Emacs で wdired と moccur-edit を使っていない人は(ry - higepon blog で紹介されている color-moccur と moccur-edit という便利な elisp があり、あまり使いこなせてはいなかったのですが今後もっと活用していこうと思い、 /usr/portage 以下を覗いてみ…

emerge --sync できない問題(いまだ未解決)

Gentoo Forums :: View topic - Emerge sync problems (servers resolving to 127.0.0.1 et al) を探し当てて最後まで読んで、 emerge-websync で portage ツリーを最新に sys-apps/portage を最新?に emerge --sync で、いけるかと思ったけど依然としてエラ…

Gentoo Linux をデスクトップ用途で半年間使ってみて

今年の九月に、それまで仕事でもプライベートでも使っていた Kunbunt 7.04 から Gentoo Linux にスイッチしました。 (ライブドアブログ(livedoor Blog)| 読みたいブログが見つかる (本文は読めません、すいません))Kubuntu を使い始めたのが確か去年の四…

Gentoo Linux に fastladder オープンソース版をインストールする、が迷う

fastladder · GitHub をマイ Gentoo にインストールしているのですが、 rubygems のライブラリのインストールをどうしたものかと迷ってしまいました。fastladder は rails-2.0.2 とかいろいろ rubygems を使ってインストールするようになっているのですが、 …

emerge --sync できない問題いまだ解決せず

何日かたってリトライしてみたけれど、やっぱりダメでした。。悔しいので websync はまだやっていません。なんでだろうなぁ。 kyanny@kyanny-laptop2 ~ $ sudo emerge --sync >>> Starting rsync with rsync://64.127.121.98/gentoo-portage rsync://mirror.…

emerge --sync ができなくなってしまった

emerge --sync (eix-sync) が昨日の夜からできなくなってしまいました。ミラーをかえてみてもダメ。エラーメッセージをみると、 rsync のプロトコルバージョンが違うのが原因のような気がしました。 ~x86 で 3.0.0-pre なんとかいうのが入っていたので、 pac…

app-emacs/mew で日本語 info をインストールできるように

app-emacs/mew を emerge で入れると日本語 info がインストールされません。 app-emacs/wanderlust には wl.info と wl-ja.info があるのに、何故だろう?と不思議だったのでちょっと調べて見ました。まず mew に日本語 info がなければ話にならないのですが…

gentoo-user を Plagger とかで読めばいいんじゃないかと思った

思っただけでまだ全然準備できていないけど、 bloglines.com で、メールが送られるとフィードみたいに読める?メールアドレスを発行してくれるのでそれで gentoo-user を購読する Plagger の Subscription::Bloglines ってのがあるのでそれで Plagger から ge…

gentoo-user@gentoo.org を一週間だけ subscribe した

流量が多くてちょっと読みきれないので unsubscribe しちゃいました。。でも、 Gentoo Project の危機が叫ばれているのを何度か見かけた割には、結構活発にやりとりしてるじゃん、という印象でした。

overlays.gentoo.org の Perl って何のためにあるのだろう?

http://overlays.gentoo.org/proj/perl/timelineここの ebuild はあんまり活発にコミットされていないようだけど、どういう目的のためにあるんだろう?単に portage 本家でサポートされてない CPAN モジュールとかの ebuild が揃ってる場所にしたい、ってのな…

amarok 無理そう

kde-base を 3.5.5 で入れ直して(半日くらいかかった)さて amarok というところで見てみると、残念ながらダメそうでした。。 kyanny@kyanny-laptop2 ~ $ emerge -av amarok superuser access is required... adding --pretend to options. These are the pac…

kde-base/kcontrol-3.5.8-r2 が入らなくて kde 系やりなおし

amarok-1.4.8 が依存する kde-base/kcontrol-3.5.8-r2 が、これも ~x86 なわけですが、入らないので mask してみたりしたけどダメげなのでちょっと考えて、 # emerge -av =kde-base/kcontrol-3.5.5として、stable なバージョン 3.5.5 を入れてみたところ、 k…

emerge --update world ができなくなってしまった

[blocks B ] sys-apps/mktemp (is blocking sys-apps/coreutils-6.10-r1) [blocks B ] >=sys-apps/coreutils-6.10 (is blocking sys-apps/mktemp-1.5)この衝突が解消できなくて system アップデートができなくなってしましました。 sys-apps/mktemp を消して…

media-gfx/picasa が盛大に文字化け

デジカメでせっかくとった写真の保存場所がいけてなくて (テレビをモニタがわりにしたもののキーボードとマウスの有線が邪魔くさくて全然使ってない Mac mini) このままだとそっちに入れてある数百枚のデータの行く末も危ういので、もうウェブ上においておこ…

dev-util/eclipse-sdk-3.3.1.1

これ単体のビルドに 30 分弱かかりました。 htop と画面並べて見ていたけど、途中でバグって止まってるんじゃないかと心配になるくらい遅かった。 CPU はずっと 100% 張り付きで、何もできませんでした。やっと終わったのでおそるおそる起動してみたら、案外…

Overlays あれこれ

Project:Overlays/Old Dev Guide - Gentoo Wikiというドキュメントを発見。 http://overlays.gentoo.org/ をみると、いろいろある。 Perl はあんまり活発じゃないようだ。こういうのをみると、まだまだ Gentoo について知らないことだらけだなあと思う。

ACCEPT_KEYWORDS="~x86"

dev-util/eclipse-sdk を入れようとしたら ~x86 がやけに多くていちいち /etc/portage/package.keywords にパッケージ名を書いていくのが面倒になったので、 id:hideden にならって /etc/make.conf に ACCEPT_KEYWORDS="~x86"と書いた。おとこらしく。これで…

ruby-mode.el がインストール済みなのにロードできない

http://idm.s9.xrea.com/ratio/2007/05/03/000614.html を何ヶ月か前に見つけて、それと xclip を組み合わせてコマンドラインとのクリップボードのやりとりに便利に使わせてもらっていますが、この gclip.c はペーストができず、さらに xclip でペーストする…

samba-3.0.28 が入らない

kyanny@kyanny-laptop2 ~ $ eix net-fs/samba * net-fs/samba Available versions: 3.0.24-r3 [M]3.0.27 3.0.28 {acl ads async automount caps cups doc examples fam ipv6 kerberos kernel_linux ldap linguas_ja linguas_pl oav pam python quotas readli…

あるコマンドがどのパッケージに含まれているものかを知るには

equery を使う。 kyanny@kyanny-laptop2 ~ $ equery belongs /usr/sbin/usermod [ Searching for file(s) /usr/sbin/usermod in *... ] sys-apps/shadow-4.0.18.1-r1 (/usr/sbin/usermod)eix のように素早くはいかない。 usermod あたりの man が化けっ放し…

tomcat + mod_jk で apache と連携

http://www.gside.org/Gentoo/tomcat/tomcat_apache.htmlここに書いてある通りに。設定ファイルのパスも同じ。設定ファイルの内容だけちょっと違う。インストールされたもののほうが充実していた。 www-apache/mod_jk は 1.2.25 だった。port とかもよくわか…