トップページunix
991コメント260KB

FreeBSDを語れ Part37

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2014/01/22(水) 01:52:19.52
The FreeBSD Project
http://www.freebsd.org/ja/

前スレ
FreeBSDを語れ Part36
http://toro.2ch.net/test/read.cgi/unix/1371050502/

関連スレ
初心者もOK! FreeBSD質問スレッド その117
http://toro.2ch.net/test/read.cgi/unix/1380865524/
0002名無しさん@お腹いっぱい。2014/01/22(水) 02:38:24.38
10.0R の bsdconfig で package を試したけど、repository が deprecated ってエラーになるね。うーむ。
0003名無しさん@お腹いっぱい。2014/01/22(水) 02:42:45.87
>>1
わこつー
0004デムパゆんゆんネトウヨ@1月社会を動かす力になろう  【関電 65.4 %】 2014/01/22(水) 03:51:34.83
新設の松代大本営はここでありますか
0005名無しさん@お腹いっぱい。2014/01/22(水) 04:24:39.59
未だにFreeBSD使こてるプログラマーorシス管見つけたら
社史編纂室に異動させるわ
0006名無しさん@お腹いっぱい。2014/01/22(水) 05:57:03.33
>>5
そういう平和な部署に異動したい。

ただいま徹夜デスマーチ中。
眠い。

クライアントからの依頼なんだけど、ライセンスの問題でサーバの一部がFreeBSDになった。
0007名無しさん@お腹いっぱい。2014/01/22(水) 07:08:41.02
以前は前スレの996みたいな意見には反対だったが、最近のひどいありさまを
体験したもんで今は賛成だわ
0008名無しさん@お腹いっぱい。2014/01/22(水) 07:18:54.14
じゃあRPMで
0009名無しさん@お腹いっぱい。2014/01/22(水) 08:49:18.75
オプション絡みでpackagesなんて使わなくなって久しい。
ほぼ全てportsからビルドしてるなあ。
0010名無しさん@お腹いっぱい。2014/01/22(水) 08:50:28.02
俺は反対。理由は前スレ999。
0011名無しさん@お腹いっぱい。2014/01/22(水) 11:19:03.65
もうportageに移行してしまえ
0012名無しさん@お腹いっぱい。2014/01/22(水) 11:39:52.17
私はBSD makeを信じ続けるよ・・・
0013名無しさん@お腹いっぱい。2014/01/22(水) 12:16:03.46
正直現状ものたりないけど、将来を信じて、新しいpkgで楽に構築できるように自分用pkg地道につくるわ
0014名無しさん@お腹いっぱい。2014/01/22(水) 12:22:24.63
いろんな不満がごっちゃになってるな

・マンパワー不足でメンテナports@freebsd.orgのportsが現在4467個ある
・メンテナの裁量次第なところがあってzshやらvimクラスのportsでも
  hoge-develのような分離なしでバンバン最新版に上がっていく

それとは別に今回

・10.0Rに合わせてpkgngに滑り込みで移行って感じでばたばたしている。
  リリース時点でバイナリ揃っていなかった

こんなところか
0015名無しさん@お腹いっぱい。2014/01/22(水) 12:28:40.43
それ全部人的資源不足問題ではなかろうかw
0016名無しさん@お腹いっぱい。2014/01/22(水) 13:02:49.82
>>12
10Rでportsからビルドしようとすると

No address record

でmakeできないportsがある、困ったもんだ。
0017デムパゆんゆんネトウヨ@1月社会を動かす力になろう  【関電 80.8 %】 2014/01/22(水) 13:39:24.23
どうやらふりBSDも迫り来る高齢化社会と向き合わなければならないようだな
昔は足りない人的リソースも若さで乗り切ったが
老いが見え隠れするようになりじわじわとスローダウン
年金支給を70歳まで引き上げ
差し迫る老老介護の時代に備えなければならない
切るものは切り残すものは残すという
ドラスティックな医療改革が必要になってきました
背負うものが増えすぎたふりBSDに送る今日の一曲目
長淵剛でスローダウン
http://www.youtube.com/watch?v=LfBiXDjww-c
0018162014/01/22(水) 20:44:30.53
10Rでx11/xorgをmakeしたいけどMesaLib-7.6.1.tar.gz: No address record
てなる。MesaLibってどこからとってくれば?
0019.2014/01/22(水) 21:00:28.13
これ落としてdistfilesに突っ込めばおk
ftp://ftp.freedesktop.org/pub/mesa/older-versions/7.x/7.6.1/MesaLib-7.6.1.tar.gz
0020名無しさん@お腹いっぱい。2014/01/22(水) 21:11:49.43
サンキュ
0021名無しさん@お腹いっぱい。2014/01/22(水) 22:53:22.31
>>18
>10Rでx11/xorgをmakeしたいけどMesaLib-7.6.1.tar.gz: No address record
>てなる。MesaLibってどこからとってくれば?

