関連スレ
Very Thanks Berkeley ...(dat落ち)
http://pc8.2ch.net/test/read.cgi/unix/1138397303/ ,,-‐''""''ー--,-
.|""" .||
::::::::::::::::::::::::::: | N e t B S D .||
::::::::::::::::::::::::::::::: | .||
:::::::::::::::::::::::::::::::::::::::::::::::| ,ノ""""'||
:::::::::::::::::::::::::::::::::: | ,/""" .||
:::::::::::::::::::::::::::::::::: """" .||
/ )
/ /||
/ /.
( ( /⌒ヽ
ヽ ヽ⊂ ̄ ̄ ̄⊃ <Very Thanks Berkeley ...
\\(´∀` ) n
ハ \ ( E)
| /ヽ ヽ_//
http://www.netbsd.org/
心の公式ロゴ ○______ ‖ > | ‖ NetBSD > \ | / ‖ __,:____ゝ ‖~ ‖ , )) ヽ | / ,、 ,、 /'ll__/ ヽ / ヽ__/ ヽ/ _‖ _ ヽ. ∧___∧ / / ´ ‖ー/ ` l ロ. / _ _ \ ドン / ´ 、__, ` |. ‖∨ ,! || | l--l ` | _l ∨ ヽ/ ̄)( ̄ ̄`"::::ノ (⌒ヽ, ..ヽノ ,/ ドン ( ヽ_ / /ll `'ー、....::ノ ∀\/ー- /`l ヽ ヽ、 ,ヽ:..:ノ ‖ '::::|⊃ iー- l (_〕i__ /
マダー?リストは入れる気無いのな
9 :
Theo :2006/04/16(日) 19:17:26
>>8 マダーリストの更新おながいしまふ。
pf + altqのためにpeter-altq ブランチが切られたくらい?
いーわ、あんたたちにもpf使わせてあげるんだから。
BSDライセンスだしipfが嫌いなだけよ、別にNetBSDのことなんて何とも思ってないんだから!!
,,-‐''""''ー--е 巛ヽ
..|"" . .|| 〒 !
. .;;|. NetBSD .|| イヤッッホォォォオオォオウ!
:.: .;;| ...|| / /
.::..::;:;| ,ノ""""|| ∧_∧ / /
.:::::;;:| ,/" ∧_∧n|| (´∀` / /
"" ( ´∀`/ ) ,- f
/ ._/ /|| / ュヘ |
/ __/( )〈_}) |
/ (と) ∧_∧ !
/ / ̄\\\(´∀` ),ヘ | n
___/ / \\ ヽ ( E) ``もちろんNetBSDです。''
(__/ \ | /ヽ ヽ_//
http://www.netbsd.org/
>>9 これやるからOpenBSDスレにカエレ
_________________________
| _______________________ |
| | ________ | |
| | ≡≡≡≡≡≡≡| |≡≡≡≡≡≡≡ | |
| | 才是 言斥 | | シ夬 言義 | |
| | ≡≡≡≡≡≡≡| D. J. |≡≡≡≡≡≡≡ | |
| | CODE:263 | BERNSTEIN・2 | _____ | |
| | ;:;・、::, | | |審議中| | |
| | :;・:;;_; \ /  ̄ ̄ ̄ ̄ | |
| | | ̄ ̄ ̄ ̄ ̄ ̄\/\___/\/ ̄ ̄ ̄ ̄ ̄ ̄| | |
| | | \ FUGU / | | |
| | | DARREN・3 |――――‐| THEO・1 | | |
| | | REED | | DERAADT | | |
| | | | | | | |
| |  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | |
|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
前スレの後ろのほうで聞かせてもらったのですが ここで聞いていいということでここで質問させてもらいます distccdを使おうと思いまして、distccdをmake installしました そして、 # cp /usr/pkg/share/example/rc.d/distccd /etc/rc.d/ # chmod 755 /etc/rc.d/distccd -- rc.conf distccd=YES distccd_flags="--allow 192.168.0.0/16 --listen 192.168.0.18 --daemon" としておいて、起動させようとしても # /etc/rc.d/distccd start Starting distccd. # ps -aux | grep distcc # /etc/rc.d/distccd status distccd is not running. と起動していません。 何か他にも設定しないといけないことなどあるのですかね?
>>14 まず手動で起動して使えるか切り分けたら?
過去のマダーリストがみあたらない…。 どなたかおながいします。
17 :
14 :2006/04/16(日) 22:44:43
>>15 すいません
再起動したら動くようになりました・・
何で動かなかったんだろう・・
あと、再起動する前に
-- /etc/services
distcc 3632/tcp
-- /etc/inetd.conf
distcc stream tcp nowait root /usr/bin/distccd distccd --verbose --inetd --user nobody --nice 20
って言うのをこれは関係あるのかな・・
ていうかこれって必要なんですかね?
当たり前だ。
,,-‐''""''ー--е 巛ヽ
..|"" . .|| 〒 !
. .;;|. NetBSD .|| イヤッッホォォォオオォオウ!
:.: .;;| ...|| / /
.::..::;:;| ,ノ""""|| ∧_∧ / /
.:::::;;:| ,/" ∧_∧n|| (´∀` / /
"" ( ´∀`/ ) ,- f
/ ._/ /|| / ュヘ |
/ __/( )〈_}) |
/ (と) ∧_∧ !
/ / ̄\\\(´∀` ),ヘ | n
___/ / \\ ヽ ( E) ``Sorry, but it runs NetBSD.''
(__/ \ | /ヽ ヽ_//
http://www.netbsd.org/
pkgsrc-currentで、canna-libのmakeが通らないんですけど とおります? パッチ関係でエラーが出るんですけど 試せる人がいるなら試してもらえるとありがたい
メーリングリストに入ろうと思うんだけどどれにはいればいいの? ページにある奴全部に入るのはちょっとめんどくさいんだけど
>>21 >パッチ関係でエラーが出るんですけど
「エラーが出る」と書いておきながらログは見せない。
ネタですかそうですか。
一応make普通にできたけど。
>>22 何使ってるかによるんじゃない?
currentだったら、
current-users@
port-(自分の使ってるport)@
source-changes@
tech-kern@
くらい?
802.11関連でhostapdが-currentに取り込まれたね。 uralドライバでWPA-PSK(TKIP)のアクセスポイントできるか試して、 とりあえず動いたよ。 USB接続の無線LANドングルでWPAのAPできるのはいいね。 今のところ、USBでできるのはuralだけかな?
src/usr.sbin/wpa/hostapd だよ
>>21 一時期どっかのサイトのCanna36p4.tar.gzがぶっ壊れてて
checksumが合わないとかエラーが出てたけど、
それだったら distfiles/Canna36p4.tar.gz 消せば直る。
全然「パッチ関係」じゃないから違うかもしれんが。
28 :
名無しさん@お腹いっぱい。 :2006/04/17(月) 10:52:54
( ^ω^)あげるお
>>27 ログも出さずに「パッチ関係」って宣言するくらいだから
Canna36p4.tar.gzのダウンロードに失敗しているという可能性は
ないと思われ。
こっちでも普通にmakeできたから、何か環境の問題だろうなあ。
>>21 の詳細を待つ。
ウチもきのうビルドしてたが、普通にとおってCanna動いてる。 ところで、玄箱/HGのNetBSD-3.0でpkgsrc/apache2のhttpd(2.0.55)が 動かないんですよ。 起動させたところで、 Bad system call (core dumped) って表示されておしまい。 ただし、"httpd -l"だけは通る。 コレ調べろ、っていうポイントあれば、お願いします。
gdb ktrace など
>>31 ktraceで調べたら(初めて使ったですよ)、"semget"でコケてました。
カーネルコンフィグで"options SYSVSEM"がなかったのが原因でした。
アドバイスありがとうございます。
/usr/pkg/share/example/rc.d/* においたまま、起動時に /etc/rc.confから起動させる方法はないですか? /etc/rc.d/* にコピーしないで起動させたいです
rc.confから起動してるわけじゃないと思うが。 順番がどうでもいいなら、/etc/rc.localあたりに for file in /usr/pkg/share/example/rc.d/*; do run_rc_script $file start done とでも書いとけばいいんじゃないかと思う。
example なんてディレクトリのを直接実行するのは感心せんな。 なんでそんなことしたいの?
36 :
名無しさん@お腹いっぱい。 :2006/04/17(月) 18:45:55
/usr/pkgsrc/hoge/hoge と書いてるファイルがあるので それを順番にmake; make install; make clean; make clean-depends; するスクリプトを書いてください!! お願いします^^;
40 :
名無しさん@お腹いっぱい。 :2006/04/19(水) 01:04:33
なぁなぁ。最近のNetBSDのセキュリティホールってどうなん? FreeBSDユーザーだけどNetBSDに乗り換えようか考える。
別に FreeBSD も悪くないと思うけどね。 security advisory なんかは、*BSD 系で一番しっかり出してるんじゃないかな。 NetBSD は、ソースツリー上では直ってても、人手不足でアドバイザリの発行が 遅れがちの傾向があるような気がする。
OpenBSD は勧告というよりは、たんなるパッチの羅列って感じだしねえ。
44 :
名無しさん@お腹いっぱい。 :2006/04/19(水) 11:33:15
>>42 ローダブルモジウルが嫌だよ。
混ぜ物されたとき見分けつかないし。
/netbsd の塊がカーネルってのは
解りやすいじゃない。
>>44 NetBSDにもlkmあるじゃん。
使ってないけど。
デバドラがlkmできないとほとんど意味なし。 合体ロボ構想はどこに行ったのやら。
47 :
名無しさん@お腹いっぱい。 :2006/04/19(水) 19:05:48
カーネル内のAPIがはっきりしないといけませんやねー
API だけならまだしも、ABI も安定させた方がいいので、かなり面倒。 むしろ、他の OS のドライバの binary interface をまるまるエミュ レートした方がいいのかも。そうでもしない限り、知らないうちに binary interface が変わっちゃってたみたいなことが起きそう。 NDIS wrapper って、そういう意味で実は非常に正しいのかも知れない。
配布されるカーネルバイナリがGENERICだけなのに 無駄にでかいというのが困るといえば困るんだよな。 raidframeはまだしもCCITTとかlegacy ISAとかほとんどいらんよな。 無駄にメモリを載せてたらいいけどそうでないと必要なものだけLKM、ってしたい。 GENERIC_TINYとかあるけどやっぱり中途半端だし。 ABIはLKMを毎回カーネルと同時にコンパイルすればいい話じゃないかしら。 問題はソースから作りなおさないとカーネルサイズを削れないってとこなので。 逆にいうと NetBSD な人はソースからカーネルを作り直すことを全然厭わないから LKMの作業進まないんだろうな。
May the source be with you. sourceと共にあらんことを。
ソースなんてみたい時にだけ取って来られれば十分であって、 いちいちソースがないと使えないなんてうざいだけ
そーっすね
ヽ(#・∀・)ノ┌┛☆(ノ´Д`)ノ
55 :
名無しさん@お腹いっぱい。 :2006/04/20(木) 20:06:40
gcc4 age
currentでは、ThinkPad X40のLANポートの問題って解決されてるんですかね?
横入りで悪いけど X40, X21, 240, 570E の中だと、NetBSD入れるとなるとどれが一番いいかな? この中のどれかを買おうと思ってるんだけど cel400MHzもあれば十分だから、クロックは別にどうでもいい
俺は X21 を使ってた。 デバイスは全部動くし、BIOS から見える場所にハイバネ用領域を作ってやれば、 apm でハイバネもできるし、無問題。
(´-`).。oO(えらいね、GoDaddy.com)
最近2500yenで買ったばかりのTP240からカキコ。 ハイバネ領域作って寝させるとおっきしたときに刺さるお。 3.99.18でACPIなkernelね。 apmはやったことないから今度試してみるお。 真面目な話このスッペクだとfirefox重いお。
FireFoxなんて使うからだろ
IE7previewを使うべき
メモリ64MBだときつい。Max の 192MB まで増やせば、 Celeron 300MHz でも一応耐えられる速度になると思う。 firefox でかすぎ。 ハイバネは apm ならできるんじゃないかなあ。
起動時に色々とさせたいんですけど やらせたいことはシェルスクリプトとしてファイルに書いたのですが どこからこのスクリプトを読み込ませるのが適当なんですかね? 内容的にはバックアップを取って○○を起動 見たいな感じになってるのですが
システム全体の作業なら、一般には /etc/rc.local でしょうか。 ユーザの権限で実行するのであれば、cron(8) の @reboot を使うのがお勧めです。 ちなみに私はこの @reboot で ssh-agent を起動してます。
67 :
65 :2006/04/22(土) 12:17:05
>>66 ありがとうございます
システム関係なので、rc.localに記述することにします。
>>64 メモリは最大の192Mまで増設済み。
kernel作り直してapmにしてみたらハイバネ復帰でも刺さらなかった。
他にもACPIだとshutdown -pでちゃんと落ちず、蓋閉めるとLIDスイッチで
また電源が入ってしまうイヤンな現象があったけど、apmだと大丈夫。
3.99.18になったらsl_uncompress_tcpで死ぬことが多くなった。
俺は192MBあれば我慢できたけどなあ。(たしかに遅いけど) 忍耐力が足りん。(w ちなみに w3m と併用してた。 最近耐え切れなくなって、速いマシンに乗り換えたけど。(w
>>71 make WITH_CJK=yes install
すれば、WITH_CJK オプション付きでインストールできますが、
何の影響もありません。
WITH_CJK というのは、FreeBSD の ports にはありますが、
pkgsrc にはありませんので。
FreeBSD ports を参考にすれば、同様のオプションは追加できますけど。
ここ数日はまってたんですがPKG_SUFX=.tbzしているとpkg_chkが パッケージを見つけられなくて役立たずって常識ですか? コード読むまで気が付かなかったorz
76 :
名無しさん@お腹いっぱい。 :2006/04/23(日) 14:53:53
NetBSD3.0のインストールの途中なんですけど 時間の設定のところで、japanにすると時間がずれます UTCというのにするとずれないのですが どうすればいいのでしょうか?
>>76 Japanにして、
インストール後に /etc/rc.conf に「rtclocaltime=YES」
を追加してリブート。
>>61 横浜のソフマップ。
ZでもXでもない無印でHDDなし増設メモリなしジャンクだから
こんなもんじゃない? ただ外装はすごいきれいだったお。
親の医療費でX32貯金使っちまったんで遅くても我慢するお。
>>77 本体の時計をUTCにあわせるのが正しいのでは
他のOSとの兼ね合いがあるのでどっちが正しいとは言えない。 NetBSDしか使わないならお好きなように。
82 :
71 :2006/04/24(月) 05:59:31
kernel configに option RTC_OFFSET=-540 なんて時代遅れだったのか...
じゃあ、/netbsd直接書き換えるのも時代遅れか
ソースがないと(以下略 ってわけでもないが、ブートローダーのデフォルトを 設定ファイルに書けるようにした上で bootinfo で 渡すというのが正しい道のような気がしなくもない。
bootinfo って MI なの?
なんでbootinfoがMIじゃないといけないのか。
本体の時計をUTC以外にしないといけないのは
>>81 の言っているように
そのマシンで同時に動かすNetBSD以外のOSが本体の時計がlocaltimeで
あることを想定しているからだ。それをマシン依存と言わずして何と言う。
>>83-84 # sysctl -w kern.rtc_offset=-540
ってのはどうよ。
>>88 それは
>>77 と同じこと。
その方法の問題点はそのsysctlが実行されるまでに起動したプロセスの時間が
ずれたままになること。それが気にならないならそれでいいし気になるなら
なんとかしてinittodr(9)が呼ばれる前にrtc_offsetを変えないといけない。
90 :
84 :2006/04/25(火) 00:20:36
最近追っかけてないのでよく分からんが
>>83 とか
>>84 は不可(or 非推奨)になったのか?
特に理由がなければ↓が
>>88 の問題なくお手軽だと思うけど
# gdb --write /netbsd
GNU gdb X.XX
:
(gdb) set rtc_offset=-540
(gdb) quit
gdbはcomp.tgzにしか入ってないから、minimum installだとその手は使えないね。
92 :
名無しさん@お腹いっぱい。 :2006/04/25(火) 10:34:18
PKG_OPTIONSでオプションに入れたいのではなく はずしたい場合はどうしたらいいんですかね?
-
例としては mk.conf にこんな感じ PKG_OPTIONS.mplayer=-arts -esound -nas -theora
前、cannaでエラーが出るっていってたやついたけど 俺も今やったら出るな じきがわるかったのか?
で、やっぱり具体的にどんなエラーメッセージなのかは書かないのな。 なにがしたいのやら。
97 :
名無しさん@お腹いっぱい。 :2006/04/26(水) 12:56:20
みんなを見てると正直精神を病んでるとしか思えない BSDのせいなのか?
いや、病んでる人がここにたまたま住み着いてて、 病んでない人は「君子危うきに近寄らず」を実践してるだけ。
「君子危うきにロゴに近寄らず」「君子危うきXFree86ライセンスに近寄らず」「君子危うきwasa?i法務部に近寄らず」
エラーになるとだけ騒ぐだけの連中は相手にしたくないが、
一応Cannaのmakeに失敗することがある理由(のうちの一つ)がわかったので報告。
ftp
http://prdownloads.sourceforge.jp/canna/6059/Canna36p4.tar.gz を数回やってみたところ、正常にCannaのアーカイブが取れる場合と
「Select a Mirror for File: 〜」とかいうタイトルの
HTMLが取れる場合がある。
pkgsrcのmakeのときにはどちらが取れても distfiles/Canna36p4.tar.gz に
書き込まれてしまうので後者が当たるとチェックサムが合わないのでエラー。
(もちろん NO_CHECKSUM=yes とかやってチェックを回避しても失敗する)
対処療法としては、前にも書かれていた通り、
distfiles/Canna36p4.tar.gzを消してリトライ。
これが sourceforge.jp の仕様だとするとまんどいかな。
>>100 配布サイトの安定が悪いと泣けてくるって話ですか。
>>101 安定が悪いんじゃなくて、Webブラウザで見てダウンロードするのが前提の作りってことかと。
負荷が高いか何かの条件でミラーサイトを選べって画面になると。
勝手に適当なミラーにredirectしてくれりゃ楽なんだけどね。
マスターサイト変えるのが手っ取り早そうだけど、他に逃げ道あるかなあ。
pkg/33215 prdownloads.sourceforge.jp は外せばいいと思うが、 download.sourceforge.jp 一本で行くか、 ミラーサイト3つを並べるのがいいか、って話を pkgsrc-users でしてたんだが、 そこで終わってる。 MASTER_SITE_SOURCEFORGE と同じようにするなら、 ミラーサイトを並べるだけということになるのだが、 ミラーに変更があったときに、ちと面倒。 ラウンドロビンの download だけにすると、 たまたま帰ってきたミラーが落ちてたら、そこで fetch が失敗してしまうのが困る。
104 :
100 :2006/04/27(木) 22:25:04
既出だったんですね。 download一本がスジじゃないかな。 落ちてるときのためだけに実体を列挙するくらいなら、 downloadを3回書いとく方がマシな気がする。 かっこ悪いけど。
MASTER_SITE_SOURCEFORGE の方は、ミラーを列挙になってるんで、 それに合わすのがpkgsrc的には妥当かなと思うんですけどね。 sourceforge.jp 的には、download.sourceforge.jp にリンクを貼ってね と言ってるんで、そっちが筋のような気もする。 とりあえず、今の状態は中途半端。
NetBSDを結構頻繁にインストールする機会があるのですが pkgsrcでの日本語環境のインストールや設定ファイルのコピーなど 毎回やるのが非常にめんどくさいです こういうのを一気にやる方法とかないですか?
make package でバイナリパッケージをまとめて作っておいて まとめてインストールじゃ駄目かの? 設定ファイルに関しては cvs あるいは svn で管理するとか、 まとめて rsync あるいは rdist するスクリプト作っておくとか、 cfengine2 使うとか、tar でまとめておいて展開するだけにしとく とか。
108 :
106 :2006/04/28(金) 19:53:47
>>107 やっぱりそういう系になりますかね・・
適当なシェルスクリプト書いてやろうと思ったんですけど
非常にエラー処理がめんどくさい・・
109 :
106 :2006/04/28(金) 20:22:05
ちなみに質問させてもらいますと pkgsrcの全packageを作ろうとするとどれくらいのディスクがいるんですかね?
>>106 バイナリパッケージの作成にはpkgtools/pkg_compがお勧め。
NetBSDを数年使ってるんだけど ディレクトリを扱う時に末尾の"/"の扱いが どことなく変に思うのは私だけ?
>>112 正直、SYSVの方が変。まあ文化の違いなので慣れるべし。
という話でなかったら具体的な解説をどうぞ。
System V だと「cat /etc/hosts/」がエラーなしで動いちゃうんだよねえ。
そっちの方がキモス
NetBSDの場合 useradd -b /usr/home/ -m hoge ってやると /usr/home//hoge ってできちゃうんだよねぇー まぁ、正しいと言えば正しいが
117 :
名無しさん@お腹いっぱい。 :2006/04/30(日) 08:06:43
cannaとkinputで日本語入力できる環境を作りたいのですが 詳しく設定ファイルの記述なども書いたサイトなどないでしょうか? 検索してみたのですが、自分では見つけることができませんでした
「canna kinput2 設定」でググれば十分すぎるくらい出てくるが。
119 :
名無しさん@お腹いっぱい。 :2006/04/30(日) 21:33:16
NetBSD 3.0(i386)ですが、pcmcia接続の外づけIDE-HDDが 動作してくれません。 NOVAC HD-530 で、wdc2としては認識しますが、 中のHDDを認識しないので、ディスクをマウント出来ません。 1.6ではwd1として利用出来ていたものです。 Thinkpad A21 MEM256MB カーネルはGENERIC_LAPTOPです。
>>122 >NOVAC HD-530 で、wdc2としては認識しますが、
>中のHDDを認識しないので、ディスクをマウント出来ません。
>1.6ではwd1として利用出来ていたものです。
どういうことなのか全然理解できないのは私だけ?
IDEディスクコントローラ(wdc)は検出されるが、IDEディスク本体(wd)は 検出されないってことじゃないかな。 こういうのは実機なしのデバッグは難しそう。
125 :
122 :2006/05/01(月) 12:52:23
>>123 すみません、うまく説明できてなくて。
>>124 そういうことです。
今までNetBSD1.6で問題なくつかえていたので、
バックアップをこの外づけディスクに取って、
3.0をインストールしたのですが、思わぬところで
つまずきました。
ちなみに、PCをFMV-NE6に替えてみましたが、同様に、
ディスクコントローラのみ認識して、ドライブは認識しません。
カーネルソースをみたら、wdc_pcmcia.c に関係しそうな
記述があり、1.6と3.0で微妙に違うようです。
しかし、これ以上は手におえませんでした。
3.0 の PCMCIA は (ry
127 :
名無しさん@お腹いっぱい。 :2006/05/01(月) 15:58:36
>>117 uim+anthyの方が変換効率いいよ
sj3のことも忘れないてあげてください
ところでおまえらどうやってFlash見てるの
firefox-binで普通に見てるよ。
132 :
130 :2006/05/01(月) 22:46:50
え?Flashプラグインだよ?
pkgsrc/www/firefox-bin-flash でしょ
あ、pkgsrcにそんなのあるんだ さんくす
firefox-linuxでuimが起動してくれないんだけどどうすればいいの
macppc3.0でXFree86 4.5なのですがCtrl-Alt-BackSpaceに相当するキーコンビネーションは何ですか Apple拡張キーボードIIで xmodmap -e "keycode 59 = BackSpace"して ctrl-alt(option)-delete(BackSpaceに相当する位置にある方)や ctrl-command-deleteを試してもXが止まってくれないのです。 ctrl-alt-F1とかも効きません。
コンソールで日本語を扱いたいのですが どのようなソフトを使えばできますか?
pkgsrcでnet/netatalkを入れました。 起動時に自動的に起動するようにするにはどうするのが正しいのでしょうか? rc.confにatalkd=YESとか書いても起動しない様です。 /usr/pkg/libexec/netatalk/atalkdなどのように直接起動すると使えます。
netatalkは知らんけど、たいていのパッケージは make install したときに どうすればいいか説明が表示されないか? 見逃してたなら、pkg_info -D netatalk
>>140 のを rc.conf に書けって、 net/netatalk/MESSAGE に書いてあるんだよ
確かに指示が抜けてるな。 /usr/pkg/share/examples/rc.d/いろいろ を /etc/rc.d/ にコピーすればおk
www/firefox-binの最新版なんですが,動作してる方はいますか? 当方の環境では,起動時に警告メッセージが出力されます. 一部を抜粋すると,こんな感じ. Warning: translation table syntax error: Unkown keysym name: offActivate Warning: String to TranslationTable conversion encountered errors また "Welcome to Mozilla Quality Feedback Agent" と "Mozilla Quality Feedback Agent" の 起動まではいけるのですが,以下の現象が発生します. "Welcome ..." で "Turn Agent on" を選択 → Email 等の入力を求められるが,入力不可能な状態 "Welcome ..." で "Trun Agent off" を選択 → Finishを選択すると,全てのウインドウが閉じる 上記の両方で,見慣れた Firefox のウインドウは表示されないまま core が出力されています. インストールは通常通りに,make MOZILLA_USE_LINUX=YES install の方法でやっています. 参照すべき情報等があれば教えて下さい.
>>143 /usr/pkg/etc/rc.d/ に置くようにして rc.local から起動させるようなしくみが欲しいところ
/usr/pkg/etc/rc.d/ に手でコピーして rc.local に /usr/pkg/etc/rc.d/ナントカ start を並べとけばできるでしょ。 昔はそんな感じだった気が。もっともそれだと止める方はやってくれないが。
rc.local で直接 ナントカ start じゃなくて rc.conf の YES/NO の値にしたがって起動する ようにして欲しいけど、そうなってるのかしら。 いずれにせよ MESSAGE でそういう説明しろよ、てな感じ?
mk.confでできるわ
具体的なエラーメッセージを書け書け言う一方で 具体的にどうやるとできるのかは書かない人ですか
うん。
おお、これが噂の病んでる人か。
>>150 具体的なエラーメッセージは本人しか分からない
具体的にどうやるとできるかは貰った情報を元に調べれば分かる
以上
pkgsrc なんて楽するためのシステムなんだから そんなところで自分で調べろなんて言うのは矛盾してるな。 マニュアルに書いてあってそれを読めってのならともかく、 mk.conf を元に調べろなんて 楽したいやつは使うな と言ってるのと同じだよ。 ま、そういうことを考えない人を病んでると言うんだろうけど。
こいつは何言ってるの?
面白いこと。
結局誰も MESSAGE は直さないのな。
mk.conf に PKG_RCD_SCRIPTS=YES と書けと一言書くよりも 自分の意見の正当性を主張し続ける方が大事なの。
聞かれてもないことに答えたくない。楽したいから。
mk.confでできるよ と mk.confにPKG_RCD_SCRIPTS=YESと書けばできるよ の間には誰にも越えられない高い楽さの壁があるようです。
うん。
情報の有益さにもかなりの差があるけど。
記憶力が病んでて思い出せなかったんですよ
面白いな。
マニュアル読むことも記憶できないのに よく使えるな
そんなに楽したきゃ、何も書かなきゃいいのに。
使って欲しくないみたいね
楽することより自分の意見の正当性を主張し続ける方が大事なの。
楽しみたい
>>147 昔(1.5の頃?)は /usr/pkg/etc/rc.d/ に自動でインストールされて、
/etc/rc.conf でスキャンするディレクトリとして追加すればよかったが、
スキャンするタイミングが /usr とかを mount する前だったから、
うまくいかなかった記憶が。
あんた、それ、意見じゃなくて、思想だから。 しかも、正当性を主張してるんじゃなくて、ただ結果を唱えてるだけだから。
誰の役にも立たない結果を延々唱えられてもねえ。
辞書引いたけど思想と意見の明確な違いがわからん
IDが出ないと、自演で煽ってるのがじゃまくさいな
そのうち自分でも何が言いたかったのかわからなくなってるというのは NetBSD界隈ではわりとありがち。実際病んじゃった人いるしねえ。
Xen 3.0 Dom0 supportの予感。
178 :
135 :2006/05/08(月) 04:06:32
ひどいよお前ら
firefox-linux なんて知らんし。
pkgsrcで犬エミュにsuse、suse9、suse10のどれ入れてるのか 書かんと検証する気にもならん。
SUSE_PREFERに何もセットしてなかったらデフォルトでsuseだと思うけど、 便乗質問でsuse9やsuse10を使うとsuseに比べて利点やハマリってある? すでにsuseが入ってる状況でsuse9やsuse10に変更するのは依存関係で 大変そうだけど。
ftp.netbsd.org が糞重いけどどうしたの?
>>182 逆にみんなsuse9 や suse10 を使ってそうで、
suse 使ってるほうが嵌りそうですけど。
>>183 場所が移動して、線が細くなりました。(ISCの中なのは相変わらず)
近いうちに改善するかもしれないし、しないかもしれない。
ちょっと不透明。
>>184 使ってない人に推測でものを言われても...
いや、www/firefox-bin は suse9 以上じゃないとダメなんだけど。 少なくとも私の場合は suse 入れる理由はこれで flash を見るためなので、 必然的にsuse9かsuse10を入れることになる。 あと使いそうな print/acroread7 は suse10 以上じゃないとダメだし、 multimedia/RealPlayerGold も suse9 以上だし。
FreeBSDのロゴっていつの間に変わったの?
使ってそうで、なんて意味ないこと書いてないで最初からそういう利点だけ書けばいいのに。 それで 必然的にsuse9かsuse10を入れることになる、なんてどうでもいい論調はいいから 実際どっちを使っててそれぞれどんな感じなの? 逆にsuse9やsuse10じゃだめでsuseじゃないと動かないものはあるの? DEPENDS と suse_base とで grep した結果 なんてのはいらない。
なんで質問君の癖にこんなに態度がでかいのか知らんが、 いまのとこsuse10で動かなかったものには遭遇してないよ。 あ、俺はpkgsrc全部つかったわけでもないし、184でも187でもないからね。
>>182 >依存関係で大変そうだけど。
make replaceでおk
>>190-191 184や187みたいな役に立たない推測じゃなくて
そういう実績に基づいた返事が欲しかったのよ。
サンクス。
193 :
135 :2006/05/10(水) 07:40:23
>>180-181 9.1です
>pkg_info | grep suse
suse_base-9.1nb9 Linux compatibility package
suse_expat-9.1nb2 Linux compatibility package for expat binaries
suse_libjpeg-9.1nb2 Linux compatibility package for the JPEG library
suse_fontconfig-9.1nb1 Linux compatibility package for fontconfig binaries
suse_freetype2-9.1nb2 Linux compatibility package for FreeType2 library
suse_libpng-9.1nb4 Linux compatibility package for the PNG library
suse_libtiff-9.1nb3 Linux compatibility package for the TIFF library
suse_x11-9.1nb4 Linux compatibility package for X11 binaries
suse_gtk2-9.1nb5 Linux compatibility package for GTK2 binaries
suse_locale-9.1nb1 Locale files for the Linux compatibility package
こんな感じです
>>189 で、あんたは実際何が知りたいのかさっぱりわからん。
人の環境がどうかより、あんたが使いたいものがどうかが重用だろうに、
自分がなにしてるか全く書かないで、何を具体的に書けというんだ。
java でサーバサイドやりたいところに Firefox-bin が動いたよ〜も
動かなかったよ〜も、なんの意味もないだろうに?
意味のないとか言ってるんだったら、お前が試して動作確認を報告しろよ。
あんたの根拠のない勝手な心配話こそ、無意味。
linux のエミュ環境の中なんて、build しないでバイナリ入れるだけなんだから
入れ替えなんてそんな手間じゃないだろう。
>>194 それで自分の言ってることには意味があると思ってるの?
自分の意見の正当性を主張し続ける方が大事な人はもういいから。
もういいとか勝手に決めるなよ。どちらかが倒れるまでやってくれたまえ。
うむぜひ
199 :
197 :2006/05/10(水) 20:21:55
はやくやりたまえ。
>>191 深く考えずに
- suseとsuse100の両方に同じ名前のものがあるものは make replace
- suse100にしかないものはそのまま make install
- suseにしかないものは suse_linux だけ pkg_delete して
残りの libc5, audio, xforms はそのまま放置
で一応今まで使ってたバイナリは動いてるっぽいです。
一部の日本語フォントが変わっちゃったけどまあ問題なし。
どーも。
>>196 意味のあることを言ってると思うよ、質問者の質問内容に応じた。
それ以上具体的にと言われても、質問者の状態・質問が具体的じゃないから、
それ以上言いたくても言えない。
まあ、自分勝手な自分の近況報告の独り言はできるがな。
そういうlinuxエミュレータの使用状況の調査をしたいということなら、
それを集めることに意味があるかもしれないが、
最初の質問は、メリット・デメリットあるの?とかそういう話だったでしょ?
自分で試したことある人の報告なら意味あるけど 自分で試したことない人の推測は自分の推測と変わらないから意味がない ということだったんだけど、もう動いたからどうでもいいや。
204 :
名無しさん@お腹いっぱい。 :2006/05/10(水) 23:34:00
明るい話題をどうぞ ↓↓↓
135がかわいそうになってきた
以下病気の話禁止。
じゃあSourceforge.netのCVS over SSHに全然入れない件について。
ディスクサイズを節約するためにmanをインストールしなかったのですが インターネットでマニュアルを見ることってできないんですかね?
210 :
209 :2006/05/11(木) 04:39:04
すいませんもうひとつ質問させてください インストール時にmiscellaneousというのが何かわからずにインストールしたのですが 具体的にこれって何が入ってるんですかね? 雑多なものが何を意味するのかがわかりません・・
>>210 ftp.iij.ad.jp:/pub/NetBSD/NetBSD-3.0/shared/ALL/misc.tgz のことじゃないの?
212 :
135 :2006/05/11(木) 05:31:48
src/distrib/sets/lists/misc/mi
214 :
209 :2006/05/11(木) 09:19:27
皆さんどうもありがとうございました
もしかしてgcc4対応来てる???
>>216 これ以上伸びるようならその方がいいかもね。
HAVE_GCC=4でビルド中
修正中だけど、まだ全部は通らない…はず。
まー、あと数日はソース更新しないほうがいいかもね。 今は gcc-3.3 でも gcc-4.1 でもビルド失敗する。
あとpkgもコンパイルができないのがワラワラ出てくるんだろうね。しばらく様子見かな。
pkgsrcのgcc3使えばいいんじゃね?
225 :
名無しさん@お腹いっぱい。 :2006/05/16(火) 06:40:59
ノートを外に持ち運んで公衆電話からダイアルアップで接続したいのですが 検索してみてもダイアルアップに関する情報がなかなか見つかりませんでした。 このような情報が載っているサイトとかお知りでないでしょうか?
斉藤とかお尻出ないでしょうか?
>>225 よく白井のですが、公衆電話からダイヤルアップするのと
固定電話からダイヤルアップするのとで何か違いがあるのでしょうか。
>>227 検索してみてもダイアルアップに関する情報がなかなか見つかりませんでした。
230 :
名無しさん@お腹いっぱい。 :2006/05/16(火) 08:39:37
英語に不自由なんでしょう。
231 :
名無しさん@お腹いっぱい。 :2006/05/16(火) 17:00:14
一部の文字て具体的に何ですかにゃ
それは tty ドライバのせいなんだよもん。
234 :
名無しさん@お腹いっぱい。 :2006/05/16(火) 18:17:56
引っかかったのは、いわゆる半角カナの鍵括弧だと思うですにゃ きっちり調べたわけじゃないんで、他の原因かもしれませんが、一応記憶している ファイルのファイル名を今調べてみても、他の拡張文字は入ってないですし
235 :
名無しさん@お腹いっぱい。 :2006/05/16(火) 18:30:24
236 :
235 :2006/05/16(火) 18:32:15
すまそ。もうこれはコミット済みだったようです
>>227 ・携帯電話の普及で公衆電話が激減し、なかなか見つからない
・おつりが出ない
・残り1度数になるとプーと鳴る
・番号通知を要求するアクセスポイントには使えない
そういや、IPAがらみでこの辺の問題をどうにかするとかいうプロジェクトやってなかったっけ?
マダー?リスト(20060516版 1/3) [kern] ○ framework系 * dynamic kernel configuration、driverのkernel module化 → dconf (シボンヌ?) * m17/i18n wscons → World21, uwscons (シボンヌ?) * MI power management framework * MI disk partition management → WEDGE * devfs * windowsのドライバをNetBSD上で使えるようにする何か ○ filesystem系 * LFS いらなくなったlfsのsystemcallどうする? * ジャーナリングファイルシステム → wasabiよクレクレ * HFS * NTFSの書き込みサポート * resize_ffs(8) on UFS2 * filesystem pathname m17n/i18n → utf8 とか tech-kern でやってた議論は? * mount_msdos に DOS ファイル名の大/小文字選択オプション ○ SMP/kernel thread * MIPS SMP * Thread Stack Size Attribute Option (THR TSS) * BKL(Big Kernel Lock)捨て ○ network系 * pf altq integration。pfsync どーすんの。 → pf + altqのためにpeter-altq ブランチが切られたくらいで放置プレイ?
マダー?リスト(20060516版 2/3)
[kern](つづき)
○ その他
* sparc wscons
* scsi disk でも使える atactl setidle みたいの
* In-kernel audio mixing
→
ttp://www.haun.org/kent/tmp/20050827-NetBSD-audio-en.pdf [port]
* mips64
* zaurus
* coNetBSD(coLinux みたいの?)
* (intelなmacに向けての?) i386 archの整理
[lib]
* ライブラリのスレッドセーフ化 → pwd.h あたりは終わったんだっけ?
[userland / pkgsrc]
* sysinstのupgrade機能のテスト
* KDE/Gnome用のスタートアップスクリーンとか (あんまり使わないけど)
* xdm用のセッティング (こっちは使う)
* syspkg
* pkg_install の deep dependency やめ
→ pkgsrc/mk/reduce-depends.mk? エロいひと説明よろ
* 日本語対応の Samba3 の pkgsrc(?)
→ Citrus iconv で legacy encoding の変換がどうにかできれば不要?
* pkgsrc-vip うはwwwww
* NetBSD + Wasabi Desktop System
* 日本語入り Live CD
* mplusのpkgsrc、本家に入れてホスィ
マダー?リスト(20060516版 3/3) [doc] * 日本語マニュアル * 日本語対応wizd or NetBSD対応yusuked → yusukedはtheoのマジキレで忙しそうだなー * 民明書房風日本語マニュアル、萌える jman * 例えば yes(1) のソースがどこにあるか見つける方法のドキュメント * UBCのsysctl(8)の各パラメータの最適値 → vm.なんとか{min,max}のことかな * NetBSD song 「源の木への実在する道」 * BSD関係のMLのアーカイブがいっぺんに見れるHP [donate] * 新しいCPUの金、モット性能のいいマシン * 銅像 * TNFに寄付。寄付の名前と事後処理の説明 [people] * 若さ * 心のモヤモヤに一言 * itojun の健康 * バグ出し、実戦経験値 * 10代20代の若手 [fork] * itojunBSD [完了したもの] * マトモなLFS → わりと完了っぽい? * sparc64 wscons * 京ポン(京 <= 京セラ, ぽん <= 味ぽん <= AirH" Phone) → PR/25954 * 京ポンの電話帳の編集やバックアップ → pkgsrc/comms/kyopon * ia64
uCLinuxみたいのはないの
uCLinuxみたいなの だけで通じると思ってるような人が こんなスレで質問すると火傷しますよ
NetBSDって、SMP対応を進化させる気がなさそうに見えるが、どうなんだろう。 マルチコアCPUがメジャーになると、今のレベルのSMP対応だと サーバでもデスクトップでも誰も使ってくれそうにない気がする。 組み込み用途には困らんのかもしれんが。。。
やる気がないというよりは、その辺まじめに手を入れようとすると SMPなんて縁のないどうでもいい古いCPUの周辺もかなり直さないと いけないのでそこまでやる気が上がらないということではないかしら。 そもそもFreeBSDのSMPって実装はともかく性能的にはどうなの? まじめなSMPよりもpthreadをまともに動くようにする方が優先度高い?
>>244 そういう作業をしたい人がいて実際に手を動かせば進化するだろうし、
そうでなければ進化しない。それだけ。
やる気だけの話じゃなくてサーバー用途に使いたい企業が スポンサーになってくれたりしないというのはあるかもね。
マニュアルをインストール時になぜか選択していなかったようで インストールされませんでした。 インストールするには、マニュアルのアーカイブをダウンロードしてきて 展開するだけでいいのでしょうか?
Samba + Citrus iconvでトラブってる方、 NetBSDのバージョンはいくつですか? 3.0?
252 :
名無しさん@お腹いっぱい。 :2006/05/17(水) 02:50:20
>>249 3.0です。とりあえずlibiconvのリンクで解決したので困ってはないんですが
misc/fdがmake通らんぞ
で、やっぱり具体的にどんなエラーメッセージなのかは書かないのな。 なにがしたいのやら。
makeが通らんって言ってるんだからエラーの内容も糞もないだろ やってみれば分かる事
>>255 意外とそうでもない。
OSのバージョン、port、他に入ってるソフトウェアなどが影響しがち。
使いもしないmisc/fdをエラーメッセージを見るためにわざわざビルド
するのもアホだし。
ただの呟きにいちいちブチキレなんて気の短いやつだなw
たんなる愚痴にも対処法を考えてしまうのが技術者ってもんだ。 だから女にモテない。
掲示板に独り言を書くのもどうかと。
>>259 解決しようとしてるんじゃなくて伝えてるだけかと
あれじゃ伝わらん。
263 :
名無しさん@お腹いっぱい。 :2006/05/17(水) 12:26:22
>>262 読んでmakeが通らない事が伝わっていないのであれば
君に問題があるかと・・
>>265 あぁ、それを伝えたかったのか。
今では十分よーく伝わってるぞ。
キモイネンチャクガイッパイ
ところで、 sh3-el 系の userlandっておかしくない?
以上、自演デシタ! misc/fd の件は、3.0 で statfs まわりがなくなってるせいかと。 2.1(i386) では普通にコンパイルできた。
statvfs(2)を使って書き換えろというよりも メンテナのいないpackageなんて消しちゃえ。 変なのが湧くから。
使ってる人が直せばいいのだ。
自分で直せる人でもいちいちpackageの面倒まで見ようとは思わないよ。 変なのが湧くから。
10 年前の発想ですね、それ。
あいかわらずNetBSDユーザの居ないスレだな!
本家がメンテされててもメンテされてないpackageは消しちゃえ。
fdってそのままでもmakeするだけでいいから、pkgsrc必要ないんだよね
大きなものだとpackageにしてしまえばアンインストールが楽だったり 他に必要なプログラムの依存関係を調べる必要がなかったりするけど fdみたいなのはそんなメリットもないしな。
あいかわらずNetBSDユーザの居ないスレだな
280 :
名無しさん@お腹いっぱい。 :2006/05/17(水) 21:58:10
NetBSDでシステムをコサエて収めてはいるが 厳密にいえば、ユーザではない。
NetBSDユーザはこうあるべきだ、 なんて思ってるジジイがいる限り ユーザは増えないね。
コピペ乙
第一ユーザなんて必要ないだろう・・・ 新規に使う人が増えたら精度が下がるだけだし
病んでるジジイだから意味不明な妄言もしかたない
かまわずほっといてくれよ 好きでやってるジジイの趣味なんだから
開発者でもないしそんなにコードが書けるわけではないいちユーザだけど こんな、「ここが動かない」といわれてそのユーザにデバッグしろって言うような 人たちがいる限り普及はないと思うけど どれだけ本家の人たちががんばって普及させようとしても無駄にしか思えない
荒しを真に受けるなよ。
pkgsrcのパッケージがどのような事をするものなのかを知るにはどうしたらいいですか?
>>289 grep COMMENT pkgsrc/*/パッケージ名/Makefile
cat pkgsrc/*/パッケージ名/DESCR
金払ってる商用ソフトだってサポートに連絡する時は マシンの環境だのOSのバージョンだの不具合発生時の 詳細状況だの書けって言われるけど。
俺がサポートを受けたことのある3社では 症状を事細かに説明したのに、まずOSをリカバリしろ話はそれからだ って回答しか返ってこなかったけど
結論:サポートの親切さと普及するか否かは関係ない
関係ないってこたねえべ。 普及に共するひとつの要因にはなるが全てではない。 「言うほど相関強くねぇべ」ってとこだろ。 断定すりゃいいってもんじゃない
断定しようがしまいがそんなことは問題じゃないよな。
どっちにしても
>>287 は間違い。
まあ、普通ユーザは文字通り使えるかどうかが重要で実装なんかどうでもよくて、
一方でNetBSDの開発者は使えるものを作りたい人より実装が大事な人が多いから、
そこが噛み合わないのは必然だけど、頑張って普及させようとしている人
なんているのかしら。
本家は普及させる気満々だぞ 日本のコミッタはどうだか知らんが
少なくともLinuxみたく実装を曲げてまでユーザに迎合しようという人は NetBSDにはおらんと思うが、どの辺が普及させる気満々なのさ。
コミッタなんて言ってる時点で知ったかぶりだよな
>どっちにしても
>>287 は間違い。
んなこたねぇべ。
>>287 の図式でいけば、いちユーザが「これじゃ俺には使っていけん」つって
「簡単!フィードラ★コア」を書いにいく様が目にうかぶわな。
つっても「デバッグしろ」っつうのも
「自分で直す(作る)ことができんねんで!!ほれやってみ!!」っていう意味だったわけで
そういう意味じゃ、
>>287 みたいのを見ると「グダグダ言ってねぇで手ぇ動かしてみろ」
と言ってしまうわな。
君たち、ほんと、議論、つーかコミュニケーションが、下手だね。
バックグラウンドを共有していないと結論も共有できないんですよ?
別に共有する気ないしね。
>>300 自分で思ってるほどかっこよくねぇよ?(プゲ
実際問題
>>253 や
>>287 みたいな裾野ユーザまで相手するほどのマンパワーないしな。
相手するなら自分の環境くらい説明できるような費用対効果がましなユーザになる罠。
なんだ俺はコアチームの議長とでもやりあってんのか?w つーか二行目は日本語でたのむわw つーか若者をイジメてるみたいになってきたからもう寝るわwww
お前ら両方とも駄目だ。
遠まきにながめてる分には面白いからもっとやれ
コミッタの次はコアチームと来たか。NetBSD/pc98にそんなのあったね。
だれかfdが動くようにしてけれ
package使わずに最新版とってきてmakeすればいい って上の方に書いてあるじゃん
>>308 PAGERとかの設定画面どくさい
あとpkgsrcで管理できないのが嫌
これ、バイナリパッケージはどうしたほうがいいのですかね?
311 :
名無しさん@お腹いっぱい。 :2006/05/18(木) 11:46:57
>>309 tarball転がし派は、pkgsrcは手抜きに使うだけだろ。
HDD容量 2GBのマシンでpackageを利用していたら、 i-nodeが足りなくなって悲しくなった…
pathc-ab $NetBSD$ --- info.c.orig 2001-12-18 00:00:00.000000000 +0900 +++ info.c @@ -480,7 +480,7 @@ mnt_t *mntp; static FILE *NEAR setmntent(file, mode) char *file, *mode; { - struct statfs *buf; + statfs_t *buf; int size; buf = NULL; @@ -491,9 +491,9 @@ char *file, *mode; # ifdef USEMNTINFOR getmntinfo_r(&buf, MNT_WAIT, &mnt_size, &size); # else - size = (getfsstat(NULL, 0, MNT_WAIT) + 1) * sizeof(struct statfs); + size = (getfsstat(NULL, 0, MNT_WAIT) + 1) * sizeof(statfs_t); if (size > 0) { - buf = (struct statfs *)malloc2(mnt_size); + buf = (statfs_t *)malloc2(mnt_size); mnt_size = getfsstat(buf, mnt_size, MNT_WAIT); } # endif
patch-ab 続き @@ -512,7 +512,7 @@ mnt_t *mntp; static char *fsname = NULL; static char *dir = NULL; static char *type = NULL; - struct statfs *buf; + statfs_t *buf; #ifdef USEMNTINFO # ifdef USEVFCNAME struct vfsconf *conf; @@ -541,7 +541,7 @@ mnt_t *mntp; int len; if (mnt_ptr >= mnt_size) return(NULL); - buf = (struct statfs *)fp; + buf = (statfs_t *)fp; len = strlen(buf[mnt_ptr].f_mntfromname) + 1; fsname = realloc2(fsname, len);
patch-ab 続き @@ -565,7 +565,11 @@ mnt_t *mntp; mntp -> mnt_fsname = fsname; mntp -> mnt_dir = dir; mntp -> mnt_type = (type) ? type : "???"; +#if defined (USESTATVFSH) && !defined(__APPLE__) && !defined(__DragonFly__) + mntp -> mnt_opts = (buf[mnt_ptr].f_flag & MNT_RDONLY) ? "ro" : ""; +#else mntp -> mnt_opts = (buf[mnt_ptr].f_flags & MNT_RDONLY) ? "ro" : ""; +#endif mnt_ptr++; return(mntp);
patch-ac$NetBSD$ --- machine.h.orig 2001-12-18 00:00:00.000000000 +0900 +++ machine.h @@ -507,6 +507,9 @@ typedef long off_t; # if defined (NetBSD1_0) && (NetBSD1_0 < 1) # define USEFFSIZE # endif +# if (__NetBSD_Version__ >= 299000900) +# define USESTATVFSH +# endif #endif #if defined (__bsdi__)
buildはできるようになったが、全部動くかどうかは知らん。 1.x って、ソース変更したらバイナリ配布がが!とか面倒なんじゃなかったっけ? あとは、MAINTAINER ががんばってくれ。 がんばらないんなら、MAINTAINERを降りてくれ。
33067
既にあるPRでこれだけグダグダできるのがNetBSDクオリティ
このスレクオリティの間違い。
321 :
名無しさん@お腹いっぱい。 :2006/05/18(木) 14:15:58
3.99.20あげ。gcc4でも何とかなるのね。pkgsrcはgcc3を使おう。
このパッチなに? まさか pkgsrc にあるパッチを貼ってるわけじゃないよな
まさか pkgsrc にあるパッチかどうかも判断できないわけじゃないよな
簡単!ネット☆ビーエスデー
新参は消えろ。 それが正しいNetBSDだ
ほらね、このスレには誰も居ない。
327 :
名無しさん@お腹いっぱい。 :2006/05/18(木) 21:30:02
釣りも下手 日本語も下手 思考能力が低い ほんとはプログラムなんて書けない そういえばこの数ヶ月、人と会話してない 言うまでもないがセクロスも下手 このスレだけが 現実では一生味わえない 優越感というものを 僕に与えてくれる。 だからお願い 僕はみんなの気に触ると思うけど そっとしておいてください。 僕はそれだけでいいですから。
敗北しきっている
>>327 が感じる優越感とは。
.oO(…ヤユだと思うんだが黙っておこう…)
セクロスって何ですか?
333 :
名無しさん@お腹いっぱい。 :2006/05/20(土) 22:45:24
ageると出てくるんだよもん?
334 :
333 :2006/05/20(土) 22:46:10
そのようだよもん。
へたにうごかないほうがいいんじゃまいか?
peercast を NetBSD ネイティブで動かそうとしてるんだけど、うまくいかない。 若干の変更でコンパイルは通り、サーバとの接続にも成功し、一見正常に動いているのだが、 チャンネルのステータスがどれも SEARCH になって視聴できない。 Linuxバイナリを落としてきてエミュレーションで動かせば動作するので、 socket, pthread あたりの仕様の違いが問題だと思うのだが、俺の力では 原因を特定できん。 Linux と NetBSD のシステムコールの仕様の違いで、よく嵌まるものがあったら 教えてくれ。
とりあえず、 ・NetBSD 2.0 以降でコンパイルが通るように。 ・NetBSD で CPU 使用率が 100% になる問題を修正。 begin 644 peercast-1217-netbsd.patch.bz2 M0EIH.3%!62936<E.)R```C+_@$8R``);____?N??P+_OWV]``O1=2UF(U"21 M&IA,A/4]1B#49&93&@`(Q&T0T>IZ,4$BA)Z2&AIH`:#0,@-`````T`<--,$, MAIID9,(!IH`PFC3)@`0-!(E&2#1B:GJ:3(`'I``9'J8@#0T>B&DU(8+&%`5= M%@Y614608VCT.X9&)UTD&:6M\GZ"X&)F>U4/)O+D[,$<X0:&O4\+-:MPBDIS MC44/EKK)U;M1W_7\.BLE%T<DMD7'5L/B$E6HJ7*PPJR",MTW<M-\6,QXC;52 MFG.;NX18>"6Y:HXN:*+QI,L3C0S>LQF4C5W>V\WN;;LW'<;I+(]&@M*%VJX0 MC"F4B2-%L;MX/Z\'FYRU$5-/M:B'J9@0#KM<S0D%R;35""7Z6=4:H2L#:8-) MJH2$^<31T6B1.L"L5FVVQ/>F+JF-C.%Z0Z\AC&,=6Z%(%P&4%4T?X$Q9A-(U M(XA=\4Q>T-L3F)[@G(4BV.53;I!.<P4*I50/,%,4`3I;FJ$FY9!`3KWV)4P\ M$S*8C`]GH\&MLI-B\K5"-\6!E]=4P\HH*TN8-C4#040[`NKX/8#W"!PAZT2! MHJ=8?)GK"]?F!46*85!P:6^8*@V!LYELC:"E&0/V&.87A'39I"M(YPT4%"Y0 M@I3)'N1AZF^#C2HAG4E@[DH(DTZ,B4J[PVF!=H$<XLZ4B\S-.E-6P8D_D52B MT9*T@>*/2B`B94L#(=4WHBQB3274%07%*.`8"U"@6JE82IHH"E#*MRLI0J3K MSYP6M*U&U5:J4Y_VY@\X;P92AE)B2ED82O#<R!`'3*`I`B,OG,2+_K8$[`PH MO8+;%IW0+4?B0&M%[=I*Z$:$T0"X4F*,Z,8$/.L6&+6,OFC+O4RD%D)JID?V M.IH(S06$HRE@8(*%I"HC.Q3K`Y5:H"UA<@DA8RL!I:,N8#V/QU/]$$&/_%W) (%.%"0R4XG(!@ ` end
しまった。書き忘れ。 元のソースは svn://peercast.org/peercast/tags/v0.1217
大したサイズじゃないならパッチの類はそのまま生で載せた方がいいと思うよ。 とっかかりくらい一目でわからないとわざわざデコードしようなんて人は多くない。 が、それ以前にそういう細かい話はこんなところで聞いても無駄で識者のいるMLで聞いた方がいいと思うな。 svn: って言われてすぐ見える人どれくらいいるのかしら。
えと、ソース見ただけですが、core/common/inifile.cpp で #if defined(_LINUX) || defined(__APPLE__) fStream.writeCRLF = false; #endif てなことしてますけど、関係ありますかね?
>>339 直接書き込むとホワイトスペースの類が忠実に反映されられないから
パッチはuuencodeした方が扱いやすいと思うのだが。
>>339 >svn: って言われてすぐ見える人どれくらいいるのかしら。
…Subversion対CVS紛争狙いですか?
>>341 実際にパッチを当ててビルドするのが目的ならそうだけど、
中身を見てもらうだけなら少々ずれてたって問題ないし
ずらしたくなかったら全角スペース駆使すればいいよ。
今回の場合はパッチだけ眺めてもわからない気が。 ソースとってきてパッチ当ててmakeするとこまで想定してるから uuencodeなんじゃ?
ところで、2chに新規のパッチを書き込むと著作権がひろゆきに 帰属するから永久に本家にマージできなくなる、でOK? …今までのは全部既出だからいいと思うけど。
>>339 よく分からんのだが、NetBSD使いはCVS派が多いってこと?
uuencodeしてここにはりつけた場合は著作権どうなるの?
∧_∧ ┌──────────── ◯( ´∀` )◯ < 僕は、Subversion派! \ / └──────────── _/ __ \_ (_/ \_) lll mergeとcopyは便利杉。 でもNetBSDのような大規模のリポジトリをわざわざ移行するほどのメリットはないかな。
ぴろゆきに著作権ってのは、GNUに取り込まれたBSDLのコードみたいなもんで 貼り付けたやつのコピーライトにプラスしてぴろゆきのコピーライトがつくだけじゃ? 貼り付けたやつがオリジナルsend-prすれば問題ない。 という風に解釈してみるテスト。
s/オリジナルsend-pr/オリジナルをsend-pr/ スマソ
オリジナルがあったと証明できないんじゃいけないと思う
別にNetBSD本体に対するパッチじゃないからどうでもいい
別にお前の意見なんてどうでもいい
別に2chのカキコなんてどうでもいい ・・・てな具合いにグダグダになるから、1,2レスでは答えが出ないような細かい話はここでは向かないと思うよ。
>>349 そうなんだけど、初出が2chだった場合は「貼り付けたやつ」を
特定する手間(2chのログ開示→プロバイダの接続情報と照合)が
めちゃくちゃ掛かる。
だから、
>>349 ができれば問題ないけど、普通は無理ぽじゃない?
uuencode した理由はだいたい
>>344 さんの言うとおり。
著作権のことは絶対に突っ込まれると思ってたが、とりあえず
このパッチについてはどうとでも対処可能なので、適当に流せ。
で、誰か原因を(思い当たる|追ってみてくれてる)人いる?
じゃあ気を取り直して。 HAVE_GCC=4の調子はどうよ?
>>356 NetBSDの人は自分の興味を引きそうだと思わない限りあまり動かないと思うな。
システムコール周りが気になるならlinuxバイナリエミュとktraceの結果を比べるとか
src/sys/compat/linuxあたりをながめてシステムコールの置換えがちゃんと意図通り
できているか確かめるとか、具体的な問題点が見えていればまだ違うと思うけど。
いずれにせよLinuxべったりのソフトって暗黙的仮定が多いからOSに詳しい人より
そのソフト本体のことわかってる人に聞いた方がいいと思うよ。
FAQ にしよーぜ。 2ch NetBSD スレ FAQ: Q. パッチ作ったんだけど、スレに貼ってもいい? A. もちろん、あなたの著作物を 2ch に投稿するのはあなたの自由です。 ただ、パッチやコードを匿名で公表すると、著作権の所在の確認が難しくなり、 本家に取り込む際に問題となる場合がありますので、注意しましょう。
>>358 うーん。 Linux べったりなコードって多いから、 NetBSD に移植するときの
ノウハウがある程度たまっているかなー、と期待したんだけれども。
とりあえず ktrace は試してみます。
Linuxべったりなコードを仕事で触るような人はOSも不本意ながらLinuxだし 趣味でLinuxべったりなソフトを使いたくなる人はCOMPAT_LINUXで片付けちゃう罠。 そもそもアプリの Linux to NetBSD でのハマリつってもいろいろあり過ぎて 見当つかないと思うな。せめて怪しそうなところを挙げてもらわないと。 ただ、pthread まわりは NetBSD だと元からおかしいかも。
>>357 とりあえず build.sh tools のときだけ HAVE_GCC=4 しておいて
それ以外では HAVE_GCC=3 にして GENERIC 以外の変なカーネルを
試してみるってのはあり?
みなさんこんにちは。 NetBSDはバイナリ配布されているパッケージが少ない、pkgsrcに404なURIが多いなど気にくわない事が多いのでFreeBSDに移行します じゃあね
さようなら、もうこなくていいですよ あと、pkgsrcは他のプラットフォームで使わないでくださいね
じゃあね
野良インスコ至上主義者マダー? チンチン コ
( ・∀・)ノ~~~
そういや、先日ImageMagickのソースが取れなくてビルドできなかった なあ。これは、古いソースをあっという間に配布停止してしまう ImageMagickの方針が異常なんだが。
>>368 どうでもいいことだけど、アップストリームが配布停止してたら
最終的にNetBSD.orgから取ってこない?
>>369 NetBSD.orgにもなかった。
pkgsrcが更新されて最新バージョンになったので、今はビルドできそうだ。
>>370 マジかwww
ImageMagickテラオソロシス。
ファイル名同じで内容差し替えられるよりいいと思うが?
ImageMagickではないが、漏れはfetchまで自動化した
>>372 「ファイル名同じで内容差し替え」がありえないというのは
同意だが、何故今急にそんな話を…?
ん?問題あったらそれは抹消して引っ込めて新しいの出すほうが、 そっと置き換えるよりマシって話ですけど。
>>374 「pkgsrcで困る配布方法」繋がりの話題だろ。
何も急ではないと思うけど。
実際にあったの?
何もしていないのに放って置いたら急にrootでfindが始まりました STATEはbiowaitというものでした。 これは通常の動作なのでしょうか?
cronが/usr/libexec/locate.updatedbしてるんじゃないの 通常だよ
UNIXではよくあること。
>>377 PRとかMLで何度かそういうケースを見たことがある。
先日もPHP5でありましたね。 DIST_SUBDIR をそういう場合の対処として定義してあるのもある。
NetBSDでWeb鯖ってありですか?
さあ、どうでしょうね? 次のネタどうぞ↓
ところでApache 2.2のpkgsrcはどうなったのだろうか? 何か前にどっかでchristos@が作業してるって書いてた蟹するけど。
LinuxのMSG_NOSIGNALと対等なマクロって何?
最近currentに入った。 それ以前には対等なマクロは無い。 pkgsrcのパッチなんかでは、0 にしちゃってるね。
>>390 christopqはまだCoverity祭から帰ってきませんかそうですか。
393 :
名無しさん@お腹いっぱい。 :2006/05/30(火) 10:46:41
ついにsendmail
sendmailあぼんキタコレ
まじかよ
ネタとしても古すぎ
うん。スラドでこのネタが出てなかったから貼りたくなっただけなんだ。 アドレスで日付がバレまくりなのは何とかして欲しい。
無修正BSDライセンスXFree86採用の次は、qmailライセンスマージ??
404 :
名無しさん@お腹いっぱい。 :2006/06/05(月) 03:45:28
NetBSD上でskypeを動かしてる人がいると思うんだけど、音声はきれいなんですか? 本家のメーリングリストではchoppyという表現がちょくちょく出てるみたいですけど。 echo123やsoundtestjapaneseで試してみるとノイズが多いし、ポツリポツリと切れるんです。
405 :
名無しさん@お腹いっぱい。 :2006/06/05(月) 03:48:34
404です。書き忘れたんですけど、音声がきれいというのはwindows版skypeの音声並みという のが基準です。
DRI に対応してほしい今日この頃…。
だれかたすけて- sgimips3.0がブートできません ISOイメージを焼いて説明どおりにやったのになぁ だれか使ってる方いませんか?
いません。 いたとしてもそんな間抜けな(質問の仕方をしている)質問に答えてくれる人はいません。
すでに君がちゃんと「いませんか」って質問には答えてるんじゃ...
410 :
名無しさん@お腹いっぱい。 :2006/06/07(水) 05:37:46
>>407 3.0からはブートできるはずだけど、できないという報告もあるね
俺自身は試してないんでその真偽はわからんが
3.99.3のISOイメージでブートしてから、3.0のディスクセットをインストールすれば?
411 :
407 :2006/06/07(水) 05:43:29
間抜けな質問すいませんでした 一応bootできました MLでも明快な解決方法が無いようでbootできない外人さんが結構いるし sgiスレの方もiso焼いただけじゃ無理と言われてましたし スレの方達ならもしやと思い聞いた次第です
412 :
407 :2006/06/07(水) 06:08:49
>410さん レスありがとうございます。 我流なんですが3.99.3を焼くときにセクタサイズをsgiが扱うものに 変更したらブートできるようになったっぽいです… sgiスレの方はsgiヴォリュームヘッダを追加したbootableCDを造ったそうで、いろんな方法がありそうです しかしOSのブートでこんなにつまずくとは思いもしなかったです(苦笑 NetBSD初心者なのでこのスレで勉強させて頂きたいと思います。。
ひとまず自分のマシンは何かとかイメージはどこから持ってきたのかとか どうやって焼いたのかとかどういうコマンドを打ってブートしようとしたのかとか 書いた方がいいと思うけど、3.0のsrc/distrib/cdromには3.0用のファイルがないのに どうやってofficialのISOが作られたのかも謎だなあ。 src/distrib/cdrom/Makefileを見る限り3.0でもsgivol使ってるみたいだけど、 netbsd-3のソースツリーでちゃんと試した人がいないのかも。
別に謎ではないような。
NetBSDって地上最高の移植性をもつオペレーティングシステム って言ってるけど日本のユーザーのほとんどがi386だろ
おいらはSPARC32/64でつよ
組み込まれているのを含めるとi386は少数派なんでない?
使われているアーキテクチャに偏りがあったとしても、 移植性が高いこととは何も矛盾しない。 まあ、本当に最高かどうかは知らんが。
うちはmipsが多いな。あとはppcとarm
組み込みでNetBSD/mipsって言われると不安になるんだけど大丈夫なのかしら。sh3よりはまし?
>>415 そんな恥ずかしい表現では誰も言ってないと思う……
The NetBSD Operating System is the most portable OS in the world, をそう訳す人はいるかもしれない。
>>420 うちではhpcmips(L-Router)とcobalt(Qube2)が年単位でルータとして
アップデートのたびにとまるので連続稼動ではないにせよ動いていたので、
まぁそれなりの安定度なんじゃないでしょうか。
>>423 何がうらやましいってCobalt Qubeがうらやましい。
…新品ってもう絶対手に入らないよねえ。
>>425 Cobalt Qube2ならヤフオクでゴロゴロ出てるよ。もうお腹いっぱいなくらい。
>>423 個人宅のルーターなんてほとんどアイドル状態に等しい
だろうからそんなんで落ちるようでは目も当てられない
けど、ftpででかいファイルをgetすると落ちるらしいね。
組み込みなら知らない内に再起動してればそれでいいのか?
同じ機械でも新品というだけでうれしいとか 使わなくてもインストールできただけで楽しいとか 精神的満足でお腹いっぱいになれる人たちがうらやましい
>>429 功夫が足らんぞ。
J.S.ミルも言ってたではないか。
新品の機械とインストールしただけのソフトを同列に語れちゃったり
精神的満足でお腹いっぱいとか平気で書けちゃう
>>429 の方が幸せでうらやましい。
PERL5_SITEPREFIX=/usr/local で作った perl-5.8.8nb2 の @INC に /usr/local が含まれている…。 @INC: /usr/local/lib/perl5/site_perl/5.8.0/i386-netbsd-thread-multi /usr/local/lib/perl5/site_perl/5.8.0 /usr/local /usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/vendor_perl/5.8.0 /usr/pkg/lib/perl5/vendor_perl /usr/pkg/lib/perl5/5.8.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/5.8.0 .
>>427 毎週バックアップのために数十GBのデータが右から左に流れていたけど
落ちたことはなかったなぁ。
二つの機械に共通する点として、まともでこなれたデバイスしか付いて
いないという点があって、それのほうが大きいかも。
(ppcだが)OpenBlockS/266なんかだとemacが良く刺さったりdavicomのtlpが
腐ったりしてよく詰まったからなぁ。
> けど、ftpででかいファイルをgetすると落ちるらしいね。
mipsマシンから/へのftp?
それともmips(ルータ)マシンを通してのftp?
前者なら数百MB/後者なら数GBぐらいまでならやったことあるけど
落ちたことはなかったなぁ。
すいませんネットビーエスディーでハッカーになりたいんですが?!
自己解決しました!?
>>433 cobalt上のファイルをほかのマシンからftpやsshでgetすると落ちる、となってるね。
>>434 製品があるから大丈夫ってこともないと思うけど、ルーターとしては困らない程度に
動いてるってことか。
関係ないけど、そのページad clause対応の表示ってどっかにある?
NetBSD-daily/HEAD/i386/200606060000Z をインスールしたマシンで、pkgsrc をユーザー権限で、make しよとすると、それに依存したパッケージを install する段階で次のようなエラーになってしまうのですが、どこが悪いのでしょうか? + echo => Becoming ``root'' to make su-install-all (/usr/bin/su) => Becoming ``root'' to make su-install-all (/usr/bin/su) + /usr/bin/su - root -c cd /usr/pkgsrc/devel/libtool-base; /usr/bin/env PATH='/home/chie/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin' /usr/bin/make -d x -d x DIGEST=/usr/pkg/bin/digest DIGEST_VERSION=20060302 HOST_OSTYPE=NetBSD-3.99.20-i386 LOWER_OPSYS=netbsd LOWER_OS_VERSION=3.99.20 OPSYS=NetBSD OS_VERSION=3.99.20 PKGTOOLS_VERSION=20060424 PKG_BUILD_OPTIONS.openssl= _AUTOMATIC=yes _CC=/usr/bin/cc _MAKE=/usr/bin/make _PATH_ORIG=/home/chie/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin _PKGSRCDIR=/usr/pkgsrc _SRC_TOP_= LOWER_OPSYS=netbsd PKG_DEBUG_LEVEL=0 su-install-all su: Sorry: conversation failure
ちなみに、以下のようにして、手で実行すると問題ありません。 /usr/bin/su - root -c "cd /usr/pkgsrc/devel/libtool-base; /usr/bin/env PATH='/home/chie/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin' /usr/bin/make -d x -d x DIGEST=/usr/pkg/bin/digest DIGEST_VERSION=20060302 HOST_OSTYPE=NetBSD-3.99.20-i386 LOWER_OPSYS=netbsd LOWER_OS_VERSION=3.99.20 OPSYS=NetBSD OS_VERSION=3.99.20 PKGTOOLS_VERSION=20060424 PKG_BUILD_OPTIONS.openssl= _AUTOMATIC=yes _CC=/usr/bin/cc _MAKE=/usr/bin/make _PATH_ORIG=/home/chie/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin _PKGSRCDIR=/usr/pkgsrc _SRC_TOP_= LOWER_OPSYS=netbsd PKG_DEBUG_LEVEL=0 su-install-all"
問題を自分で解決できないのならcurrentを使うな
/home/chie/bin?
>>440 netbsd-3 だとマザーボードの DMA 転送がサポートされていなくて、
激しくおそいのですよ。
PAM関係かなと思ったのですが、私のレベルではどうにもなりませんでした。
stdin が変なことになっているような気がするが いつの pkgsrc tree でどこでどういうコマンドを打ってて mk.conf の中身はどうなっているのかの Environment と How To Repeat を細かく書いてくれんとわっからへんな
うちでも再現した。 NetBSD/amd64(current), pkgsrc 両方 cvs update した最新。 su の前に tty コマンド仕込んどくと not a tty とか言われるけどそれ? 詳しく調べる時間ないんでまたあとで or だれかよろ
OS は i386 / HEAD / 200606060000Z を sysinst で新規に ftp インスートー ルした物です。pkgsrc は6/9(金)の夕方あたりで、mk.conf は空です。 How To Repeat ですが、/usr/pkg /var/db/pkg を削除して、 /usr/pkgsrc/sysutils/smartmontools で一般ユーザで、make して、(依存関係 で)gmake をインストールする際に`su: Sorry: conversation failure' のエラー が発生しました。不思議なことに、(依存関係で)digest-20060302 をインストー ルする時は、パスワードを尋ねてきて、正常にインストールできました。
>>449 なんで?
まぁ
>>442 はワロスというよりはハァ?だけどな。意味不明だし。
DMAが使えないんじゃほとんどのデバイスが使えないのでは?
いまどきDMA使ってるデバイスなんてあるのか?
まともなデバイスならDMA使ってるだろ。
マザーのDMAを?
>>450 すみません。bus-master DMA が not supported と出ていました。
オンボードのideコントローラのこと? ややこしいしどうでもいいことで荒れるから、なるべくあいまいな表現はやめれ
以上、自演デシタ。
460 :
459 :2006/06/10(土) 17:23:03
アンカーミス。
>>437 の間違い。
web上のどこにあるかは知らない。
>>450 新しい chipset の PCI PRODUCT ID がソースのなかに入ってなければ
Ultra-DMA を使わない generic の pciide(4) が選択されるということだと
思うんだが、マシン情報を出さずに変なこと言う方もアレといえばアレだ。
ID の追加だけなら release に引っ張ってくるのも簡単だと思うけどね。
>>459-460 All advertising materials mentioning features or use of this software
must display the following acknowledgement:
だからweb上の宣伝でもそこに表示が必要じゃないの?
ということで聞いたんだけど知らないんですかそうですか。
とりあえず
>>438 は違うハードウェアの current でも 3.0 でも
最新のpkgsrcもってくると再現するようなんだが。
ハードウェア構成関係あるんかね。
pkgsrc-changesでも見て最近pkgsrc/mkあたりがいじられてないか見てみれば?
>>465 とりあえずpkgsrc/mkは最近jlam@がいじりまくってる。
うちじゃ起こらんけどな。06/10 20:00(JST)ころのやつだが。
おとなしくpkgsrc-2006Q1あたりを使っとけということですな
ほとんどの場合ちょっと待てば直るんだけどな。
ほとんどの"ちょっと"って大体どれくらい?
誰のところでも100%再現するobviousな問題なら1日かからないと思うが そうでない問題は一月放置もある罠
472 :
名無しさん@お腹いっぱい。 :2006/06/12(月) 06:29:28
-current/i386 (20060612)時点で、3.99.21なわけだが、GENERIC_LAPTOP、 GENERIC.MPともにUSBメモリデバイスの活線挿抜で脂肪してしまいます。 日立FLORA 270HXとNEC EXPRESS 5800 120Le鯖に挿したUSB2.0カードで確認しました。 (NEC鯖のServerWorksチップのUSBポートはクソの役にも立たず。毎度のこと) --- 挿したときはほぼ共通 --- umass0 at uhub2 port 3 configuration 1 interface 0 umass0: I-O DATALtd I-O DATA US2-SDRW, rev 2.00/0.05, addr 2 umass0: using SCSI over Bulk-Only scsibus3 at umass0: 2 targets, 1 lun per target sd6 at scsibus3 target 0 lun 0: <I-ODATA, US2-SD READER, 0.0>> disk removable sd6: fabricating a geometry sd6: 121 MB, 121 cyl, 64 head, 32 sec, 512 bytes/sect x 248320 sectors --- 日立 --- aceride0 at pci0 dev 16 function 0 aceride0: Acer Labs M5229 UDMA IDE Controller (rev. 0xc4) ohci0: interrupting at irq 11 ohci0: OHCI version 1.0, legacy support usb0 at ohci0: USB revision 1.0 uhub0 at usb0 uhub0: Acer Labs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 3 ports with 3 removable, self powered
--- NEC EXPRESS 5800 120Le (PIII-866 Dual)鯖 --- uhci0 at pci1 dev 10 function 0: VIA Technologies VT83C572 USB Controller (rev. 0x61) uhci0: interrupting at ioapic1 pin 4 (irq 10) usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: VIA Technologies UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1 at pci1 dev 10 function 1: VIA Technologies VT83C572 USB Controller (rev. 0x61) uhci1: interrupting at ioapic1 pin 11 (irq 12) usb1 at uhci1: USB revision 1.0 uhub1 at usb1 uhub1: VIA Technologies UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered ehci0 at pci1 dev 10 function 2: VIA Technologies VT8237 EHCI USB Controller (rev. 0x63) ehci0: interrupting at ioapic1 pin 12 (irq 9) ehci0: BIOS has given up ownership ehci0: EHCI version 1.0 ehci0: companion controllers, 2 ports each: uhci0 uhci1 usb2 at ehci0: USB revision 2.0 uhub2 at usb2 uhub2: VIA Technologies EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub2: 4 ports with 4 removable, self powered --- $[hoge@necsrv5800]$ : at uhub2 port 3 (addr 2) disconnected uvm_fault(0xc0906aa0, 0, 1) -> 0xe kernel: supervisor trap page fault, code=0 Stopped in pid 7.1 (usb2) at netbsd:config_detach+0x18: movl 0x1c(%ebx),%eax db{3}> USBデバイスは、SDメモリリーダライタを3種類試しました。 以前は(3.99.15のころは)なかった症状です。 ちゃんとsync; sync; sync; umountのようにしてますけど。
>>472 current-users@とsource-changes@見てる?
>>474 さん
いや失礼、拙者、近日よりようやく-currentの追っかけに入った
若輩者でして。
メーリングリスト参加は必須のようですね。
どうもご迷惑をおかけいたしました。
失礼します。
必須というよりあっちを見てればこのスレいらない。 ML見てない人達がでかい態度で適当な事言ってるスレだからね。
>>476 こことMLとで被っている部分なんてほとんどないと思うのだけど。
何でMLを見ていればこのスレがいらないと思うのかがよく分からない。
まあとりあえずいえる事は
ここは真面目に話す場ではないという事だな。
>>477-
>>479 を見ればわかるが、一人言い出したら
みんなものっかかってくる。
それが2chだけど、そんなとこで真面目な話は無理
ここは質問の仕方について突っ込んでもらえるスレです 質問に答えてもらえることは期待しない方がいいでしょう
理由が分からないからここに居るわけだから、理由が分からないのは当然。 自明すぎるから FA とか言わなくていいよ。
MLなんて人居ないじゃん とくにマイナーなとこはさ
メジャーなMLに行けば?
まじめな質問にはみんな反応しないのに こういうどうでもいい話題はみんな乗ってくるよな。
>>486 まじめな質問はMLで。
どうでもいい雑談プライスレス。
どうでもいいがどう見ても
>>472 は
ServerWorksチップセットではなく
Acerのチップセットに見える件について。
そっちのほうがもっと糞という説もあるが。
ああスマンAcerは日立のマシンの方か。 ServerWorksのほうのuhci/ohciはログないんか。
>>490 英語のMLは?
current-users@とか賑やかだよ。
マジレスするとsoum
>>490 >>474 以降のレスを見る限り、今話題になっているのは
NetBSD.orgのMLみたいなのだけど。
なぜそんなところのMLを引き合いに…?
くっれんと追いかけてる人ってやっぱ暇なの?
>>494 まあ普通のサラリーマンはできねえよなww
>>495 できている私は普通のサラリーマンではないのかorz
毎日00:00〜03:00がNetBSDと戯れる時間。
追いかけるっていってもいろいろじゃん。 最新の環境保つだけならある程度自動でできるわけで。
俺は工場工員だけど、サラリーマンなのかな? 朝6時に起きて夜12時ころに帰ってくる。 風呂入ったりして寝るのは1時半ころかな。 PC触るのは今日みたいな休みの日に2時間ほど。 currentなんて触れるわけねーべ。 トラブルおきても調べる時間がねぇ
pkgsrcにbind-9.3.2まだ〜
>>498 俺の平日。
06:00 起床
06:30 出陣
08:00-23:30(大体) 仕事
00:30 帰宅
00:30-03:30 ご飯食べながらNetBSD
04:00 就寝
-currentは毎日仕事行っている間に自動でmake releaseしている。
…仕事(SE)が楽だからできるのかorz
>>500 いくら仕事が楽でも2時間睡眠は漏れにはムリ。
しかし24:00過ぎから触るって人が意外と多いな。
503 :
500 :2006/06/13(火) 18:51:42
( ^ω^)24時間触ってる人はいないのー?
ロボは?
506 :
498 :2006/06/13(火) 22:03:03
>>500 俺には2時間睡眠は無理・・。
工員だから基本的に肉体労働だからね。
基本的に休みは週一だし。
ここの人みたいに趣味にプログラミングって言うのも基本的にしない、
稀に自分が必要なのを作るくらい。
まあcurrent追いかける必要がないって言うのが正しいかな
>>507 なんでFreeBSDつかわにゃならんのだ?
プログラミングなんて高尚なことしなくても ちょっとおかしいときにソース読んで確認する、 くらいのことをするなら NetBSD のほうが 読みやすいね。単に慣れの問題かもしれないけど。
510 :
498 :2006/06/13(火) 23:32:48
>>507 うむ。 なんでFreeBSDを使わなきゃいけないの?
>>509 ソースを見るとかよりいろいろとOSを使ってきて、その中で
一番シンプルで自分には把握しやすいってのがあったから、
使ってるかな自分は。
まあ、余計な飾りっ気がないというのは利点でもあり欠点でもあるな。 ちょっと前の splash screen ってのはどうよ、とは思ったが。
>>511 まぁ今話してるのはソースの書かれ方についてであって、そういう話はしてないけどな。
src/sys/dev/splash/splash.cは結構アレな感じだが
そもそもsrc/sys/dev/wsconsもかなりへろへろだからしかたないな
ぽんぽこぽんのぽん
>515が何をいわんとしてるのか分からん。
冷い とか書いて釣ってるつもりなんじゃないの
520 :
名無しさん@お腹いっぱい。 :2006/06/14(水) 10:00:10
>>498 gooより
サラリー:月給。給料。俸給。
あんたが自営とか会社経営者等々でなければサラリーマンだよバカ
どゆこと?
どうでもいいこと。
かゆい所に手が届く、というか 完璧主義者や潔癖性の人達が多いかも>NetBSD使用者。
じゃOpenBSDユーザーは?
>>498 工場工員で、そういうハードな仕事って可能?
俺、工員のアルバイトやってたけど、8時間ぐらい働くとヘトヘトになるので、
とてもそんなに長く働けないと思う。忙しい時は残業もしたけど、数時間が
せいぜい。とてもじゃないが、10時間以上は働けない。
そういやあの頃は会社から帰ると、夜9時前にバッタリと眠れたなあ…
一日12時間以上働けるのは、ホワイトカラーだけじゃないかなあ。
もし肉体労働で12時間以上働くとすると、実はかなり高給とりかも。
526 :
498 :2006/06/14(水) 23:53:39
>>520 じゃあサラリーマンか。
>>525 馴れじゃないのかな?
確かに始めた時は結構疲れたけど・・。 3年目だけど普通になれた、疲れるのには変わりはないけど。
でも正直疲れたから今眠たい。
一般の給料って言うのがここ以外で働いた事がないから分からないけど、普通は月給90万強くらいかな
大きいプロジェクトに入ったりすると、200万を超える事もある。 その分ハードだけど
ホワイトカラーって何?
> 普通は月給90万強くらいかな うわお。 月90万ってことはボーナスなしでも年収1080万以上かあ。 高給取りだあ。 > ホワイトカラーって何? 白い襟のカッターシャツを着て仕事をする職種を指す言葉。 反意語はブルーカラー。 まあ工場工員でも設計部門とかだとホワイトカラーの可能性もあるね。 でも設計の人はあまり工員と自称しないような。
CDから起動してHDDを物理フォーマットって叶ですか?
SCSI なら scsictl format で可能かな。 ATA の方は、標準コマンドで定義されてなかったような気がする (うろ覚え) なので、ハードディスクメーカ製の独自ユーティリティ を使う必要があるので無理… じゃないかな。 でもいまどき自分で物理フォーマットをする意味なんてほとんど ないような。エラーが頻発するようになったら、ディスク買い替えた 方がいいよ。
530 :
528 :2006/06/15(木) 03:25:08
ありがとうございます。 そうですね、買い換えることにします。
あと、若干トラブルがあってもいい用途に使い続けたいという場合には、 物理フォーマットをしなくても、トラブルの起きたセクタにだけ書き込み を行なうだけで、かなりの確率で復活すると聞いたことがある。 ハードディスクの挙動から考えて、これは一理あると思う。 ハードディスクは、一定の不良がつきものなので、実際には存在するけど ユーザからは見えないようにした代替セクタというのが確保してある。 メーカーは出荷時に、初期不良のセクタを、この代替セクタで置き換えて、 一見全セクタが OK なように見せかけている。 で、書き込みを行なおうとしてエラーが出た場合、ハードディスクの コントローラは、この代替セクタへの置き換え処理を勝手にやってくれる。 だから、エラーが起きたところに書き込みを行なうと、それだけで復活した ように見える。エラーの起きたところを特定するのが面倒なら、 dd if=/dev/zero of=/dev/rwd0d bs=1m みたいにして全セクタへ書き込みを行なうだけでも直ったように見える。 読み込みエラーの場合には、読めないセクタの内容として嘘を返すわけには いかないので、この代替処理は起きない。 あと、代替用に確保してあるセクタ数には限りがあるので、あんまりエラーが 多いと、復活できないけどね。
分かると思うけど、一応注意書き > dd if=/dev/zero of=/dev/rwd0d bs=1m > みたいにして全セクタへ書き込みを行なうだけでも直ったように見える。 これは全セクタをゼロで埋めるので、ハードディスクの内容はすべて 失われる。したがって、利用中のハードディスク、マウントしている ディスク、必要なデータが入ってるディスクじゃ、やっちゃだめだよ。
533 :
名無しさん@お腹いっぱい。 :2006/06/15(木) 09:35:41
質問なんですが、先刻のpanic on USB detachmentは直されたわけですが、 rccide(ServerWorksのチップセット、サウス)でUSB機器が認識されない ことについては、これは一朝一夕にはハックは難しいということで しょうか? Linuxでも、*BSDでもServerWorksのUSBやらIDEについては扱いが難しく、 果ては「ServerWorksのサウスのUSBやらIDEは単に付いてるだけで、 実用性はゼロだから覚悟しといて」などと云われる始末(苦笑
USBもIDEも普通に使えてた気がするが、 今手元にないから試せん。
>>533 rccideはIDEインタフェースのドライバですからそりゃUSBは認識されないでしょうね。
サウスブリッジのことを言いたいのならばOSBとかCSBとかいったほうがよいでしょう。
で、USBインタフェースの場合の話ですがOSB4やHT1000のEHCI/OHCIは普通にデバイスが
扱えていましたが。
IDEは昔から使ったことがないので分かりませんけど。
536 :
533 :2006/06/15(木) 14:51:52
すいません、rccideで光学ドライブ(CD-RW、UDMA33)は使えてます。
前どこかで「rccideは光学専用みたいなショボいもんだから、HDDつなげようとかは
ヤメレ」みたいなレスを見たもんですから…。
あと、USBはOSB4/CSB5ですがやはり認識されませんね。
ohci0 at pci0 dev 15 function 2: ServerWorks OSB4/CSB5 USB Host Controller (rev. 0x04)
ohci0: interrupting at ioapic1 pin 0 (irq 12)
ohci0: OHCI version 1.0, legacy support
usb3 at ohci0: USB revision 1.0
uhub3 at usb3
uhub3: ServerWorks OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 4 ports with 4 removable, self powered
-- 以上ダメな部分 --
WinXP SP2(2003鯖でも同じ)では認識され、機能するのですが。
もちろん、BIOSでUSB supportをEnableにしてあります(Disableにしても結果は同じ)。
やはり、といっては失礼ですが、*BSD/LinuxのServerWorks全般のドライバが
タコっぽいですね…。
>>534 さんは使えたということですが、個体差が出る時点でもうダメっすよね、ドライバとしては。
acerideもそうですけど(苦笑
そうですね お引き取りください
不具合見つけたんなら自分で修正しれ それが出来ないのなら、文句言ってないでsend-pr そのシステム自体に文句をいうならNetBSDなんて使ってないで Windowsにしたら? 全部メーカ任せでいいじゃん
>>536 どう見ても認識されています。ありが(ry
540 :
533 :2006/06/15(木) 15:16:42
>>539 何れのUSB機器(リーダライタ他各種デバイス)を接続しても認識されません。
認識されているとあなたが誤認されているのは、USBのルートハブの部分です。
本当にありが(ry
>>537-538 それからな、お前ら調子こいてんじゃねえぞタコ
ここで雑談切り出しても文句言われる筋合いねえぞ
send-prするかどうかは当人の都合・暇・バイタリティに依拠するわけだから、
2chで管巻いてるっていう選択肢もアリだよな?
まァそうテンパってんなよw
>>540 > 何れのUSB機器(リーダライタ他各種デバイス)を接続しても認識されません。
そもそもそんなことはかかれていませんし。
OHCIとルートハブ自体は書かれているメッセージを読む限りは正しく認識されており
「以上ダメな部分」というキャプションは間違っているわけです。
>539が誤解であると強弁するのであればその責任はあなたにあります。
で?
デバイスを刺したときに「認識されない」というのはどういう状態ですか?
なんらかのメッセージは出ていますか?
出てないですか?
出ているのであればどんなメッセージですか?
そもそもケーブルやUSB機器はちゃんと動く実績のあるものですか?
...なんてことは最低限聞かれる前に書いてほしいものです。
> それからな、お前ら調子こいてんじゃねえぞタコ
あー。本性現しちゃいました?
なんだかなぁ。
ほっときゃいいじゃん 俺らはサポートじゃないんだから無視しとけばいいだけ
いやまぁ。好きで弄ってるのでw
好きで弄ってるんなら人に聞いてないで全部自分でやれよ 人に迷惑かけるな
544は、質問者を弄ってる、のだと思うぞ。
545は文脈の読めない痛い子。
545と546が同一人物なら自作自演と呼べると思うが、 仮に546と547が同一人物だとしても、単にしつこいだけ。 というか別人なんだけどな。俺=546!=547だから。
ドライバがダメだとクダ巻きたいだけなら、 ageて「質問なんですが」とか書くなよ。 わざわざサーバ止めて調べちまったよ。 アホくさ。寝よ。
545 は叩けば叩くほどボロが出る
>>550 ご苦労さん。
でも、ホントにクダ巻きたくなるようなヘボドライバの
筆頭だよな、acerideとかrccideとか、件のServerWorks OSB4/CSB5の
USB周りとか。
俺はコード書けないから、おとなしくしてるけど。
「ServerWorks OSB4/CSB5のUSB周り」のドライバってどれ?
・ハードがヘボ ・ドライバがヘボ ・どちらもヘボじゃないが、ハードウェアの資料が足りなくて、 そのドライバでは単に機能としてサポートしてない など、いろいろ可能性はあるわけだけど、なんでコード書けない ような人が、ドライバがヘボだと分かるんだろ? って釣りですか、そうですか。
「ServerWorks OSB4/CSB5のUSB周りのドライバ」なんてものは存在しない。 あるのは generic な ohci ドライバとその PCI アタッチメント。 ochi 準拠と主張しているにもかかわらずほかではあまりトラブってない ohci 標準のドライバで動かないのは ServerWorks のハードの実装が悪い のかもしれないし ohci の規格では実装依存/未定義なところがあって そこの違いのせいかもしれないが、少なくともそれだけでヘボドライバ なんて言い切れる材料はないね。
acerideもドライバの問題というよりはアホほどいろんなリビジョンがあって それぞれ微妙に仕様が違うらしいのに全然ドキュメントがないというところで、 それで動いたり動かなかったりするのをドライバのせいにされてもねえ。
そもそも一個動かない例があるってだけで
>>536 は
> *BSD/LinuxのServerWorks全般のドライバがタコっぽい
とか言ってるし、最初から全部釣りじゃねーの?
>>533 の
> 「ServerWorksのサウスのUSBやらIDEは単に付いてるだけで、
> 実用性はゼロだから覚悟しといて」
なんてのも初耳だし。
ServerWorks チップ積んだ SUPERMICRO のマザー何種類かいじったが
別に問題はなかった。まあ USB とかそれほどハードには使ってないが。
そもそもいくらドライバやハードがおかしい部分があったとしても USB にデバイスを挿しても何もメッセージが出ないなんて状況は考えにくいんだが。 単にマザーボードから外部コネクタへの配線が抜けてるだけとか。
>>558 > > 「ServerWorksのサウスのUSBやらIDEは単に付いてるだけで、
> > 実用性はゼロだから覚悟しといて」
> なんてのも初耳だし。
USBは知らぬが、ServerworksのIDEがウンコってのはよく聞く話だが。
あれは光学ドライブをつなぐのに使うものであって、普通のストレージは
ほかにインタフェースカードをさして使うものだと。
561 :
553 :2006/06/16(金) 23:15:19
>>554 src/sys以下をOSBとかCSBとかそれらしい文字列でgrepしても、
表示用の文字列とか、判別には使ってないマクロくらいしか
出てこないから訊いたんだよ。
dmesg 見ただけでドライバを語っちゃう人ですか?
まあ答えは
>>556 が教えてくれたので
>>556 に感謝。
* The CSB6 doesn't assert IDEDMA_CTL_INTR for non-DMA commands. * Until we find a way to know if the controller posted an * interrupt, always call wdcintr(), which will try to guess * if the interrupt was for us or not (and checks * IDEDMA_CTL_INTR for DMA commands only). というコメントはあるな。 この仕様がどの程度問題になっていてこのworkaroundでどの程度まともになる のかはわからんが。
ServerworksチップでATAドライブなサーバ製品もあるけどねえ あれは別のATAコントローラ積んでるのかしら まあNetBSD載せて売ってるわけじゃないけど
いまどきのやつなら SATA 使ってて関係ないんじゃないの? svwsata.c もぱっと見た感じ変なトコないし。
ServerSet III LE とかはいろいろ不具合あったかなあ。 III の世代でも HE-SL とかは IDE もわりとまともに動いてた気がするが。 使ったのは5年くらい前だから何か勘違いしてるかもしれない。 その頃から IDE のディスクを積んだサーバ製品はあったと思う。 ATAコントローラを別に積んでたかどうかは知らない。 その後のチップも変なバグが出たり治ったりいろいろ。 ServerWorks でひとくくりにしてしまうのが混乱の元かと。
俺も今、手元の鯖止めて検証してみた。 結果、挿したり抜いたりしたUSBデバイスはdmesgレヴェルでは一切メッセージすら出ず(悲 この状態を件の香具師は「認識しない」と騒いでいたんだろうな、と。 確かに、認識していない。これは認めざるを得ない。 試しにインスコしたWinXP SP2では、問題なく使用可能。 Linuxでは使用できません、とメッセージ。 32Bit PCIスロットに挿してるVIAのカードではattach/mount/detach可能だが、 OSB4/CSB5のほうのOHCIではNetBSD-current/i386上では無理。 ちなみにチップセットは、ServerSetIII Le というもの。 2000年前後のハードだと思う。
VIAチップのUSB2.0カードなら\1,000以下で売ってて、 それでUSB2.0認識動作するならそれでよくね? 無理にOSB4のUSB1.1に拘らなくても。 いや、ハックしたいならとめないけど。 # でも認識すらしないデバイスのハックってどうやるんだろうね。
そもそも、稼働中の鯖専用マシンでUSBデバイスを 抜き差しするという図が思い浮かばないんだけど…? 普通クライアントマシンとか、ノートとかでやらないか?そういうのって…。 まあ、そこら辺は趣味ってことか。
使わないデバイスのドライバなんていらないなんて言ったら元も子もないし 負け惜しみと言われてもしかたないな。それを言ったら NetBSD のほとんどの port は存在意義がなくなっちゃうし ServerWorks のチップだからって サーバーとして使ってるとは限らないだろうし。 WinXP では動いてるってことは割り込みくらいはかかってるだろうから options OHCI_DEBUG して ohcidebug=20 くらいにしてデバッグメッセージ 確認すればどこまで処理されているかくらいは追えるかもね。 割り込みすらかかってない場合はもっと上位の bridge レベルで どこかをたたいて enable にしないといけないとかあるのかも。 ま、それより先にドキュメント探してそのあたり quirk があるかどうか 確認する方がいいと思うけど、 Linux がわざわざ明示的に動かんと言う ということは探しても出てこない可能性が高いねえ。
まあ、そこら辺は趣味ってことで。
571 :
名無しさん@お腹いっぱい。 :2006/06/17(土) 08:43:26
玄箱への NetBSD ポーティングはあまり進んでないですよね
あれ、NetBSD BOF で聞いた限りでは、全然問題なく動く状況だったような。 ご本人自身の手で本家にフィードバックするのは、事情があって難しいらしいけど。
まあ、そこら辺は趣味ってことで。
動けば OK ってなもんじゃないしねえ。前にちょっと見た限りでは #ifdef KUROBOX #endif みたいな記述が山ほどあったから、あれでは難しいと思う。 あと、 sandpoint ベースみたいだけど、 sandpoint 自体を evbppc 以下に移動させたいという目論見があるみたいだから、 黒箱も evbppc 以下に入れるように構成しないと駄目な気が。
>>574 よぅ、マニア!
てめえん家の熱帯魚は元気か?
たまにはサーフィンでもやったらどうだ?
あ、そうか、対人恐怖症だったっけか?ギャハハハハ!
玄箱って evalution board なのか? linkstationも有るし、一応製品として成り立っていると思うが。 playstation2がevbmipsに入っていないのと同じ理屈は通らないのかな。
evbppc の説明はいつのまにか evaluation boards and appliances になってる。 基準はよくわからんが、port を分け過ぎるとリリースやドキュメント他でいろいろ めんどくさいから、独立した port にするには大げさなマイナーな機械のサポートは evb* に入れる傾向にある感じ。OpenBlockSのときもそうやってもめてたし、 OpenMicroServer も evbmips に入ってるし。 playstation2 は変なコンパイラもいるし、CPU内蔵デバイスが他と共用できるわけでも ないし、名前が一般ウケして宣伝になるし、隔離しておいてもいいんじゃない。 どっちみち変な機種別 #ifdef は無くさないと、却下されるとまでは言わなくても マージに前向きになれる人は少ないと思う。pc98 だってそんな感じだし。
evbppcはRAW_PARTが2でディスクの先頭にラベルが有るので、 このあたりを解決しないと持って行くのはつらいぞ。>玄箱 EVBPPC_HAS_MBRも壊れているぞ。 evaluation boardならこれでも良いかもしれんが、結局#ifdef するなら意味が無い。
それは evbmips も同じじゃないかな。 evbarm の HDL_G はどうしてるか知らない。 disksubr.c で runtime で何とかするか 既存の evbppc を変えちゃうかどっちかだろうけど、 いずれにせよ入れたい人の熱意と工夫次第だと思うよ。 動かすまでの努力とマージしてもらうための努力 とは方向性が違うのは理解できるけど、手伝いの 人はそこまでやってられないだろうから。
>>577 TS-7200って思いっきり組み込み用ボードじゃん。
「しかし」って何よ。
もしかしてトースターのこと?
>>580 evbarmはLABELSECTORが1だから大丈夫。
evb*にごちゃごちゃ突っ込まれるとこの辺の問題で困るよねぇ。
まあ、disklabel は昔からどの port でも問題になってることなので、 それ以外の #ifdef をとっぱらうとこから進めるのがいいんじゃない。 問題が disklabel だけになったらまた変わってくるでしょ。
>>581 KENNさんはスラドにお帰り下さい。ついでにその紛らわしい名前もやめてね。
たいていの場合 evaluation してから embedded になるから ごっちゃにする人がいてもしかたがないが、だったら 結局一緒の port でいいじゃんということですな。
なんで X端末でコンソールもある explora は evbppc の中なのかとか explora と似たような端末の ibmnws はなんで独立してるんだとか 言い出すとキリがないが、独立するには玄箱の名前は押しが弱いかな。 今となっては mmeye も evbsh3 に押し込んでいいと思うが、単に作業 がめんどくさいからそのままなんだろうねえ。
俺の分からねえ話、延々と続けんじゃねえぞタァコ!
んー、じゃあ NetBSD/kurobox なんか作っちゃうと 誰かPorts/kuroboxのページ書けやゴルァ distrib/notes/kuroboxのINSTALL NOTEも書けやゴルァ って言われてめんどくさいよ。 #ifdef KUROBOX なんてすると #ifdef してる中の機種依存部分だけMDに残して それ以外の共通部分だけMIのどっかに置けやゴルァ 似たようなソースコピペしてんじゃねーぞゴルァ って言われる。 それが良くも悪くもNetBSDクオリティ。
俺様理論で恐縮ですが、sys/archの下にevbppcとpowerpcが並んでるのはわかりにくい。linuxのsubarchみたいにする方がいいように思います。
それは大昔のpc98 vs i386問題のときから言われてることだが、 それをするにはalpha pc532 sparc vax他の古めのポートに対して 何のメリットもない整理整頓を要求するので微妙に難しい。
NetBSD/クソボックス
俺の分からねえ話、延々と続けんじゃねえぞタァコ!
お前さんにわかる話っつーと、ロゴ? 翻訳?
>>595 自殺しろってことっすよ。
分かります?死にやがれ!
荒らしまくってやるぞ今日は! ボケボケ死死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ねね死ね
>>592 メリットなくてもソースツリーを綺麗にするためなら
やる方向に動くのがnetbsdぽいと思ってたけど、そうでもないのかな。
xenとかx86とかi386の関係、既にかなりややこしい気もするが…
すでに分ける必要があるところは分かれてるわけで、 ディレクトリ階層名の統一のためだけに 1 port 1 CPU の port でも CPU 依存とそれ以外の部分に分けろというのは 費用対効果的にどうよ、ってとこだろうね。 i386 に関しては根本的に見直した方がいいけど、 ユーザー数が多いのであんまり本質的なところを 一気にいじれないのが問題っつーとこだわなあ。
必ずしも/$arch/$subarchみたいなツリーでキレイに整理できるとは限らないので、 いろんなものがフラットに並んでいるのもある意味合理的。 名前がわかりにくいというのはあるが。
整理できないという理由がよくわからん。 arch/$arch/$subarch で収まらないファイルは arch 以下に置くべきではないと思うが。
荒らしまくってやるぞ今日は! ボケボケ死死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ねね死ね
基本的にはめんどうなだけで整理できないことはないと思うが、 sparcやvaxあたりはCPU構造が特定ハードウェアに強く関連し過ぎていて どこでどう分けていいかわからない部分があったりするかもしれない。 機械的に分けるだけで済むんだったらすでにやってるでしょ。
整理できないとは言ってないよ。 同じCPU(A)のアーキテクチャ(a1,a2)をarch/A/a1とarch/A/a2と整理したとして、 CPUは違う(B)けれどa1に良く似たアーキテクチャ(b1)があったときに、 arch/A/a1とarch/B/b1の共通部分はどこに置こうか、 とかそういう話はどう整理しても残るんじゃないかな。 あとは凝りだすとsubsubarchが欲しくなるとか。 今はarch/Aがあったりarch/a1があったりarch/a1&b1があったり、 みたいな状況だよね?
>>604 > CPUは違う(B)けれどa1に良く似たアーキテクチャ(b1)があったときに、
> arch/A/a1とarch/B/b1の共通部分はどこに置こうか、
それをarch以下に置くのがおかしいのでは?
どうせ共通しているのは周辺デバイスだろうし。devいかが適当なのでは?
お前らはこんなところで騒いでどうにかなると思ってるのか? 本家のMLにでも投稿しとけ
>>606 NeetBSDにforkした後の話をしてるんで本家とか関係ないよ
別にこんな話は昔からずっとやってることで、 いまさらMLに持ち上げても じゃあお前がやれば? ってなるだけ。別に実装が難しいわけじゃなくて 変更の手間とその変更でトラブった後落ち着くまでに ぐだぐだ文句言われるのがめんどいってだけの話でしょ。
christosがtheo化していく…
まあ、そこら辺は趣味ってことで。
コードを綺麗にするってのは未来の開発者のためにやることだからな。 今いる開発者は既存のコードで十分だし。新規の開発者があんまり 流れてこない今の状況だとあんまりメリットないよな。
archの件はきれいになるのはディレクトリ構成だけで コード自身はほとんど変わらないのが問題なんでしょ。 今は昔ほど簡単にきれいにできるところがないから 最近は目立たないけど、きれいにすること自体は まだちまちまやってるんじゃないの。
まあ、そこら辺は趣味ってことで。
>>612 > archの件はきれいになるのはディレクトリ構成だけで
> コード自身はほとんど変わらないのが問題なんでしょ。
ハァ?
615 :
名無しさん@お腹いっぱい。 :2006/06/18(日) 14:08:27
NetBSD 界隈はなんか元気で羨ましいな… FreeBSD は枯れてきてるし OpenBSD はあんなだし
FreeBSDは実用志向だから、枯れてくるのはいいことなのでは
そういう釣りはFreeBSDスレで。
これからは枯れたBSDの水平思考ですよ。
まあ、枯れてるっつーか、やりがいがあって、かつそれなりに 若者ががんばればできそうな領域ってあんまり残ってないよね。 マダーリストじゃないけど、残ってるところでそれっぽいところを見ても パワーマネジメントは本来の実装よりもquirk処理ばっかりになりそうだし、 VMやSMPはしんどいし、新しいportの移植もあぁまたですか、って感じだし、 SoCのネタ見てもそんな感じだし。 デバドラのLKM化ってのはできてくればそれなりに需要ありそうだけどどうなんだろ。
誰か、WS003SH(SHARP ZERO3)を モデムとして使っている人いますか? kyoponなら出来たんですが。 Currentにしてもugenとしか認識しないので困ってます。
>>620 ugenってなんて読むの?有限?幽玄?有言?
>>620 まずその腐ったコテハン止めろやw
使えないならドライバ書け
修行するぞ修行するぞ修行するぞ修行するぞ
修行するぞ修行するぞ修行するぞ修行するぞ
修行するぞ修行するぞ修行するぞ修行するぞ
>>620 ugenとして認識してるあたりのdmesg晒すと
「ここをこうすればうごかね?」
ってアドバイスがもらえたりもらえなかったり。
currenの # Kyocera AIR-EDGE PHONE ukyopon* at uhub? port ? ucom* at ukyopon? portno ? あたりを参考に自分で書くことにします。
つーか、まずデバイスの情報を探すのが先だと思うけど。 実は中身が京ポンと同じでdevice IDだけマッチするように すればいいならすぐだけど、中身が違うんだったらソフト的に どう見えていてどこをどう操作するかがわからないと、見よう 見まねと言ってもマネする元のソースがない。 開発者向けドキュメントがあるとは思えんが、Linuxや FreeBSDにはドライバあるの?
意外に前向きだな。がんばれ。
口先だけだよ、奴は…
kernelをcurrenにしてrebootしたら boot:hd0 :netbsd: input/output error というエラーが出てbootしなくなりました。 仕方なく古いので動かしてますが 何ででしょうか?
currenはお兄ちゃんが大好きだから
また山崎13が涌いてんのか。
pkgsrc/security/pam-ldapのpam_ldap-180.tar.gz のチェックサムが変みたい。 padl.comののサイズが変わったんでしょうか? (とつぶやくテスト。)
ちょっと大きくなってる。 中身は、ファイルのタイムスタンプが変わってるだけみたい。 わけわからん。 (Freeze に入ってるから、さっさとなんとか。)
EsounDを起動した状態で、Flashから音が出てる方っています? /usr/lib/libesd.so.0 /usr/lib/libesd.so.1 この2つが問題らしいことまでは分かったので、 /usr/lib /usr/pkg/lib /usr/pkg/lib/firefox-linux これらにlibesd.so.0.2.36から リンクを貼ってみたけど駄目でした。 解決策もしくは、EsounDよりナイスなミキサーを教えて 頂けませんか?
>>633 flash が linux の bin だから、libesd も linux のを入れないと
ダメじゃあるまいか?
かなり前に、suse-esd みたいなパッケージをでっち上げて、
realplayerで再生しようとしたら落ちてしまって、
それ以来やってないので、今だとどうかはわからん。
白鳥さんだったのかあ!ぼかあねえ、てっきり○○さんかと…。 おおーすまんかった。
637 :
633 :2006/06/20(火) 23:37:52
>>635 ありがとうございます.
確かに御指摘の通りですね.
もう少し試行錯誤してみます.
盛者必衰の理!くにおくんがんばばんが
>OpenBSD はあんなだし OpenBSDがんばってるじゃん 半年に一回出してくれる
どれもウンコで、それぞれ巻き方に工夫があるのよw
Socket AM2なPCでも組んでみようかと考えてるんですが そうなるとビデオカードはPCI Express x16になる と思うんですけど、NetBSD標準のXFree86の Xserverでまともに動いて、かつアナログ接続の CRTでもくっきり奇麗に映るグラフィックカード となるとどの辺りがお奨めでしょうか。
sgiのグラボも使えるように頑張ってください
FreeBSD6.0 で サポートされていると明記されながら、 インストールCDから認識されない FastTrak-TX2000が NetBSD3.0 では認識されたが、なんだかカーネルが 認識してる型番と実物の型番が違ってる。 TX133?? /dev/ld0a で rootもマウントされんし。 RAIDFrameでも苦労したけど ここでも又面倒なことになっている。 認識するだけましですが。 ldってロジカルドライブの略だったのね。 知らないことが大杉。
644 :
名無しさん@お腹いっぱい。 :2006/06/24(土) 01:44:10
_ノ⌒ゝ \ ´-ヽ \ノ⌒ヽ NetBSD \ AAでロゴ作ったんですがうまくいきません。 誰か修正してください。
_ノ⌒ゝ \ ´-ヽ \ノ⌒ヽ NeetBSD \
_ノ⌒ゝ \(^o^)-ヽ \ノ⌒ヽ NeetBSD \
FreeterBSD>>>>NeetBSD
NeraaBSD>>>>>>FreeterBSD>>>>NeetBSD
``Of course 働いたら負けかなと思っている'' _ノ⌒ゝ \ ´-ヽ \ノ⌒ヽ NeetBSD \
NeetBSD >> プーンBSD( ^ω^)
_ノ⌒ゝ \^ω^ヽ \ノ⌒ヽ NetBSD \
NeetBSDなんてOSあったんだ・・・ 初めて知ったし・・・
○______ ‖ > | ‖ NetBSD > \ | / ‖ __,:____ゝ ‖~ ‖ , )) ヽ | / ,、 ,、 /'ll__/ ヽ / ヽ__/ ヽ/ _‖ _ ヽ. ∧___∧ / / ´ ‖ー/ ` l ロ. / _ _ \ ドン / ´ 、__, ` |. ‖∨ ,! || | l--l ` | _l ∨ ヽ/ ̄)( ̄ ̄`"::::ノ (⌒ヽ, ..ヽノ ,/ ドン ( ヽ_ / /ll `'ー、....::ノ ∀\/ー- /`l ヽ ヽ、 ,ヽ:..:ノ ‖ '::::|⊃ iー- l (_〕i__ /
654 :
名無しさん@お腹いっぱい。 :2006/06/24(土) 16:32:44
○______ ‖ > | ‖ NeetBSD > \ | / ‖ __,:____ゝ ‖~ ‖ , )) ヽ | / ,、 ,、 /'ll__/ ヽ / ヽ__/ ヽ/ _‖ _ ヽ. ∧___∧ / / ´ ‖ー/ ` l ロ. / _ _ \ ドン / ´ 、__, ` |. ‖∨ ,! || | l--l ` | _l ∨ ヽ/ ̄)( ̄ ̄`"::::ノ (⌒ヽ, ..ヽノ ,/ ドン ( ヽ_ / /ll `'ー、....::ノ ∀\/ー- /`l ヽ ヽ、 ,ヽ:..:ノ ‖ '::::|⊃ iー- l (_〕i__ /
kernelをcurrenにしてrebootしたら boot:hd0 :netbsd: input/output error というエラーが出てbootしなくなりました。 仕方なく古いので動かしてますが 何ででしょうか?
657 :
名無しさん@お腹いっぱい。 :2006/06/26(月) 01:35:05
PCの電源を落とすときに、 shutdown や poweroff を実行すると、何故かreboot(再起動)になるメッセージが表示されて、エンターキーをおしたら再起動されます。 終了できないので、どうすればいいのでしょうか? よろしくお願いします。
APMって言葉知ってるか?
つ APM
いまどきのマシンならAPMじゃなくてACPIじゃないの。 3.0でも電源切るくらいならちゃんとできてたよ。
そもそもportも書かずに質問する奴がおかしい。
663 :
名無しさん@お腹いっぱい。 :2006/06/26(月) 08:04:56
#権限でKDE3.5をインストールして、# startxで kpersonalizer: cannot connect to X server kpersonalizer: cannot connect to X server (ループ・・・) と、表示されたので、startx;startkdeでやってみたら、twmが出てきたので、Xを一旦落として、 # echo "/usr/X11R6/bin/startkde" > ~/.xinitrc #startx としたのですが、waiting for X server to shut downと表示されたので、 # vi ~/.xinitrcで、"/usr/X11R6/bin/startkde"を "DISPLAY=localhost:0.0; export DISPLAY" "exec startkde" に変更しました。そのあとに、 # xf86cfg -textmode で、ディスプレイ(SVGA)やキーボード(106)・マウス(PS/2?[トラックポイント])の機器の設定をして、 # startx で、X(KDE)が起動しました。KDE内で、ユーザーアカウントを使用して、ユーザを追加して、一旦、Xを、"Ctrl+Alt+Backspace"で終了させた後に、 # exit # logout Login:usr1 Passward: % で、%権限になり、 % startkdeや% startx;startkde としたみたのですが、 xauth: timeout in locking authority file //Xauthority xauth: timeout in locking authority file //Xauthority (ループ・・・)と表示したので、"Ctrl+C"でループから抜けました。 % startx だと、TWMが起動してしまいます。 なんとか、% startxで、KDE3.0を立ち上げる事は出来ないでしょうか? FreeBSDとは、多少違うところがあるので、厄介です。 よろしくお願いします。
664 :
663 :2006/06/26(月) 08:07:03
> # vi ~/.xinitrcで、"/usr/X11R6/bin/startkde"を > "DISPLAY=localhost:0.0; export DISPLAY" > "exec startkde" > に変更しました。そのあとに、 こんな変更は不要なはず。 xf86cfg してなかったのが悪いんじゃないの? > xauth: timeout in locking authority file //Xauthority なんだこれ? そのユーザのホームディレクトリの設定が変なのでは?
xf86cfg が済んだ後は、単に ~/.xinitrc に startkde とだけ書いておけばいいんじゃねーの? rootとusr1がhome共用してるとか、しかもそれが/だとかいうなら出直せ。
667 :
名無しさん@お腹いっぱい。 :2006/06/28(水) 18:23:30
>>663 ># echo "/usr/X11R6/bin/startkde" > ~/.xinitrc
これはもうダメかもしれんね。
>>668 どこが駄目なの?
あ、ひょっとして /usr/X11R6 じゃなくて /usr/pkg/bin/startkde か。
which startkde
671 :
名無しさん@お腹いっぱい。 :2006/06/29(木) 03:09:46
No such file or directory って言われてるそのままの意味では。 いずれにせよ、 root の login shell 変えちゃうと トラブった時の復旧が難しくなる可能性があるから login したあとで exec tcsh したほうがいいと思うよ。 で、なんでその wiki で訊かずこんなところで訊くの?
>>671 プロンプトが % になってるのは
root じゃないってことだよ。
%です。
>>673 The invoked shell is the target login's.
って su(1) に書いてあるけど。ツッコミどころが違うんじゃない。
全然NetBSD固有の質問じゃないから先にUNIX一般を勉強しろよという気がするが いまどきはデフォルトで/bin/tcshがないシステムの方が珍しいのかしら。
vim よりも nvi tcsh よりも csh
/bin/sh で set -o tabcomplete -o emacs しとけば十分、という話もある。
・rootのシェルを変える話なんてそのwikiには書いてない。 ・chshで間違った変更をしたら警告が出ているはずなのに気づいてない。 ・勝手にtcshが/bin/tcshにあると思い込んでる。 3つくらいミスを重ねたら何が起こっても不思議はないわな。 フロッピーかCD-ROMでbootして直せばいいだけだけど、 まあ再インストールを勧めておくよ。
なんで再インストールになるの? まあ、わざと言ってるのかもしれんが。
bashは駄目ですか?
rootのlogin shellを標準で入ってないshellに変えるのはいくないということと 普段使うshellを何にするかということは全然関係ないので、自分が使うだけなら bashでもcmd.exeでもなんでもいいんじゃない。
なんで直すのにフロッピーかCD-ROMでブートしないといけないのかもわからないけどそれもわざとなのかな。
そういうことなんですか でも普段はbashでroot権限で作業するときは別のシェルって コマンドが変わって困るんじゃないですか? LinuxかOSXでも使ってろってことですかね
だからloginしたあとで自分の好きなshellを起動すればいいだけじゃん。 そのexec bashの一行を毎回打つのがめんどくさいということと 非標準のshellが入ってないor壊れた状況でも作業可能ということと どっちを取るの? ってだけ。
>>685 早朝からレスありがとうございます
これからNetBSD道を邁進してまいりたいと思います!
bash好きならrootのlogin shellを/bin/shにして
>>678 の設定にしてればちょっとはましかもね。
インストールの時にrootのlogin shellの3択あったでしょ。
FreeBSDなら標準でtcsh入ってるよ
それで?
>>689 バカだから説明できないんでしょ。
シングルユーザーで起動して
mount /; cd /bin; ln -s csh tcsh
みたいにすりゃroot loginしてvi使えるくらいにはなる。
>>691 それで分かるならすでにやってると思う。
なんで直接login shellを変更せずにシンボリックリンク張るの? まぁわざとかもしれないがw
chsh する前に chmod 777 /bin /etc/shells しておけば安心
全部釣りでしょ
FreeBSDと違うせいでハマった初心者 という設定が流行り。 最後に「FreeBSDなら問題なくできたのに」とか言うんだろ。
UNI+ なら問題なくできたのに!><
>>691 なんでそこでviが出てくるのかも分からん。
>>693 シングルユーザー上で
mount -a -t nonfs; chsh -s /bin/csh
でもいいかもしれんが、環境によっちゃいろいろ怒られるかもしれん。
702 :
名無しさん@お腹いっぱい。 :2006/06/29(木) 12:18:04
NetBSDはZFS載せないの
ライセンス的実装的に載せられるものがあったら載せるでしょ。 そんなもの存在しないし一からスクラッチで書こうという 元気のある人もいないから入らないだけと思われる。
704 :
名無しさん@お腹いっぱい。 :2006/06/29(木) 14:21:46
>>671 おまいさん、インストールの最初の設定でshにしてたじゃん。
いつからcshに変えたんだよ。
つかさあ他のshellに変えようと思ったら一回普通の状態で
csh、tcshに切り替えてみてそのshellが存在するかどうか確認してから
chshしろよ。そういう失敗がないようにする為に最初にパッケージからbashを
入れさせようとしたのに。shとcshの選択でshを選択したぐらいだからshかbashを
使うもんだと思ってたよ。
>>671 を擁護する気は全然ないけど、
インストーラの3択だと/bin/shが最初に出てくるよね。
init(8)が起動するsingle userでのデフォルトも/bin/shだけど
src/etc/master.passwdの元の記述では/bin/cshなので
一貫性がないと言われればそうかもしれない。
>>696 トラブったら一般ユーザ権限で ln /bin/csh /bin/tcsh; echo /bin/tcsh >> /etc/shells できる
>>706 一般ユーザで
ln /bin/csh /bin/tcsh
ができる環境ってどんな環境だよ。
なんつーか、鍵を無くしても大丈夫なように戸締りしない、そんな感じ?
それがOpen Houseクォリティ
FreeBSDなら問題なくできたのに
そういや性善説サーバってどうなったんだ
> 注意点として、インストールしても次にリブートするまでは which コマンドでアプリケーションを発見できません。そういうものなのかもしれませんが私ははまりました…。 名古屋大学も堕ちるとこまで堕ちたんだな……
「名古屋大も」とかいって大学背負わせちゃうとちょっとかわいそうかな。 ただのバカ学生に期待しすぎ。
AnonymousFTP のパスワードはメールアドレスとか教えてないのかね。
やっぱりこのスレって「最近の若いもんは」ってなセリフの似合う人しかいないのね……
じいさまの言うことですから聞き流しておきなさいよ
MLのアーカイブ読むときに翻訳ソフトが役に立たんのはどういうこと? 文章の部分が翻訳できん
高いソフトでも駄目だった
GNUmakeでないとだめとかいうオチはない?
ログ読んでわからないか? わからないのならお前には無理
おまえには無理とか言う奴多いよなw そんなわけないのにさ
ググったサイトを参考にするのもいいが、大本の配布の付属のドキュメントは読んだの? configureのあとそのままmakeしろって書いてあるの? 自己満足のためのドキュメントを推敲するために再インストールまでして確認する人は あまりいないと思った方がいい。
ちゃんと減圧したか?
727 :
721 :2006/06/30(金) 01:00:32
/home/<User>/tmp/baghira-0.6c の中にある、./install.shをダブルクリックして、ダイアログボックスが表示されました。 【1番目のダイアログボックス】 This will install Baghira 0.6c on your system Proceed? [はい(Y)] [いいえ(N)] ←はい 【2番目のダイアログボックス】 Baghira will be install in /usr/pkg Ok? [はい(Y)] [いいえ(N)] ←はい 【3番目のダイアログボックス】 Compile with Debug support? [はい(Y)] [いいえ(N)] ←はい 【4番目のダイアログボックス】 Optimize build? (Will need slightly more memory and time) [はい(Y)] [いいえ(N)] ←はい 自動的に、Installの文字が出てきて、プログレスバーが出てきました。 【5番目のダイアログボックス】 コマンド:make 'install' パスワード:******* 【6番目のダイアログボックス】 (!)Installation successfull [OK] この後に再起動して、「K」メニュー→「コントロールセンター」→「外見&テーマ」→「テーママネージャ」の中には、テーマの"Baghira"はありませんでした。(´;ω;`)
で、ドキュメントは読んだの?
729 :
721 :2006/06/30(金) 02:50:58
[参考]
http://www.kde-look.org/content/show.php?content=8692&forummode=2&forumpage=88&forumexplevel=all Description:
Installation
-----------------
tar -xjf baghira.tar.bz2 ←baghira-0.6c.tar.bz2にした
cd baghira/baghira ←baghira-0.6c.tar.bz2にした
./configure --prefix=`kde-config --prefix` --disable-debug [--enable-final] ←[]内も入れた
(!!!BEGINNERS: the direction of the accents is _important_ (top-left to bottom-right), the rectangular brackets mean [this is optional] - don't type them!!!)
make ←した
and finally as root:
make install ←した
これでいいんじゃないのでしょうか?(´・ω・`)
./configureの結果Makefileが作られて無いだけだろ。 メッセージ嫁。
baghira-0.7.tar.bz2 826 kb Sep 29, 2005 12:39 baghira-0.6e.tar.bz2 789 kb Mar 16, 2005 12:25 baghira-0.6d.tar.bz2 772 kb Mar 08, 2005 08:44 baghira-0.6c.tar.bz2 921 kb Mar 03, 2005 08:19 なんで0.6cにこだわってるんだろうか。
ここのスレの人たちの半分は、やさしさで出来ています。 もうひとつの半分は、NeetBSDで出来ています。
733 :
721 :2006/06/30(金) 03:20:49
>>730 ./configureしたらMakefileが作られるようにするにはどのようにすればいいのですか?
>>731 Downloadのリンク先には0.6cしかないからです。
0.7ってあるんですか?
>>729 で参考とか書いているところでは0.7が紹介されてるんだが…。
>>729 で参考とか書いてるところのDownloadでは0.6だけが紹介されているんだが…。
別のリンクつつくとか本家見るとかいう知恵はないようです。
昨日今日のsnapshotやばいね。 ブータブルCD-Rにすると、インストールカーネルの起動途中で 強制再起動かかるww 明日あたり直んないかな…。
>>737 やはりそうなりますか。
ウチでもboot-big.fsを起動イメージにしたものは
isa0 at pcib0 でストップし、
bootlap-big.fsを起動イメージにしたものは
起動カーネルの流れている途中でハードリブートがかかる始末。
誰もメンテされてないのでしょうか…。
snapshotって必要か?
740 :
738 :2006/07/01(土) 02:05:04
>>739 そりゃあ必要でしょ。
そのときそのときのインストールカーネルやsysinstの挙動を
誰も調べなくなったら嫌だなあ。
特に昨今snapshotが上記のようにおかしくなってるから心配だ。
俺のように技術の無い者にとっては。
snapshotに安定を求めてもしょうがないと思うけど。
>>741 じゃお前snapshotビルド廃止の方向で、
current-users@に投稿してみたら?
カーネルビルドで悦に入ってキバってろ!
廃止とか一言も言ってないんだけどまぁいいや
てか、1か月ならともかく 2,3日おかしいくらいで メンテされてないとか心配だとか騒がないでおくれ。 誰もが毎日チェックできるほど暇というわけじゃない。 source-changesとcurrent-users見てればやばそうなときは なんとなくわかるから慣れている人はそういう時期のupdateを 避けるので表だって問題が指摘されないということはある。 せっかく問題点見つけたならsource-changesチェックして そのへんまだ直ってないようならsend-prすればいいじゃん。 コンパイルできん、って問題なら誰にでも明らかだから役に立たんが、 個別の環境依存の問題の場合は壊した本人は把握してないかもしれない。 マイナーなポートだと不具合判明がコミットの半年後ってこともあるし。 その場合にも Environment と How to Repeat がちゃんと書いてないと やっぱり役に立たないのだけれど。
gcc4 の最適化が aggressive 過ぎて -Os でおかしくなる ってことだけかも。だとすると直るまで時間かかるかもしれない。 直るまで gcc3 のまま、とすると gcc4 のデバッグが進まないし、 しばらくおかしいのも我慢するしかないのかも。
かもかも推測するまでもなく Yes, on the INSTALL kernel on _any_ i386-compatible box. The "solution" is to drop -Os and add -O2. This bug appeared with the introduction of GCC 4. ってすでに current-users に出てた。スマン。
>>746 すみません、初心者なのですが、-currentを覗いてみたいので、
どうやってそのメッセージをcurrent-usersからみつけたか、
教えてください。
やはりMLに入るのですか?そうして、メールボックスを全文検索するのでしょうか!
748 :
747 :2006/07/01(土) 05:23:58
あげ忘れました。
初心者だからなんなんだ? 自分で調べろよ
750 :
747 :2006/07/01(土) 05:33:04
MLは入っててメールは振り分けてるから該当のファイルをlessして-Osで検索しただけだけど。 タイトルがタイトルだから配送された時にはまともに読んでなかった。 mail-index.NetBSD.orgで i386 INSTALL -Os で検索しても出てくるんじゃないの? あと、答えるような人はageなくても見てるからわざわざあげなくていいと思うよ。 逆に変なのが湧くから。
752 :
747 :2006/07/01(土) 05:51:43
>>751 誓って云いますが、
>>750 は私ではありません。
初心者という言葉遣いをしたことで誤解を招くかな…
と書き込み後思ったのですが、決してそのような姿勢で
-currentを追いかけようなどと安住していたわけではありません。
>>749 さんのような方がおっしゃられるのももっともと思いますが。
また、本件につきましては丁寧なご説明をいただきありがとうございました。
大体の様相は見当が付きました。
無用なageにも寛大なお言葉ありがとうございました。
前スレでコンパイル時間の件でお世話になった方かな…とか思ってますが、
ともかくありがとうございました。
Athlon64X2なんてリッチなマシンは持ってないなあ。 まあ世の中いろんな人がいるということで。
754 :
747 :2006/07/01(土) 07:05:54
>>753 そうでしたか。
私はまだ866MHzヅアル/2GBで頑張っておりますよ(笑
フルビルドで7時間半でしょうか…。
マシンはNEC鯖EXPRESS 5800 120Leに換えました。
ところで、件の-Osは-O2になってませんか。
src/share/mk/sys.mk: DBG?= -O2
% grep -- -Os src/sys/arch/i386/conf/INSTALL makeoptions COPTS="-Os" # Optimise for space. Implies -O2 まー、INSTALLカーネルと/rescueバイナリくらいしか-Os使わないから gcc4をデフォルトに切替えるまで気づかなかったのでしょう。
756 :
747 :2006/07/01(土) 07:13:02
>>755 うはw探すところぜんぜん違ったようで。
おまえうざいよ 一人で盛り上がるのはいいが 書き込むな
>>730 の
./configureの結果でMakefileを作るには?
一般論としてconfigureを実行したらMakefileは自動的にできる。 できてないってことはそのconfigure scriptが悪いか環境が悪いか何かしら変なことに なっているということだがそれはconfigureの出力を見てみないことにはわからないし 自分の興味のないアプリを取り寄せてわざわざ追試する暇人はここにはそういない。 ここで訊くのはそれがNetBSD特有の問題だと確認できてからのほうがいいと思うよ。 マニュアルにはなんか要件書いてあるんじゃないの?
>>758 Use pkgsrc(or Linux), if you cannot resolve dependencies.
NetBSD 上で何かを pkgsrc を使わずに自分でコンパイルする場合、 export CPPFLAGS="-I/usr/pkg/include -I/usr/pkg/share/x11-links/include" export LDFLAGS=" -L/usr/pkg/lib -R/usr/pkg/lib -L/usr/pkg/share/x11-links/lib -R/usr/pkg/share/x11-links/lib" は事実上必須。( X11 関係のパスがこれでいいかはよく知らん。) まぁそれでも ./configure && gmake && gmake install が一発で通ることなんて殆んどないけどな。 こういう FAQ 的なものはテンプレに入れといてもいいんじゃないかな。
> X11 関係のパスがこれでいいかはよく知らん。 x11-links を指定するぐらいなら -R/usr/X11R6/lib -L/usr/X11R6/lib の 方がいいと思うなあ。 実際、x11-links を使って作られたコマンドを ldd してみても、 参照されているのは /usr/pkg/share/x11-links/lib じゃなくて /usr/X11R6/lib の方でしょ? あと、pkgsrc を使わずになにもかも自分で作るなら、 /usr/pkg 関係の指定もまったくいらない… うちで /usr/local に入れてあるツールは全てそうやって作ってて、 /usr/pkg に依存しないようにしてるなあ。
そんな設定しらんからなにも設定してないぞ 4年使ってるけどmakeっが通らなかったのはfdくらい
>>763 > x11-links を指定するぐらいなら -R/usr/X11R6/lib -L/usr/X11R6/lib の
> 方がいいと思うなあ。
それだと pkgsrc で libfreetype とかをインストールしているときに困るんだよなぁ。
アレな解決策だとは思うけど、いまのところ問題は起きてない。
> あと、pkgsrc を使わずになにもかも自分で作るなら、
> /usr/pkg 関係の指定もまったくいらない…
もちろん pkgsrc との共存前提。
gtk+2 を要求するアプリとかどうするの?
まぁ「事実上必須」は言い過ぎだったかな…。
>>765 > それだと pkgsrc で libfreetype とかをインストールしているときに困るんだよなぁ。
> アレな解決策だとは思うけど、いまのところ問題は起きてない。
それはX関係ないし
> gtk+2 を要求するアプリとかどうするの?
gtk-configからインクルード/ライブラリパス拾いに行くだろ。
ようするにbaghiraとやらをpkgsrcに入れてくれと頼めということですかね。
>>766 >それはX関係ないし
よく意味が分からんが、 /usr/X11R6/ と /usr/pkg/ でバージョン違いの
同じライブラリが入っているとき、 x11-links を指定しておくと(とりあえずは)
うまく処理される。 libfreetype はその例として挙げただけ。
> gtk-configからインクルード/ライブラリパス拾いに行くだろ。
そういえばそうだっけ。まあ言いたいことは分かるでしょ?
つか、 X のパスの話はともかく、
CPPFLAGS="-I/usr/pkg/include" LDFLAGS="..." ./configure
とするのって定番じゃないの?
なんか必要以上に突っかかられてる気がするんだが。論点ずれてるし。
x11linkがどうこうと生半可なことをいうからでは?
$ make とタイプすると、 make: no target to make. stopped in /home/ユーザ名/今居るディレクトリ と、なっちゃうのは、何でですか?(>ω<;)b
>>770 それだけ見ると特に異常はない。
どうなってほしかったの?
772 :
770 :2006/07/02(日) 00:15:53
(>ω<;)b 異常じゃないんですかw なんか、stoppedって文字が出てきたから、なにか止まったんじゃないかな?って思っちゃいますた。
もうそういう下手な釣りは勘弁してくれよ。
> > gtk-configからインクルード/ライブラリパス拾いに行くだろ。 > そういえばそうだっけ。まあ言いたいことは分かるでしょ? 世の中のパッケージが全て pkg-config を使うように移行しちゃえば、 こういう苦労もなくなるんだろうけどねえ。 GNOME やら X.org やらが推進してるみたいだから、いずれはそういう 時代がくるんじゃないの? $ pkg-config --cflags --libs gtk+ freetype2 -I/usr/pkg/include/gtk-1.2 -I/usr/X11R6/include 長いので省略 > つか、 X のパスの話はともかく、 > CPPFLAGS="-I/usr/pkg/include" LDFLAGS="..." ./configure > とするのって定番じゃないの? > なんか必要以上に突っかかられてる気がするんだが。論点ずれてるし。 さらに話がずれるけど、CPPFLAGS や LDFLAGS による指定って効かない パッケージがたくさん存在しない? CC で CC='cc -I/usr/pkg/include -R/usr/pkg/lib -L/usr/pkg/lib' みたいに指定しちゃう方がうまくいくことが多い気がする。
CPPFLAGSを見てるものは少ない気がする。CFLAGSならまだまし? あまりウラの取れていないことを FAQ に載せるべきなんて言ってるのを見れば うさんくさく思えるのも当然だから論点ずれるのも当たり前?
/var が NFS のときに一般ユーザーで postqueue -p すると % postqueue -p postqueue: fatal: Connect to the Postfix showq service: Permission denied って怒られるんですがそんなもんでしょうか。 /var がローカルディスクの ffs だと問題ないです。 setgid もちゃんとしてると思うんですが、 exports(5) の設定がいるのでしょうか。 # ls -l /usr/sbin/postqueue -r-xr-sr-x 1 root maildrop 128932 Jun 25 09:00 /usr/sbin/postqueue # ls -ld /var/spool/postfix/public drwx--x--- 2 postfix maildrop 512 Jun 28 00:00 /var/spool/postfix/public # ls -l /var/spool/postfix/public/showq srw-rw-rw- 1 postfix maildrop 0 Jun 28 00:00 /var/spool/postfix/public/showq
その通り。-maproot=0:0 だろう。
-maproot=0 はすでに書いてあって postqueue を setuid すると 一般ユーザーでも postqueue -p は動くようになるんですが、 setgid したものを動くようにする場合は -maproot=0:0 でいいんでしょうか。
んんん? setgid だったのか。勘違いした。 そりゃ変だな。グループIDは変換されないはずだけどなあ。なんでかな。 ktrace してみる?
setgid されてると ktrace できないという罠が。 当然 root で postqueue -p はちゃんと動きます。 一般ユーザーを maildrop の group に入れると postqueue -p できます。 chmod o+x /var/spool/postfix/public しても動くようになります。 postqueue は ffs 上のバイナリでも nfs 上のバイナリでも変わりません。 なので、 NFS まわりが変なような気も...
setgid をはずして、自分を一時的に maildrop グループに加えて ktrace するとか。 > なので、 NFS まわりが変なような気も... たしかに、そういう気もするねえ。
動く場合の ktrace を取ってもよくわからないという気もするけど、 /var/spool/postfix/public に入れなくて失敗しているような気はする。 NFS で chdir する場合に real GID は見てるけど effective GID を見てない? そのへんって src/sys/nfs/ 以下のどのソース見ればわかる?
nfs_access() あたりを見ればわりとわかる。
nfs_request() じゃなくて? まあ階層の違いだけかもしれないけど、どっちみちよくわからんから 昔のバージョンだとどうなるかやってみよ。
わかった。 kauthのmerge時のミスでnfs_socket.cのnfs_getreq()の中の kauth_cred_setegid()の引数が間違ってgidでなくuidになってる。 kauth_cred_setsvuid()の引数が代わりにgidになってるがこっちは無害か。 サーバー側の問題だから微妙にハマったが、くだらんオチだ... ○| ̄|_
いつのまにかXen 3.0サポート来てる! bouyer@たん乙。
久しぶりに pkgsrcを updateしてpkg_chk -u -nとかしたら一杯でてきて pkg_chk -u して寝て起きて無事に終ってたことが無いです。 解決できないときすごい不便なんですが、どうしたらいいんでしょうか。 www/curlは通ったんですが、devel/gettext-toolsの configureではまっております。
2006Q2ブランチが切られた後で、フレームワークを含めて変更をドカドカと 入れている状態だから、変なときのを引くとまずいかも。 急ぐならひとまずSTABLEな2006Q2を使っておくとか。
いつのまにかGCC 4.1.2 (20060628) prereleaseだもんなあ…。 びっくらこいた。思い切ったもんだね。
NetBSD3.0を使ってるんですが、リリース以後に見つかったsendmailのバグに対応するにはどうしたらいいのでしょうか? pkgsrcでインストールしたものは簡単にアップデートできるのですが、NetBSDインストール時点でインストールされるものの アップデートの仕方がわかりません
3.0.xがリリースされるまで待つか3.0-stableをcvsで追いかけてください。
その仕組は俺も必要だと思ってるんだけど お偉方は考えてないのかな
他のどんな仕組みがほしいの?
3.0.1 ってタグ打たれてからしばらく経つけど、まだ出ないのかな。 buildするのが面倒なら、Daily binary snapshots を使えばいいんだけど、 今回の場合、SAが出てからbuildされてないね。 3.0.1のリリースの方で手一杯か?
Systems running NetBSD 3.* sources dated from before
2006-06-14 should be upgraded from NetBSD 3.* sources dated
2006-06-15 or later.
The following files need to be updated from the
netbsd-3 or netbsd-3-0 CVS branch:
gnu/dist/sendmail/sendmail/deliver.c
gnu/dist/sendmail/sendmail/mime.c
gnu/dist/sendmail/sendmail/sendmail.h
gnu/dist/sendmail/sendmail/version.c
To update from CVS, re-build, and re-install sendmail:
# cd src
# cvs update -d -P -r <branch_name> gnu/dist/sendmail
# cd gnu/usr.sbin/sendmail
# make USETOOLS=no cleandir dependall
# make USETOOLS=no install
ってSAに書いてあるけど。
いちいちソースなんか持ってきてらんねー、っていう意見はもっともで
バイナリアップデートのしくみもあったほうがいいのは確かだけど、
daily snapshotあるからそれでいいじゃん、って感じかなあ。
ftp://ftp.NetBSD.org/pub/NetBSD-daily/netbsd-3-0/ から該当portのbase.tgzもってきて
# (cd /; tar -zxvpf /どこか/base.tgz ./usr/libexec/sendmail)
ってすればいいんじゃない?
>>797 > いちいちソースなんか持ってきてらんねー、っていう意見はもっともで
今回>791はpkgsrcなら簡単って言ってるんだからそれにはないと思うけどな。
コマンド一発でやりたいんじゃねーの
>>798 >>799 のいう通りpkgsrcの場合はmake updateだけで全部自動で
ソース持ってきてくれるよね。
一方SAにはcvs updateしか書いてなくて、その前にどれだけのソースを
どこからどうやって持ってくるかの下準備までは書いてない。
コマンド一発で実行できる必要はないと思うけど、少なくとも
cvs checkoutなりsrc.tgzを持ってくる方法なりも全部SAに書いて
そのまま真似すればOKという説明にしてくれないと不親切だし
こういう質問が出てくるのも無理もないと思う。
>>800 > 一方SAにはcvs updateしか書いてなくて、その前にどれだけのソースを
> どこからどうやって持ってくるかの下準備までは書いてない。
cvs updateすれば全部持ってきてくれるわけですが。
> コマンド一発で実行できる必要はないと思うけど、少なくとも
> cvs checkoutなりsrc.tgzを持ってくる方法なりも全部SAに書いて
それいったらpkgsrcだってpkgsrc.tgzを持ってこなくてはならないわけだが。
そもそもpkgsrcを転がしている人がsrcは転がしてない/もって来る方法が
わからないなんてありえねー。
> そのまま真似すればOKという説明にしてくれないと不親切だし
> こういう質問が出てくるのも無理もないと思う。
どこのディレクトリをcvs updateすればいいとまで書いてあるのに。
十分親切だろ。
件の人はSAの内容を読んでないからあんな質問をしているのだと思うな。
ログインする方法とか、ディレクトリを移動する方法とか、 root になる方法とか、ネットワークの設定方法とかも全部SAに書かないといけませんね。
>>801 > そもそもpkgsrcを転がしている人がsrcは転がしてない/もって来る方法が
> わからないなんてありえねー。
カーネルのソースを転がしている人がyesのソースはもって来る方法がわからないのならありえる
>>801 別に今回の質問者に限らずバイナリインストールだけできた程度の人でも
updateはできないと困るしそういう人でもできる説明にすべきだと思うんだが。
わかってる人しか使っちゃいけないと言うならそれでもいいけど。
ソースとして NetBSD-3.0 の配布物から
pub/NetBSD/NetBSD-3.0/source/sets/src.tgz
pub/NetBSD/NetBSD-3.0/source/sets/gnusrc.tgz
が必要。
cvs updateするためには
[email protected] の設定が必要で
それはwww.netbsd.orgのどこそこを参照、でいいと思う。
sendmail関連のディレクトリだけ展開すればいいかと思ったら
各ディレクトリにCVSのディレクトリがないとcvs updateで怒られるし
もろもろのファイルがないとNETBSDSRCDIRがちゃんと設定されなくて怒られるし、
ああ結局全部展開しないと駄目のか...
Category: security Synopsis: I'm not sure how to apply security pacthes Severity: critical Priority: high Class: doc-bug
ソースに CVS ディレクトリは入ってるから、 cvs login だけでいいんじゃ?
sendmailだけの話になってるのか? /bin/lsとかにもバグはあるんだぞ
バグじゃなくてSAの話でしょ
>>807 SA対応のためだけにcvsを覚えろと言われても一般人には面倒なことこの上ないから、
各リリースに対するソースのdiffを作って置いてpatchの当て方を書くとか、
cvswebやftpを使った該当リリースの最新ソースの取得方法を書くとか
したほうがいいんじゃないの? って気もする。
SAってなんですか
ここでは Security Advisory だが Scheduler Activation のこともあるな。 とまじれすしてみる。
>>810 そのページの Using anoncvs の項を参照してくれてればいいけど、
top を指定されるといろんなことが書いてあるから混乱するだけという気が。
relelase branchを持ってくる話もcurrentとほぼ同じとはいえ直接は書いてないし。
難しい設定をしてないのならこの際postfixに乗り換えた方が簡単。 ……というのはやってみて思った。いろいろ調べる羽目にはなったけど。
うーむ。cvs checkoutの項も含めて全部SAに書いとけばいいじゃん。って量ですな。
lsのアップデートの仕方を教えてください!!
tarのアップデートの仕方を教えてください!!
cd /usr/pkgsrc/archivers/gtar; make install clean; rm /bin/tar; ln -s /usr/pkg/bin/gtar /bin/tar
そういや、syspkg って以前ちょろっと進んだような話を見かけたが、 現在またもや放置中?
誰かがとりあえずの修正を入れて、 ほかからちゃんと直せとケチがついて、 んなら壊れたまま放置せずおまえが直せ、 って感じでほったらかし?
セクション2,3,9(とセクション1のうちtoolchain)のマニュアルがman.tgzじゃなくてcomp.tgzにあるのはなぜでしょう。 manなんかいらないけどコンパイルはするマシンで結構邪魔なんですけど...
>>825 コンパイル環境はいらんけどマニュアルはいる人間がいるから。
>>826 だったらマニュアルを全部man.tgzに移せばいいだけで
comp.tgzにマニュアルを入れる理由にならんよ。日本語わかってる?
邪魔なら必要なファイルだけ取り出せばいいんじゃないの? compに入ってるのは、comp入れない人には必要ないからだろ
自分のことは棚にあげて無理矢理こじつけて相手の責任にするいつもの人ですか。
マジレスカコイイ
>>827 だから、入れてないコンパイラのマニュアルがあったら邪魔でしょ。
そんなことも気がつかないの?
コンパイラ入れてたってマニュアルいらん人にとっちゃ邪魔なだけだ。何が違うのさ。
あなたが何を言いたいのかはさっぱりわからないけど、
大した根拠があるわけでもなく自分が作業したわけでもないのに
現状のNetBSDが正しいと信じてユーザーの疑問をユーザー自身の
せいにする
>>801 みたいな信者が多いのはわかりました。
>>832 マジで言ってるのか?
コンパイラ入れてマニュアルがいらない人がいたとしても
コンパイラ入れてなくてマニュアル入れたらマニュアルの元が無い方が邪魔だと思わないかい?
だから、こんなところで愚痴たれてないで本家に意見したらどうなのさ。 comp.tgz のマニュアルを man.tgz とも comp.tgz とも分離すればいいんでしょ。manco.tgz とか。
>>834 大した根拠があるわけでもなく自分が作業する気もないくせに
現状のNetBSDより、自分一人が正しいと思っている>834みたいな
人よりはだいぶ多いでしょうね。
manco.tgzに一票
games.tgz のマニュアルも分離しなきゃな。mange.tgz
そんなもん分けてたらインストーラ大変だな いっそのこと1ファイルづつ選べるようにしたらお前らの理想か?
>825はそう思ってるかもしれないな(pgr
インストーラが1ファイルずつ質問してくれれば、 ソースの場所がわからない初心者も安心。名案だ。 Do you wish to install source code of yes(1)? [y/N] Y Where to install? [default: /usr/src/usr.bin/yes/]
NetBSDの場合build.shの枠組でreleaseが作れることが最重要で あって実際のユーザーがどう思うかなんてことは二の次だから。 buildさえできれば動かなかろうが不足してるファイルがあろうが 関係ないって感じ。
>825の変更を行うと>831のような問題が起こるということもわからん、それど ころかそれの何が問題かすら分からないバカユーザがどう思うかは「二の次」 だろうな。 そういうバカユーザと比べるとmanco/mangeいってる愉快な連中の方がだいぶ 頭はいいw manco/mangeするとちゃんと矛盾無く問題が解決されるしな。
パッケージ管理されているLinuxでも使っていればいい。
それはそれで
>>825 はハマると思うガナー。
そもそもいまどき「マニュアルが邪魔」ってどういう状況?
組み込みじゃね?
組み込みならインストーラなんて使わないだろ
まてまて。そもそも組み込みでコンパイラ入れるわけないだろw
OctaneとFuelのサポートまだ?
俺の組み込みボードの開発キットにはコンパイラ入れるように推奨してるが
JNUGって結局何もしてないな 何もしないのならやめちまえばいいのに
開発キットにはマニュアルも入れたほうがいいと思うぞ。
>>855 今週末の北海道のイベントに出ますが何か?
でるからなんなんだ? サイトの更新はしないわ イベントに出展しようが意味ないでしょ
イベントに関してはJNUGというより一人でやってる感じですが、 どんなことをすると満足してもらえるんでしょうかね。 そういやSH3/SH4のメーリングリストってどうなったんですかね。
更新をしないんだったらサイトを作る必要がないって言うのは同意 サイトがある以上大体の人は検索してそれを見るんだから それの更新が止まってたら更新されてないと思うのが普通 あることで負になるのならないほうがいい
866 :
名無しさん@お腹いっぱい。 :2006/07/11(火) 23:57:11
Linuxsでpkgsrcを使いたいのですが、どれをダウンロードしたらいいのでしょうか? NetBSDとおなじ物だとmakeできませんでした
LinuxsはLinux達ということにして、 1. bootstrap はしましたか? 2. bmake を使ってますか? 3. というか、ドキュメントは読みましたか?
>>866 NetBSDと同じpkgsrc.tar.gzをダウソして/usr以下に展開する。
んで/usr/pkgsrc/bootstrapに移動してroot権限で
# ./bootstrap
とうってtoolchainを作成。
あとはbuild時に/usr/pkg/bin/bmakeを使えばおk。
Linuxで使う場合の注意点としては
compilerのチェックはpkgsrc/mk/*中で
# gcc --version
とかで調べてるので、Linuxの場合
# LANG=C; export LANG
としとかないとはまりがち。/usr/pkg/etc/mk.confに
MAKE_ENV=LANG=C
しといた方が無難だと思う。
>>863 スケーラビリティベンチの時に ベンチのための改良だからよくない
と中身も見ずに騒いでいた人とよく似てますね。
具体的に何が負でどうあるべきなのかさっぱりわかりません。
>>869 お前が何かのソフトを調べてるとする
公式サイトがあったとする
そのサイトの更新が1年前だったとする
1年間更新がないのだと思わないか?
871 :
名無しさん@お腹いっぱい。 :2006/07/12(水) 02:17:49
更新するものが無いのに、どう更新しろと。
サイトの更新が1年前って、いったいどこの話?
基本的に国内サイトには載せる価値あるけど本家に載せる意味のない内容って そんなにないしね。先に本家に載ってるなら和訳ページ載せれば済む話だし、 JNUG独自のページには国内イベント案内くらいしか載せることないから 今の状況なんじゃないの? 個人サイトならいざ知らず、日本語でコンテンツ書いても 本家にも載らなきゃ公式の意味ないし、pc98みたいにローカルでやってるとそのうち 取り残される。 で、今の状況がよくないとしたら具体的にどうあるべきだと思ってるの?
そんなに更新がないのがいやなら手伝ってあげたら?
単に叩きたいだけで改善したいわけじゃないんでしょ 叩くネタを思いついたら存在しないものでも叩くみたいだよ
一人が言いだしたらそれにのっかる これが2chクオリティ
自分が間抜けだから袋叩きされているのではなく、 2ちゃんだから袋叩きされている。と思い込みたいのですね。 なんとも哀れなことで。
いつの間に「叩き」が「袋叩き」になったんだろう。
>>879 > 一人が言いだしたらそれにのっかる
とかいってるからね。
複数にたたかれてるから袋たたきなのでは?
過去に何回も言われてる事だけど
>>878 ×2ちゃんだから
○878みたいなおばかさんがいるから
>>858 ターゲットにマニュアルもコンパイラも入れるのか?
ありえねー。
新バージョンまだ?
-current使えば毎日が新リビジョン ...つーか、必要なのは新しいバージョンではなくて新しい機能なのでは
機能は後から追加すればいいが 対応機種は追加できないじゃん
888 :
名無しさん@お腹いっぱい。 :2006/07/13(木) 04:02:05
っ[言い出しっぺの法則]
具体的にどの機種で使いたいのよ?
mplayerをインストールしてビデオを見ようと思ったのですが ビデオは再生できるのですが音が出ません。 何かうたがうてんはありますでしょうか?
CDEは使えませんか?
i386 か sparc なら、compat_svr4 で Solaris の CDE バイナリが 動くかもね。やったことないので知らんけど。
なんでpkgsrcのFirefoxはDeerparkなんだ?
mozilla.org によるオフィシャル版以外は、Firefox を名乗っちゃいかんとか、 そういう制限があるんじゃなかったっけ。
DeerParkだと使えないプラグインが結構あるからな
え、たとえばどれ? ビルド時に --enable-official-branding オプション一つつけるだけで、 名前は firefox になるわけだけど、そうした方がいいってこと?
>>895 じゃないけど
昔インストールしてみようと思ったときgooglebarができなかった
NetBSDのfirefoxでできるかどうかは試してないからわからないけど
特には必要ないからコンパイルめんどくさいしDeerPark使ってる
>>898 たしか商標問題(firefoxを名乗るブラウザを勝手に配ってはいけない)なので、
pkgsrc のデフォルトでそうするとまずいだろうけど、自分でオプションつけ
て自分で使うだけなら問題ないはず。
PKG_OPTIONS.gecko += official-mozilla-branding
>>897 FireFoxにしてるけどGooglebarインストールできなんだ
googlebar 0.9.5.6 could not be installed because it is not compatible with Firefox
1.5.0.4 (googlebar 0.9.5.6 will only work with Firefox versions from 0.9 to 1.0)
なんだってさ
Experimental Version は 1.5 に対応してるみたいだけど。 というか、本家のGoogle Toolbar じゃダメなの?
>>874 ユーザ会というもの自体がダサいといいたいのでは
ユーザ会のどこがどうダサいのかを言わないと、説得力ないね。 JNUG の場合、本家のサービスの一部 (cvsweb.netbsd.org、各種ミラー) を 担ってたり、Web和訳をしてたりするわけで、それら全てがダサいと論証する 必要があるが、そんなことができるとは俺は思えんなあ。
おもむろにそういう話が出るのは今回のユニマガのせいでしょ。 ひいてはBSDマガジンのせいかもしれないが。
今回のユニマガになんか書いてるの?
そもそもユーザ会に何を期待してるのか。
>>905 どれもユーザ会としてやる必要ないよね?
ユーザ会ならメイドの格好してCD撒かなきゃ
新装UNIマガ全体の評価はともかく、NetBSDに関する記事に限れば、 わりとまとまっていて良かったんでない? むしろ、もっとページ よこせっていうか。
>>902 Googlebar はサポートがあるんですか?
違った、
>>903 だった。
Experimental な外部で作ったツールと、
サポートが無い内部で作ったツールでは、
どっちがいいかってことか。
>>911 JNUGのページ以外にNetBSDに関する記事なんて載ってるの?
なら立ち読みくらいしてみようかな。
いや、JNUG のページの話だよ。 JNUG のページといいつつ、NetBSD プロジェクト本体の報告が 主だったでしょ。
んー、逆にいうと - 濃い人が読んでも知ってる話ばかり - 次回以降も書くにはネタが続かない そんな感じ?
今回は初めてだからいろいろあったけど、続けるとネタが切れそう。 季刊で鮮度も落ちてるしね。 Weekly CVS digestに解説を追加してオンラインで流してくれたほうがありがたい。
濃い人は最初っから雑誌記事なんて期待してないしオンライン情報に敵うわけないので 濃い人向けに書くのではなくて雑誌記事でしかNetBSDのこと見る機会のない人向けに 軽くまとめた紹介記事を書くのがいいんだろうけど、そうなると濃い人からつまらんと 言われて没になるんでしょうねえ。
coreメンバーも読んでる神スレ!!ってことでつか。
>>919 マジレスすると、今回はタマタマ読んでただけだと仮定しといた方が
安全だと思うよ。
typoであることも修正も明らかだったし誰かが通報したんじゃないの? 漠然としたレポート書いても無視されると思われ。
お兄ちゃんとsodaさんとuebayasiさんは読んでる
site:mail-index.netbsd.org source-changes 2ch.netでぐぐると2件 pkgsrc-changesは0件、www-changesは1件
925 :
名無しさん@お腹いっぱい。 :2006/07/16(日) 00:05:28
ここでいいのかわからないんだけど、質問・・・ 環境は、モバイルギア2でhpcmips版のnetbsd3.0で、 sh3のアセンブラ言語をちゃんとリンクしてくれるものを導入する方法って なんか、gcc -Wall hello.s -o hello とかやっても (予想通りというか)unrecognized opcode エラーが帰ってくるので・・
926 :
名無しさん@お腹いっぱい。 :2006/07/16(日) 00:06:23
ここでいいのかわからないんだけど、質問・・・ 環境は、モバイルギア2でhpcmips版のnetbsd3.0で、 sh3のアセンブラ言語をちゃんとリンクしてくれるものを導入する方法って ありますか?(なにかヒントだけでも・・) なんか、gcc -Wall hello.s -o hello とかやっても (予想通りというか)unrecognized opcode エラーが帰ってくるので・・
あれ?連投・・スマソ
日本語でかけ
>>926 asが古いんでね? asとgcc作り直してみれば
クロス環境を作りたいのかもしれない。 ま、その場合もSH3ってだけじゃターゲットが何か決まらないけど。
hpcmipsの上でクロス環境を作りたいってのもまた奇妙な話だな。 何でそんな不自由なマシンの上でやりたがるのかと。 なんとなくshアセンブラで書かれた部分のあるプログラムを 本当にhpcmipsで動かしたいとか考えてる気がするなぁ。
自分の環境が普通だと思うのも自分の思い込みを人のせいにするのも どっちもどっちだな。
質問自体理解できないのに勝手に解釈して
>>930 みたいなことを書くのも
無知な質問者と同じくらい恥ずかしいよ。そんなことするくらいなら
何がしたいのかわかるように質問しろとだけ言えばいいのにね。
936 :
930 :2006/07/16(日) 04:49:43
>>935 930でなくて929のアンカーミスか?
938 :
930 :2006/07/16(日) 10:17:48
>>937 ほほぅ。アンカーミスではないのか。
結局のところ>930では「何がしたいのかわかるように質問しろ」としか書いていないようなものなのだが。
>930のどこに「質問自体理解できないのに勝手に解釈」があるのか教えてくれ。
キモイヨ
hpc*mips*でshバイナリ って書いてあるけど
元の質問にはリンクしたいとしか書いてないし、
NetBSDの人ならターゲットとホストが違ったら
普通クロスと解釈するよ。
>>929 だってそうだろ。
ホストがi386やamd64のときだけ違う回答になるの?
>>932 には sh3のアセンブラで書かれたものをhpcmipsで
動かしたいとか考えてる気がする って俺様解釈が書いてある
けど
>>932 は
>>930 とは別人だったのね。
ま、元の質問の gcc -Wall hello.s -o hello てのも
toolchain をどこまでわかってるか怪しい感じがプンプン
するけどそれはまた別の話。
そうかクロスっていう可能性もあるか ではなくて hpcmipsでクロスなんてありえねーてめーがおかしいよ となるのが俺様主張
942 :
930 :2006/07/16(日) 11:09:42
>>940 > NetBSDの人ならターゲットとホストが違ったら
> 普通クロスと解釈するよ。
>>929 だってそうだろ。
それが思い込み。
> ホストがi386やamd64のときだけ違う回答になるの?
何で違う回答になるの?なんか変な思い込みがない?
>
>>932 には sh3のアセンブラで書かれたものをhpcmipsで
> 動かしたいとか考えてる気がする って俺様解釈が書いてある
> けど
>>932 は
>>930 とは別人だったのね。
解釈だと断って解釈を書いてるなら問題ないのでは?
勝手な解釈をしていることに気がつかないから思い込みといわれるだけ。
>929とか>940は思い込みだね。
> ま、元の質問の gcc -Wall hello.s -o hello てのも
> toolchain をどこまでわかってるか怪しい感じがプンプン
> するけどそれはまた別の話。
もっとも
>>(予想通りというか)unrecognized opcode
であるとか単にコマンドがgccであるとかいうことを見れば
クロスでない可能性のほうが高いと思うがね。
今みたいなクロス環境がないころは cross toolchainのディレクトリにpathを 通すってのは普通にやってたけどね。 自分の解釈は思い込みじゃないが 他人の解釈は思い込みってか。
944 :
930 :2006/07/16(日) 11:18:30
>>943 > 自分の解釈は思い込みじゃないが
可能性の指摘にとどめているから思い込みではないね。
> 他人の解釈は思い込みってか。
断定だから思い込みだね。
>>940 > ま、元の質問の gcc -Wall hello.s -o hello てのも
> toolchain をどこまでわかってるか怪しい感じがプンプン
> するけどそれはまた別の話。
に関しては思い込みではないし。
>>941 hpcmipsをホストにしてのクロスはばかばかしいというのは、単なる感想だが?
>>930 が可能性の指摘だったとは気づかなかった
そりゃすまんかった
946 :
930 :2006/07/16(日) 11:27:08
このまま遊んでるとすぐに埋まりそうだから誰か次スレ立てといてくれ
948 :
930 :2006/07/16(日) 11:28:33
>>945 あぁ。
>943の指摘がすべての項目に対する指摘だとは思わなかった。
そりゃすまんかった。
んで
>>930 は思い込みなのかそうでないのかどっちなの?
950 :
930 :2006/07/16(日) 11:38:49
>>949 単なる元レスのコピーでは?
思い込みどころか解釈すら混入してないわけだが。
#あえて言えば強調が解釈といえんこともないがかなりそれは無理やりだろう。
930を名乗っておいて疑問形かよ!
hpcmipsでshバイナリと言われたら クロス環境の質問になると思うけど それは思い込みって言うんだろうね。
953 :
930 :2006/07/16(日) 11:44:55
>>951 付加疑問文なのだが?
#↑これも付加疑問文。
どうでもいいが件の質問したバカはどこに消えたんだ?
旗色が悪くなると話題を逸すのは飽きた
>>955 こういう思わせぶりな捨てせりふも飽きた。
NetBSD のソース展開して ./build.sh -T "ディレクトリ" -m "ターゲット" tools すると、"ディレクトリ" 以下に クロスコンパイル用の gcc が *-gcc って名前で できるから、それ使え。("ターゲット" は "hpcsh" とか "evbsh3" のように 作りたいターゲットプラットフォームの名前) と 4行で済むような話を、どうして延々 26レスも費やしてグダグダ寄り道してる のかわけわからん。 まあ、hpcmips は遅いプラットフォームだからもっと速いマシンでやった方がいい というのは分かる。クロスコンパイルのホストに使う OS は NetBSD じゃなくても いいわけだし。 が、思い込みだのなんだのと、質問者を放り出して、質問の意図の推測合戦をやっ て楽しい? もっとストレートに質問者に疑問をぶつければいいのに、なんで 答える側で非難の応酬をする必要があるのよ?
>>930 は思わせぶりじゃないのかよ!
あ、不可疑問文だっけ?
>>958 だって埋めるのにちょうどいいから遊んでるだけだし。
>>958 > が、思い込みだのなんだのと、質問者を放り出して、質問の意図の推測合戦をやっ
> て楽しい? もっとストレートに質問者に疑問をぶつければいいのに、なんで
> 答える側で非難の応酬をする必要があるのよ?
本人がすぐに意図について答えれば何の問題もなかったわけだが。
その回答がない以上、質問者はどっかに消えたと思っても差し支えないだろう。
質問者がいないならば>958前半のような回答も無意味。
963 :
930 :2006/07/16(日) 11:52:56
>>960 理解できんなあ。それ楽しい? ってのが重ねて言うがおいらの疑問。
おいらは、こういうやりとりやってると、楽しくない。
血圧は上がるので寝起きにはいいかもしれんが。
ちなみに読んでる側としてもぜんぜん楽しくない。
埋めるのもいいが、だったらもっと芸を見せんかい!
見てるだけじゃつまらんのは当たり前、参加すればいいんだよ。
967 :
930 :2006/07/16(日) 11:58:00
会社や客先でこういう奴いるだろ。自分の落ち度を絶対に認めない奴。 そういうのがどういう反応してくるかの練習にはいいよ。
>>968 >955
おまけに人格非難かよ。呆れたもんだなぁ。
このスレ結構人いるんだな。 まぁたまには息抜きもいいと思うとはおもうが。
つーわけで次スレまだ?
練習って、会社や客先でもこういうことするってこと? こういう、本業の問題を解決するのには役に立たない喧嘩で時間をつぶしてる奴らが いたら、対人能力に問題ありってことで、両方揃って評価減では? 客先でこういうやりとりなんかしたら、上司と客先側の両方から、最悪の評価をされ ると思うけどなあ。
キモイヨ
>>972 対人能力に問題がある奴を相手にする時の参考にするだけだから心配無用。
こんな流れでそんなレス、まじめだねえ。
それともそんなに人間環境に恵まれてる人なのかしら。
>>974 自分の対人能力に問題があることに気がついてないあたりイタすぎる。
今日のキーワード「思い込み」
↓次スレよろ
>>979 べっ別にあんたの為に建てたんじゃないからね!!
テオ様はもっとぶっきらぼうにしゃべるんですっ><
誘導された先にずいぶん前の自分がいてワロタ
まだーリストにmanco/mange増えていて笑った。
地味にいろいろ反映されてるな。
> * メイドの格好してCD配ってくれるおんなのこ なぜfirefoxネタが
amd64のCOMPAT_LINUX32は完了してるな。 NDISも一部終わってるっちゃー終わってる。 逆にia64は入ったけどまともに動くようにするのは これからっつーか、誰か実機寄付してやれよとか。
日本でNetBSD合宿やりたいねえ
発火損?
MLのように閑古鳥かここのスレのように気まずいかどちらかの予感
昼→ひたすらうどんを食う。 夜→ひたすらコードを書く。うどんかスパゲティのように。
最近は寿司ではなくうどんなのか。 スパゲッティコードは勘弁な。
そういやOSC2006ってどうだった?
Doでした。
1000なら10年後もIPv6不発
1000ならウィリアムゲイツ3世衝撃の告白 「僕がMSを退くのはNetBSDに全ての財産と労力を傾注するためだ」
1000ならがんばって生きる。 それいがいならがんばらない
もうおしまい
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。