TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
ハッカーに憧れて
FreeBSDを語れ Part47
彼女がオープンソース化されそうです
マイナーハードにオープンソースOS入れてる奴は変態
【タブーに挑戦】 UNIX でなければならない理由
Motifは時代遅れか?
telnetについて語れ。
UNIX関連イベント告知はこちらでどーぞ。
山下監督と共にサーバを管理するスレ
CPUの周波数の上げ方

FreeBSDを語れ Part37


1 :2014/01/22 〜 最終レス :2014/07/11
The FreeBSD Project
http://www.freebsd.org/ja/
前スレ
FreeBSDを語れ Part36
http://toro.2ch.sc/test/read.cgi/unix/1371050502/
関連スレ
初心者もOK! FreeBSD質問スレッド その117
http://toro.2ch.sc/test/read.cgi/unix/1380865524/

2 :
10.0R の bsdconfig で package を試したけど、repository が deprecated ってエラーになるね。うーむ。

3 :
>>1
わこつー

4 :
新設の松代大本営はここでありますか

5 :
未だにFreeBSD使こてるプログラマーorシス管見つけたら
社史編纂室に異動させるわ

6 :
>>5
そういう平和な部署に異動したい。
ただいま徹夜デスマーチ中。
眠い。
クライアントからの依頼なんだけど、ライセンスの問題でサーバの一部がFreeBSDになった。

7 :
以前は前スレの996みたいな意見には反対だったが、最近のひどいありさまを
体験したもんで今は賛成だわ

8 :
じゃあRPMで

9 :
オプション絡みでpackagesなんて使わなくなって久しい。
ほぼ全てportsからビルドしてるなあ。

10 :
俺は反対。理由は前スレ999。

11 :
もうportageに移行してしまえ

12 :
私はBSD makeを信じ続けるよ・・・

13 :
正直現状ものたりないけど、将来を信じて、新しいpkgで楽に構築できるように自分用pkg地道につくるわ

14 :
いろんな不満がごっちゃになってるな
・マンパワー不足でメンテナports@freebsd.orgのportsが現在4467個ある
・メンテナの裁量次第なところがあってzshやらvimクラスのportsでも
  hoge-develのような分離なしでバンバン最新版に上がっていく
それとは別に今回
・10.0Rに合わせてpkgngに滑り込みで移行って感じでばたばたしている。
  リリース時点でバイナリ揃っていなかった
こんなところか

15 :
それ全部人的資源不足問題ではなかろうかw

16 :
>>12
10Rでportsからビルドしようとすると
No address record
でmakeできないportsがある、困ったもんだ。

17 :
どうやらふりBSDも迫り来る高齢化社会と向き合わなければならないようだな
昔は足りない人的リソースも若さで乗り切ったが
老いが見え隠れするようになりじわじわとスローダウン
年金支給を70歳まで引き上げ
差し迫る老老介護の時代に備えなければならない
切るものは切り残すものは残すという
ドラスティックな医療改革が必要になってきました
背負うものが増えすぎたふりBSDに送る今日の一曲目
長淵剛でスローダウン
http://www.youtube.com/watch?v=LfBiXDjww-c

18 :
10Rでx11/xorgをmakeしたいけどMesaLib-7.6.1.tar.gz: No address record
てなる。MesaLibってどこからとってくれば?

19 :
これ落としてdistfilesに突っ込めばおk
ftp://ftp.freedesktop.org/pub/mesa/older-versions/7.x/7.6.1/MesaLib-7.6.1.tar.gz

20 :
サンキュ

21 :
>>18
>10Rでx11/xorgをmakeしたいけどMesaLib-7.6.1.tar.gz: No address record
>てなる。MesaLibってどこからとってくれば?
xorg binary がない理由はこれか。しょうもないな。

22 :
なんでportsnapは祭ってるんだよw

23 :
おおお、いっぱい来た
code-freeze終わったんかな

24 :
ports すげー
Fetching 22867 patches.

25 :
ports の eclipse 復活したかな?

26 :
INDEXの行数が24000ちょいだから、ほぼ全数か。
svnのリビジョンだけ上がって Fixup svn props for ってのが並んでるけど、
何したんだろ。

27 :
http://svnweb.freebsd.org/changeset/ports/340725

28 :
r340714, r340717, r340718, r340719, r340722