xorg binary がない理由はこれか。しょうもないな。
0022名無しさん@お腹いっぱい。2014/01/23(木) 06:51:08.12
なんでportsnapは祭ってるんだよw
0023名無しさん@お腹いっぱい。2014/01/23(木) 07:29:45.88
おおお、いっぱい来た
code-freeze終わったんかな
0024名無しさん@お腹いっぱい。2014/01/23(木) 08:43:03.41
ports すげー
Fetching 22867 patches.
0025名無しさん@お腹いっぱい。2014/01/23(木) 08:51:11.73
ports の eclipse 復活したかな?
0026名無しさん@お腹いっぱい。2014/01/23(木) 12:39:47.39
INDEXの行数が24000ちょいだから、ほぼ全数か。
svnのリビジョンだけ上がって Fixup svn props for ってのが並んでるけど、
何したんだろ。
0027名無しさん@お腹いっぱい。2014/01/23(木) 13:33:51.35
http://svnweb.freebsd.org/changeset/ports/340725
0028名無しさん@お腹いっぱい。2014/01/23(木) 13:38:56.11
r340714, r340717, r340718, r340719, r340722
0029名無しさん@お腹いっぱい。2014/01/23(木) 23:50:57.64
おーい、pkg足りないって言ってた奴ら
新しいの来てるぞ

日本時間の木曜夜くらいに来るのかな
0030名無しさん@お腹いっぱい。2014/01/24(金) 00:17:58.69
あわてない、あわてない。
一休み、一休み。
0031名無しさん@お腹いっぱい。2014/01/24(金) 04:02:11.01
>>29
>> おーい、pkg足りないって言ってた奴ら 新しいの来てるぞ
>> 日本時間の木曜夜くらいに来るのかな

何故それをリリースに合わせないのか?と言うか、
リリース毎に ports を収束させ作って保存していたこれまでの方式に比べて
今のローリング方式とやらはどこが優れているのか?

これまでの方式はマイルストーンの意味があった。
ほぼ全ての ports が make できた貴重な瞬間を残していた。
保守的な人は次のリリースまでそれに頼ることもできた。
今後はそれもできない。一体、ごこが良いのか?
0032名無しさん@お腹いっぱい。2014/01/24(金) 08:17:56.61
svn化してある時点のportを得るというのが簡単になったせいだろw
0033名無しさん@お腹いっぱい。2014/01/24(金) 08:27:52.72
まあその適当な時点が存在しないわけだが……
0034名無しさん@お腹いっぱい。2014/01/24(金) 09:27:49.70
>>33
えっ、存在するでしょ?
0035名無しさん@お腹いっぱい。2014/01/24(金) 09:49:30.90
しないでしょ。
もしするんなら、それと解るように名前でも付けてよ。
0036名無しさん@お腹いっぱい。2014/01/24(金) 09:54:34.96
>>31
リリースでもmake出来ないのなんかいっぱいあるけど、、、
たまたま自分が使いたいのmakeできただけじゃね?

バグがどんどん直った方がいいよ。
0037名無しさん@お腹いっぱい。2014/01/24(金) 10:53:44.15
>>36
>> >>31
>> リリースでもmake出来ないのなんかいっぱいあるけど、、、
>> たまたま自分が使いたいのmakeできただけじゃね?
>>
>> バグがどんどん直った方がいいよ。

