ルギア君の戯言

雑多な記事。

Mo

Momonga Linux の docker / singularity イメージ

Mo

を作ってみました。非公式です。 Momonga Linux 7 yum とその依存ライブラリが入っています。安定版ですが、セキュリティ等の更新は行っていないので本番運用には向いていません。主にテスト用として使用してください。サイズは、展開して 600MB ほどです。…

NFS に httpd をインストール

Mo

Momonga Linux のビルド用の環境として、NFS に chroot 環境 を用意したんだけど、NFS が setcap に対応してない (setcap が linux だけの機能と考えれば、当たり前か・・・。) ということで、インストールに失敗します。NFS にインストール、というのは、(…

TeX Live 2014 - その 1

Mo

時間があるときに少しずつ TeX Live のパッケージし直し作業をしていて、とりあえず 2013 で調整していたが、昨日見たら 5/25 に 2014 がリリースされていたので、2014 へ移行することにした。TeX wiki を見るといくつか不具合が上がっていたりしているみた…

Momonga Linux に Skype を入れる

Mo

他の人誰かやっているとは思うけど、Wiki にはなさそうなのでメモ。 Skype は 32 bit 版しか rpm が提供されていないため、32 bit 版の人は楽ですが、64 bit 版の人は針山を登る覚悟で作業してください。なお、PowerPC や PowerPC 64 の方々は問題外ですので…

最強の Linux サウンドシステム (多分)

Mo

OSS, ALSA, Jack, PulseAudio のアプリを全部同時に使える、まさに究極のシステム…だと思う。図の黒線は再生系統、赤線は録音系統。 制限事項 OSS については占有までシミュレーションする (というか API がファイルロックする?) ため、同方向の OSS のアプ…

Linux 版の ePSXe で遊ぶ

いや、別に普通に Windows で遊ぶか Wine を使ってくれればいいと思うんだ。だってこっちのほうが (一部のグラボ以外は) 確実に遅いし、なんのメリットもない。ちなみにとある N から始まるメーカーのチップを搭載したグラボ×公式ドライバでは $ glxgearsの…

Matrox カードでデュアルスクリーン環境を構築する

Mo

以下のようなパッチを xorg-x11-drv-mga に当てた。 diff -ur xf86-video-mga-1.4.13.orig/src/mga.h xf86-video-mga-1.4.13/src/mga.h --- xf86-video-mga-1.4.13.orig/src/mga.h 2012-02-08 02:36:22.062533733 -0500 +++ xf86-video-mga-1.4.13/src/mga.h…

texmf の ls-R の必要性

ls-R の必要性 まず、インストール時に mktexlsr を実行する必要があるかどうか以前に ls-R ファイルそのものが必要かどうか。 TeX Live で ls-R ファイルがある理由は、 TeX Live のデフォルト設定である Momonga Linux が提供していた teTeX のデフォルト…

7年1月28日 (土) - TeX Live 20100722 + eptex 20110315 奮闘記 その 11

みんな「みーっつ! みんな笑顔で明るいあるぱ城!」 ルギア君「ガブちゃんとフロル君は?」 ロザリー「ガブちゃんが罰としてフロル君を彼が掘った洞穴の中に送り込んだんだけど、まだ戻ってこないんだって。」 ルギア君「…」 ロザリー「だからそれを見張ってい…

7年1月18日 (水)

みんな「みーっつ! みんな笑顔で明るいあるぱ城!」 ドンちゃん「よし、今日も仕事始め!」 ガブちゃん「あのー。」 ドンちゃん「なんだ?」 ガブちゃん「ルギア君はどうしたんですか…?」 ドンちゃん「自分の部屋で寝てるぜ。」 ガブちゃん「…。」 ドンちゃん「…

TeX Live 20100722 + eptex 20110315 奮闘記 その 10

ビルド時に export MALLOC_PERTURB_=0を付けないと fmtutil で eplatex.fmt の作成にこけてしまう。というのを発見してくれたのには感謝しているが、これは明らかなバグだろ…。 ただ、バグだとわかっても直すのはちょっと苦労しそう。ちなみにバグとする理由…

TeX Live 20100722 + eptex 20110315 奮闘記 その 9

trunk に投入したものの # yum update(development 最新版) したらビルドできなくなりました。現在原因を究明中です。しばしお待ちを。 それ故 evince も BUILDDEP になってしまうのはなんか気持ち悪いが、仕方ない。 失敗した人で、OmoiKondara.log の尻尾…

6年12月23日 (土)

みんな「みーっつ! みんな笑顔で明るいあるぱ城!」 ドンちゃん「よし、今日も仕事始め!」 ……………… ルギア君「おや?」 アルル君「どうした?」 ルギア君「もう Firefox 5 か…。」 アルル君「…」 ルギア君「x86_64 版の flashplayer-plugin がよく落ちるから i68…

メモ

Mo

# setsebool -P use_nfs_home_dirs 1ああ、/home を NFS とか Nilfs にしたからこうなっているのか。(NFS は SELinux では Nilfs と扱われる模様。FUSE だから?) [lugia@arpa-castle ~]$ ls -Z drwxr-xr-x. lugia lugia system_u:object_r:nfs_t:s0 Desktop …

LADSPA のエフェクトをすべての音楽に適用する

Mo

ALSA を使う ディストリビューションは Momonga Linux 専用。他は知らん。でも .asoundrc とかは使えると思われる。 これは Momonga Project の意向を逆流するもの*1なので、あまりお薦めはしません。 まず、alsa-plugins-pulseaudio をアンインストール。 #…

TeX Live 2010

Mo

DVD はまだだけどソースが historic に出てるからそろそろ作業始めるか。 sources と texmf と extras のうち extras だけ日付が違うけど、まあいっか。 しかし ptex が取り込まれたとなれば、面倒だな。

Momonga Linux 7

Mo

Momonga Linux 7 をリリースしました。もう 5 日ぐらい経っていますが。詳しいことは Developer at Momonga Project - Momonga Linux 7 Release Note を見てくださいね。 ここでは Momonga Linux 7 で新しく自分が投入したパッケージの話でも。 OpenTTD 輸送…

PRIME について

Mo

仕方ないのでとりあえず X では scim-mozc (Mo7 をクリーンインストールした後は ibus-mozc) を、Emacs では SKK を使うことにした。TUT-Code を打てるようになりたい。まあ、その理由は PRIME が遅いというのはあるんだけどね。だから mozc だと別にいらな…

TeX Live のパッケージ名に関する説明

2010-10-07 更新: Momonga Linux 7 リリース版 かなりややこしいことになってます。ごめんなさい。 texlive-all 以下のパッケージすべて。 texlive-japanese-recommended 以下のパッケージがインストールされます。 ## pTeX Requires: texlive-ptex >= %{req…

PRIME が使えないよ

Mo

これじゃ Emacs で日本語が入力できないじゃないか。 Emacs で (ibus や scim を通さずに) mozc が使えるなら別にそれでもかまわないんだが・・・。 EUC-JP を入出力にして [lugia@arpa-castle ~]$ ruby -Ke -v /usr/bin/prime ruby 1.9.2dev (2010-07-11 re…

TeX Live のビルドについて

Mo

+ printf '%-20.20s |%-30.30s| %7d / %7d (%3d%%)\n' f:25cm-uc.tex '' 509 72404 0 (略)/pkgs/texlive/SOURCES/texmf-installer.sh: line 31: printf: write error: Interrupted system callでエラーになるという報告があったんだけど、このエラーをググっ…

TeX Live

今日の昼間の時点で TSUPPA4RI ブランチに commit しました。他の人が編集しない限りは次 commit する時も momorel あげなくて良いよね? こちらもうーん、多分順調なはず。他の人が今の構成を覆すようなアドバイスとかがなければ。 前回の報告に加えてこれか…

中間報告 - その2

現状 ビルドには問題はありません (未伸張のファイルが残っているため RPM の作成までは行っていません) PATH や LD_LIBRARY_PATH を弄って $BUILDROOT 以下で実行した場合は pTeX 関係以外は概ね良好です。ただし、実際のインストール後のディレクトリと異…

texlive

Mo

もう半月近くもおなじ作業をしているだけに疲れてきたrz まだ半分も終ってないのにね。 メモリはこれ以上増設できない*1から、作業が遅くても仕方ないのです。HDD (SATA150, Seek 12ms, 5400rpm) も遅いし。 lspci -vvv 00:1f.2 SATA controller: Intel Corp…

TeX Live 2009 - 中間報告

基本的なタイプセッタ(tex, latex, pdftex, ptex, ...)は使えます。といっても問題があるのは ptex の部分だけでね。そのへんの調整が必要ね。 ~/.texmf-var ~/.texmf-configは廃止され ~/.texlive2009/texmf-var ~/.texlive2009/texmf-configになります。 ~…

texlive と texlive-texmf は分けずに一本化する

・・・どうも texlive と texlive-texmf に分けない方がビルドしやすいようだhttp://twitter.com/lugia_kun/status/12935666832 この理由を説明しようかの。 図解の予定だったんだが inkscape が起動しないので、文面で説明します*1。 では、始めようか。 ま…

strip on texlive-texmf

Mo

rpmbuild 時に実行される + /usr/lib/rpm/brp-strip-static-archiveなんだけどこれって実行可能なバイナリファイルにしか効果ないよね・・・? 中身ざっとしか確認してないから正確かどうかよくわからんのだけど。 で、本題。当のファイルに find $RPM_BUILD_…

・・・

Fedora Core の texlive のメンテナさんのページある最新(?)のパッケージの spec を覗いたら %changelog (略) * Fri Apr 16 2010 Jindrich Novy <jnovy%%redhat.com> 2010-0.1.20100416 - sync with upstream, remove ptex stuff for nowそうか、ptex は要らないのか!! 途中で明</jnovy%%redhat.com>…

さらに texlive メモ

Mo

[lugia@arpa-castle pkgs]$ ../tools/listduplicate.rb /usr/bin/a2ping tetex, texlive-common /usr/bin/afm2tfm tetex-afm, texlive-dvipsk /usr/bin/aleph tetex, texlive-aleph /usr/bin/allcm tetex, texlive-common /usr/bin/allec tetex, texlive-com…

texlive

Mo

メモ。 [lugia@arpa-castle RPMS]$ rpm -U --test kpathsea* texlive* エラー: 依存性の欠如: perl(-sum=#[,#]) は texlive-common-2009-1m.mo7.i686 に必要とされています perl(TeXLive::TLConfig) は texlive-common-2009-1m.mo7.i686 に必要とされていま…