29 :
おーい、pkg足りないって言ってた奴ら
新しいの来てるぞ
日本時間の木曜夜くらいに来るのかな

30 :
あわてない、あわてない。
一休み、一休み。

31 :
>>29
>> おーい、pkg足りないって言ってた奴ら 新しいの来てるぞ
>> 日本時間の木曜夜くらいに来るのかな
何故それをリリースに合わせないのか?と言うか、
リリース毎に ports を収束させ作って保存していたこれまでの方式に比べて
今のローリング方式とやらはどこが優れているのか?
これまでの方式はマイルストーンの意味があった。
ほぼ全ての ports が make できた貴重な瞬間を残していた。
保守的な人は次のリリースまでそれに頼ることもできた。
今後はそれもできない。一体、ごこが良いのか?

32 :
svn化してある時点のportを得るというのが簡単になったせいだろw

33 :
まあその適当な時点が存在しないわけだが……

34 :
>>33
えっ、存在するでしょ?

35 :
しないでしょ。
もしするんなら、それと解るように名前でも付けてよ。

36 :
>>31
リリースでもmake出来ないのなんかいっぱいあるけど、、、
たまたま自分が使いたいのmakeできただけじゃね?
バグがどんどん直った方がいいよ。

37 :
>>36
>> >>31
>> リリースでもmake出来ないのなんかいっぱいあるけど、、、
>> たまたま自分が使いたいのmakeできただけじゃね?
>>
>> バグがどんどん直った方がいいよ。
孤立した ports ばかりならその方が良いけど実際はそうじゃないから、
ときどきターゲットを決めて収束させないと酷いことになるんじゃないかと思う。今回のように。
アプリの必要度は人によって違うから、今回を酷いと感じるかは人それぞれだけどね。

38 :
そう言えば、DVD ISO image って主要パッケージも入ってるんだっけ。
10.0R ISO には何が入ってたんだろ? 自分はメモリースティックイメージを使ったから見てない。
ftp server には Xorg すらなかったけど、DVD ISO には入ってるのかな?

39 :
こいつらが何言ってるのかわからん。
10.0Rのリリースに合わせたpkg用パッケージはlatestじゃなくrelease/0に
いままで同様用意されてて、xorgもあるだろ六日時点のが今も。

40 :
ズコー
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なので迷子が出た感じなのか

41 :
>>39
>こいつらが何言ってるのかわからん。
>10.0Rのリリースに合わせたpkg用パッケージはlatestじゃなくrelease/0に
>いままで同様用意されてて、xorgもあるだろ六日時点のが今も。
10.0R 入れると /etc/pkg/FreeBSD.conf に latest と書いてあるんだぞ。
そんなのが在ると分かるか。在るならそう書いとけ。

42 :
See r260787
pkg_repos/release-dvd.conf は release/0 を指してる、つまりインストール中はこっちに行くはず
インストール終わって立ち上げた後なら latest 指すほうが自然
なんもおかしくないと思う

43 :
>>42
>See r260787

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

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

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

>なんもおかしくないと思う
latest を欲しい人が書き換えるほうが自然
おかしいと思う

44 :
>>43
>bsdconfig なら立ち上げ後になるんじゃ?
あ、bsdinstall 後、立ち上げなおさずそのまま bsdconfig すれば良いのか。
唯一そうした場合だけ、フルセットのパッケージが在ると。

45 :
pkgdb -Fvu
したら、なんか怒られた・・・

46 :
>>35
存在はするが
具体的にいつなのかは分からない
とか?w

47 :
debianでは普通にやってることができないFreeBSD ports開発者w

48 :
debはまともなパッケージめっちゃ古いやん

49 :
>>42
現在はインストール中にパッケージも、は出来なくなりました。
なので、その release/0 は使われないことになります。

50 :
>>47
Debian testing/unstableやArch Linuxは、うまくやれているの?
FreeBSDだけ出来てないの?

51 :
Debに限らずだいたいそうだろ
安定性と互換性考えたら
スクリプト言語とか変にバージョン上げると管理pgすら通らないし
だからリポジトリ変えたり野良ビルドするはめに

52 :
Stableは仕方ないとしても、ReleaseはLinuxディストリビューションのようにすればいい。
セキュリティーアップデートだけ提供していれば問題ない。
やる気のあるPC-BSD側で頑張ってくれるといいな・・・・