孤立した ports ばかりならその方が良いけど実際はそうじゃないから、
ときどきターゲットを決めて収束させないと酷いことになるんじゃないかと思う。今回のように。
アプリの必要度は人によって違うから、今回を酷いと感じるかは人それぞれだけどね。
0038名無しさん@お腹いっぱい。2014/01/24(金) 11:12:36.90
そう言えば、DVD ISO image って主要パッケージも入ってるんだっけ。
10.0R ISO には何が入ってたんだろ? 自分はメモリースティックイメージを使ったから見てない。
ftp server には Xorg すらなかったけど、DVD ISO には入ってるのかな?
0039名無しさん@お腹いっぱい。2014/01/24(金) 12:57:15.50
こいつらが何言ってるのかわからん。
10.0Rのリリースに合わせたpkg用パッケージはlatestじゃなくrelease/0に
いままで同様用意されてて、xorgもあるだろ六日時点のが今も。
0040名無しさん@お腹いっぱい。2014/01/24(金) 14:13:06.16
ズコー

http://pkg.freebsd.org/freebsd:10:x86:64/

確かにある。quarterlyの方は四半期ごとの更新なんかな

http://svnweb.freebsd.org/base/release/10.0.0/etc/pkg/FreeBSD.conf?revision=260789&;view=markup

ここがlatestなので迷子が出た感じなのか
0041名無しさん@お腹いっぱい。2014/01/24(金) 15:26:21.17
>>39
>こいつらが何言ってるのかわからん。
>10.0Rのリリースに合わせたpkg用パッケージはlatestじゃなくrelease/0に
>いままで同様用意されてて、xorgもあるだろ六日時点のが今も。

10.0R 入れると /etc/pkg/FreeBSD.conf に latest と書いてあるんだぞ。
そんなのが在ると分かるか。在るならそう書いとけ。
0042名無しさん@お腹いっぱい。2014/01/24(金) 17:54:46.94
See r260787

pkg_repos/release-dvd.conf は release/0 を指してる、つまりインストール中はこっちに行くはず

インストール終わって立ち上げた後なら latest 指すほうが自然

なんもおかしくないと思う
0043名無しさん@お腹いっぱい。2014/01/24(金) 18:32:37.35
>>42
>See r260787

>pkg_repos/release-dvd.conf は release/0 を指してる、つまりインストール中はこっちに行くはず


こっちって DVD の中の?
bsdinstallってパッケージ入れられる?
bsdconfig なら立ち上げ後になるんじゃ?


>インストール終わって立ち上げた後なら latest 指すほうが自然

>なんもおかしくないと思う

latest を欲しい人が書き換えるほうが自然

おかしいと思う
0044名無しさん@お腹いっぱい。2014/01/24(金) 18:39:37.73
>>43
>bsdconfig なら立ち上げ後になるんじゃ?

あ、bsdinstall 後、立ち上げなおさずそのまま bsdconfig すれば良いのか。
唯一そうした場合だけ、フルセットのパッケージが在ると。
0045名無しさん@お腹いっぱい。2014/01/25(土) 01:08:00.93
pkgdb -Fvu
したら、なんか怒られた・・・
0046名無しさん@お腹いっぱい。2014/01/25(土) 02:28:33.71
>>35
存在はするが
具体的にいつなのかは分からない
とか?w
0047名無しさん@お腹いっぱい。2014/01/25(土) 06:57:02.84
debianでは普通にやってることができないFreeBSD ports開発者w
0048名無しさん@お腹いっぱい。2014/01/25(土) 10:39:04.34
debはまともなパッケージめっちゃ古いやん
0049名無しさん@お腹いっぱい。2014/01/25(土) 15:22:54.91
>>42
現在はインストール中にパッケージも、は出来なくなりました。
なので、その release/0 は使われないことになります。
0050名無しさん@お腹いっぱい。2014/01/25(土) 21:04:19.71
>>47
Debian testing/unstableやArch Linuxは、うまくやれているの?
FreeBSDだけ出来てないの?
0051名無しさん@お腹いっぱい。2014/01/25(土) 23:31:05.11
Debに限らずだいたいそうだろ
安定性と互換性考えたら
スクリプト言語とか変にバージョン上げると管理pgすら通らないし

だからリポジトリ変えたり野良ビルドするはめに
0052名無しさん@お腹いっぱい。2014/01/26(日) 00:44:49.60
Stableは仕方ないとしても、ReleaseはLinuxディストリビューションのようにすればいい。
セキュリティーアップデートだけ提供していれば問題ない。

やる気のあるPC-BSD側で頑張ってくれるといいな・・・・
0053名無しさん@お腹いっぱい。2014/01/26(日) 07:12:11.38
>52
パッケージの事だよね?
リリースはメンテなしで固定で良いんでない?いままでもそうでしょ?
0054名無しさん@お腹いっぱい。2014/01/26(日) 08:30:36.22
10Rにしたあと、ports全部作り直したいなー
と思ってやってたら、glib20のところで止まった。
どうやら、libiconvはやめて、iconvに統一されちまったみたいだ。