53 :
>52
パッケージの事だよね?
リリースはメンテなしで固定で良いんでない?いままでもそうでしょ?

54 :
10Rにしたあと、ports全部作り直したいなー
と思ってやってたら、glib20のところで止まった。
どうやら、libiconvはやめて、iconvに統一されちまったみたいだ。
glib20のコンパイルってどーすりゃいいの?

55 :
glib20を捨てる

56 :
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
その他にも色々罠は待ち構えている

57 :
去年の9月からアップデートしてなかったのかよ

58 :
>>56
catが無駄です

59 :
>>58
俺に言うなよ, UPDATING 書いた奴に言え

60 :
>>54
ってか全部作り直してるならできる理屈なんだが
中途半端に依存があるだけじゃないの?
pkg delete -a
とかやってないわけ?

61 :
lldb って、まだ入ってこないの?

62 :
まだデフォルトでは有効ではないみたい
WITH_LLDB=yesで有効にできる
clang3.4が取り込まれるとデフォルトで有効になるみたい

63 :
>>60
俺もportupgrade -afでどツボにハマった。
まずpkg delete -aから入れば時間を無駄にしなくて済んだはず。

64 :
>>63
そこをあえて、苦労つつコンパイルしていくのが
FreeBSDの楽しみ。

65 :
しかし、pkgng にしたけど、ports で新しいのがどんどん入っているのに、
pkgの方の更新がワンテンポ遅れるのが気にいらん。
やっぱり漢は ports でソースからコンパイルだな。

66 :
webkit-gtk2とか時間かかるのだけpkgで入れようとしたら、
いちいち古いperl5.14を連れてくるんだな。

67 :
どうにかならないの

68 :
自分の環境では連れてこないな
10-RELEASE i386

69 :
66だけど、9.2-Rだからかな。DEFAULT_VERSIONS書けばよかったのかな。
とりあえずportmaster -o lang/perl5.16 lang/perl5.14で解決できた。

70 :
>>69
pkgはpkgで勝手にやってくれやがる。
perl5.18をデフォルトにしてるのに5.16入れようとするとかもうね。

71 :
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 出来ない。何か良い方法ないですかね?

72 :
tar xpf libreoffice-3.5.6_1.txz -C /
とかw

73 :
古いの入れたいってことか?どうせ依存で入らんぞ
ソースからビルドするしか

74 :
>>72
どうもです。展開してみたけど動かなかった。
名前だけかと思ったけど、そうじゃなくて本当に interface が違うみたい。
9と10だからかな。8と9ならいけたのかも。
>>73
>古いの入れたいってことか?
そうです。libreoffice 4 は致命的なバグがあって使い物にならないので。
ソースからビルドしてみます。
9.1R の port を 10.0R に cp してそのまま動くかな。動くと良いな。

75 :
>ソースからビルドしてみます。
>9.1R の port を 10.0R に cp してそのまま動くかな。動くと良いな。
error出てビルドできなかった。10系で libreoffice は諦めます。。。

76 :
>>75
portsツリーのr313667でlibreofficeが4系に変わってんだから、
r313666指定でツリー一式持ってきて、コンパイルしてみれば?
ま、それでもコンパイル通る保証は無いけどな。

77 :
困ってるなら直してやろう。一時間二千円な。
みたいなサービスはどうだろう。

78 :
時間じゃなくて歩合にしないか?
もう時給換算は遠慮したい。

79 :
歩合じゃなくて、そのサービスによって当社に利益が出たらその利益の0.1%とかにしないか?
具体的な利益の計算方法は当社規定による、利益0の場合もアリな。

80 :
FreeBSD 10.0RELEASEで次のエラーがでました。
# echo tmpfs=YES >> /etc/rc.conf
# echo tmpsize=1g >> /etc/rc.conf
# service tmp start
# cd /tmp
# find /bin/csh /bin/tcsh | cpio -o > test.cpio
# tar xvpf test.cpio
tar: Removing leading '/' from member names
x bin/csh
x bin/tcsh: Can't create 'bin/tcsh'
tar: Error exit delayed from previous errors.
# tar xvpf test.cpio /bin/tcsh
tar: Removing leading '/' from member names
x bin/tcsh: Can't create 'bin/tcsh'
tar: Error exit delayed from previous errors.
1)上記のcd /tmpまでの意図は、ルートファイルシステムとカレントデイレクトリのファイルシステムを違うものにするためです
だからファイルシステムが/のものと違うディレクトリに移動して同じことをするとエラーになります。
2)なぜ/bin/cshと/bin/tcshかというとハードリンクしてるからです
3)cpioだけでなくpkg fetch zshして/var/cache/pkg/Allにあるzsh-5.0.5.txzをtarで展開しようとしても
同じように/usr/localとファイルシステムが違うディレクトリに展開しようとするとエラーがでます
tar xf zsh-5.0.5.txz
tar: Removing leading '/' from member names
usr/local/bin/rzsh: Can't create 'usr/local/bin/rzsh'
usr/local/bin/zsh-5.0.5: Can't create 'usr/local/bin/zsh-5.0.5'
tar: Error exit delayed from previous errors.
4)実は、3)を発見したのが先です。
5)どうも先頭に/をつけたままのarchiveでしかもハードリンクがあるarchiveに対してこうなるようです。

81 :
つづき。
libarchiveのソースをみると、archive_write_disk_posix.cの2002行目あたりの
linkname = archive_entry_hardlink(a->entry);でlinkname[0]='/'になる
そして
r = link(linkname, a->name) ? errno : 0;
ここでhardlinkを作ろうとするというところまで追っかけました。
しかしギブアップ。つづきはおまいらにまかせた

82 :
先頭の / を取り去る処理が中途半端で、ハードリンク先のパス名は / を取り去る前になってるとかで
正しくハードリンクできないんだろな。
GNU tar を使えば解決w

83 :
久しぶりにportsnapしたら終わる気配がない・・・
プロセスが死んでるわけではないみたいなのに
終電のがしたくない・・・

84 :
LibreOffice3系を使いたければWineでWindows版を使えばいいのに、
と思うんだけど。インストーラは動くしPortable版も起動したよ。

85 :
64bitでwineは、けっこうハードル高かったような・・・
今は毛簡単になったの?

86 :
emulators/i386-wine って使えないの

87 :
>>86
10Rでは_

88 :
>>84です。
あー、amd64環境だったか。いや、i386環境では、って話でゴメンです。
1.7.11で縦書きがかなり良くなったとの事でオススメだったんだけど。
http://engawa.2ch.sc/test/read.cgi/linux/1347464833/939-
例のjail内で32bit環境を作る方式でなんとかならないかと…。
おおっ、emulators/i386-wine があるなんて知らなかったんだが、
i386-wineが9.1までの対応なら、手作業でjail内で、ってのも
ダメかもわからんね。
ふと思ったんだけど、32bit WineはLinuxエミュレーションで
動かないもんだろうか。
ブラザーの32bit Linux向けドライバ(と言うかフィルタみたいな)が
Linuxエミュレーションでamd64でも動くんだよね。