glib20のコンパイルってどーすりゃいいの?
0055デムパゆんゆんネトウヨ@1月社会を動かす力になろう  【関電 67.3 %】 2014/01/26(日) 14:07:28.96
glib20を捨てる
0056名無しさん@お腹いっぱい。2014/01/26(日) 14:29:25.78
If you are using ports the update requires some manual intervention.
The following procedure should be followed:

# pkg query %ro libiconv >ports_to_update
# pkg delete -f libiconv
# cat ports_to_update | xargs portmaster

or:

# pkg query %ro libiconv >ports_to_update
# pkg delete -f libiconv
# cat ports_to_update | xargs portupgrade -f

その他にも色々罠は待ち構えている
0057名無しさん@お腹いっぱい。2014/01/26(日) 14:37:19.74
去年の9月からアップデートしてなかったのかよ
0058名無しさん@お腹いっぱい。2014/01/26(日) 14:47:09.94
>>56
catが無駄です
0059名無しさん@お腹いっぱい。2014/01/26(日) 14:58:03.76
>>58
俺に言うなよ, UPDATING 書いた奴に言え
0060名無しさん@お腹いっぱい。2014/01/26(日) 16:49:26.76
>>54
ってか全部作り直してるならできる理屈なんだが
中途半端に依存があるだけじゃないの?
pkg delete -a
とかやってないわけ?
0061名無しさん@お腹いっぱい。2014/01/26(日) 23:40:15.19
lldb って、まだ入ってこないの?
0062.2014/01/27(月) 00:23:53.70
まだデフォルトでは有効ではないみたい
WITH_LLDB=yesで有効にできる

clang3.4が取り込まれるとデフォルトで有効になるみたい
0063名無しさん@お腹いっぱい。2014/01/28(火) 22:14:36.43
>>60
俺もportupgrade -afでどツボにハマった。
まずpkg delete -aから入れば時間を無駄にしなくて済んだはず。
0064名無しさん@お腹いっぱい。2014/01/28(火) 22:52:56.50
>>63
そこをあえて、苦労つつコンパイルしていくのが
FreeBSDの楽しみ。
0065名無しさん@お腹いっぱい。2014/01/29(水) 00:52:13.41
しかし、pkgng にしたけど、ports で新しいのがどんどん入っているのに、
pkgの方の更新がワンテンポ遅れるのが気にいらん。

やっぱり漢は ports でソースからコンパイルだな。
0066名無しさん@お腹いっぱい。2014/01/29(水) 13:07:47.61
webkit-gtk2とか時間かかるのだけpkgで入れようとしたら、
いちいち古いperl5.14を連れてくるんだな。
0067名無しさん@お腹いっぱい。2014/01/29(水) 14:00:57.77
どうにかならないの
0068.2014/01/29(水) 14:27:37.66
自分の環境では連れてこないな
10-RELEASE i386
0069名無しさん@お腹いっぱい。2014/01/29(水) 14:41:48.38
66だけど、9.2-Rだからかな。DEFAULT_VERSIONS書けばよかったのかな。
とりあえずportmaster -o lang/perl5.16 lang/perl5.14で解決できた。
0070名無しさん@お腹いっぱい。2014/01/29(水) 16:34:02.38
>>69
pkgはpkgで勝手にやってくれやがる。
perl5.18をデフォルトにしてるのに5.16入れようとするとかもうね。
0071名無しさん@お腹いっぱい。2014/01/29(水) 17:51:48.92
http://ftp.naist.jp/pub/FreeBSD-pkgbeta/freebsd:9:x86:64/latest/editor
から持ってきた libreoffice-3.5.6_1.txz を 10.0R の上で

pkg add -f libreoffice-3.5.6_1.txz すると、

pkg: wrong architecture: freebsd:9:x86:64 instead of freebsd:10:x86:64

と出て add 出来ない。何か良い方法ないですかね?
0072名無しさん@お腹いっぱい。2014/01/30(木) 20:38:16.62
tar xpf libreoffice-3.5.6_1.txz -C /
とかw
■ このスレッドは過去ログ倉庫に格納されています