89 :
>error出てビルドできなかった。10系で libreoffice は諦めます。。。
ちなみに、3.6.5 を 10.0R で make したときの error log file は以下。
------------------------------------------------------------
log for /usr/ports/editors/libreoffice3/work/libreoffice-core-3.6.5.2/bridges/source/cpp_uno/gcc3_linux_x86-64
Compiling: bridges/unxfbsd.pro/misc/gcc3_uno_version.c
Compiling: bridges/source/cpp_uno/gcc3_linux_x86-64/abi.cxx
Compiling: bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx
In file included from /usr/ports/editors/libreoffice3/work/libreoffice-core-3.6.5.2/bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx:39:
In file included from /usr/local/include/boost/unordered_map.hpp:16:
In file included from /usr/local/include/boost/unordered/unordered_map.hpp:17:
In file included from /usr/local/include/boost/unordered/detail/equivalent.hpp:14:
/usr/local/include/boost/unordered/detail/table.hpp:446:37: warning: unused parameter 'other' [-Wunused-parameter]
void swap_allocators(table& other, false_type)
^
/usr/ports/editors/libreoffice3/work/libreoffice-core-3.6.5.2/bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx:192:32: error: unknown type name '__si_class_type_info'
rtti = new __si_class_type_info(
^
/usr/ports/editors/libreoffice3/work/libreoffice-core-3.6.5.2/bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx:198:32: error: unknown type name '__class_type_info'
rtti = new __class_type_info( strdup( rttiName ) );
^
1 warning and 2 errors generated.
dmake: Error code 1, while making '../../../unxfbsd.pro/slo/except.obj'
-------------------------------------------------------------

90 :
>>84
えー、そんな事しないで普通にビルドしてFreeBSDで使いたいよ。
まぁしばらくは諦めるけどね。
#なんで、libreoffice port は実績のないバージョンにホイホイ上げるのかなぁ。。。

91 :
前スレで書いたんだけど‥改めて新しくした。
x86_64 10.0-RELEASEでwineを動かす方法 ( i386-wineが10.0に来るまで待てない人用w
# mkdir -p /compat/i386
# cd /compat/i386
# fetch http://ftp.jaist.ac.jp/pub/FreeBSD/releases/i386/10.0-RELEASE/base.txz
# tar xpf base.txz
# chroot /compat/i386 /bin/sh
# echo nameserver XX.XX.XX.XX > /etc/resolv.conf
# export UNAME_p=i386
# export UNAME_m=i386
# export UNAME_r=10.0-RELEASE
# pkg install wine-devel wine-mono-devel wine-gecko-devel
# exit
# for i in msiexec notepad wine wineboot winebuild winecfg wineconsole winecpp winedbg \
winedump winefile wineg++ winegcc winemaker winemine winepath wineserver ; do
cat > /usr/local/bin/${i} <<EOF
#!/bin/sh
export LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib
export PATH=/compat/i386/usr/local/bin:${PATH}
exec /compat/i386/usr/local/bin/${i} "\$@"
EOF
chmod +x /usr/local/bin/${i}
done

92 :
前スレの間違いをしてしまった。gomen
上の>>91の${PATH}は\${PATH}です。

93 :
しかし、10.0Rで java いつ安定するんだ?

94 :
javaなんてまだ使われてる所あるの?

95 :
あるよ。

96 :
早くjavaを卒業しようね

97 :
>>96
そんなことしたら android で金稼ぎできなくなっちゃう

98 :
うち長期に保守する業界アプリはJavaかC#だし、
サーバーUNIX系だと自動的にJavaになるけどなあ。
現実的に他の選択肢ないでしょ。
Scalaあたりでプログラマー揃えられならScalaでも
いいが、やっぱりJVM要るからJavaと同じだぜ。

99 :
業界アプリじゃなくて業務アプリな。
予測変換でタッチ選択ミスった。

100 :
テスト環境で10.0Rを作ったんだが、結局javaが安定しなかった。
まぁ、どうせ出たばかりのメジャーリリースなので、しばらくは試験運用を続けながら様子を見るから、
10.0Rが本番環境に使われることはないんだけど。


100〜のスレッドの続きを読む
【地球シミュレータ】NECのスパコン【SXシリーズ】
オレもunix始めようかなと思った奴
Frontpage Server Extensions for Unix 研究スレ
ついにFreeBSDにJavaをライセンス
OSをどうやってUNIXに変えるの?
祝・GCC 3.0リリース
OpenSolaris/Illumos (OpenIndiana, etc.) 6
Mewスレ Part 5
そんなふうに考えていた時期がありました
Vim Part29
--------------------
嫌いだけど人に言えない(IDなし)Part.50
知的美人 岸田雪子
【在日】『そんなに日本が嫌なら半島に帰れ』との心ないバッシングに柳美里さん「この風潮は危険だ」★11[05/21]
ゴールデンボウル
【全盛期限定】ヘビー級最強ランク決めよう!
◆ 独身だけどチビ・デブ・禿げ・無職はマジ勘弁
冷たいご飯にあたたかいカレー
【モンハン】改造するクズども集合
【疫病神】アスリートにセクハラする寄生虫・石橋貴明
世界で一番怖い答え★2
【なぜか忘れられてた】南京大虐殺で多くの中国人救ったデンマーク人、やっと今デンマークで英雄へ
【のみじょし】迂闊 第2杯目
【半蔵門の桜貝】大橋未歩 vol.88
【PSO2】非エキからエキスパ民への切実なお願い
【アトキンス・釜池】糖質制限全般63【その他の剽窃者】
【スマブラDX】大乱闘スマッシュブラザーズDX #50
日本人は食べ方が汚い
遠藤高帆(kaho)について語れ
地雷芸人総合ヲチスレ3
【Switch】マリオカート8デラックス LAP203
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