[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:07829] Re: xfree86-xtt_3.3.3.1-0.xtt.8
むつみです。
NABETANI Hidenobu <nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx> さんは
Subject: [debian-devel:07828] Re: xfree86-xtt_3.3.3.1-0.xtt.8
Message-ID: <vcj1zizqqhf.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
において言いました
>> 鍋谷です。
>> > dpkg-deb: control directory has bad permissions 2755 (must be >=0755 and <=0775)
>> > dpkg-deb: building package `libfont-xtt' in `../libfont-xtt_3.3.3.1-0.xtt.8_powerpc.deb'.
>> > make: *** [binary-arch] Error 2
>>
>> このエラーの大元の原因は以下の部分だと思います。
>> つまりソース展開時にリンクがうまく作れていないと。Debian/Alpha でも
うん? リンクがうまく作れてないってなんですか?
xfree86-xtt のソースツリー内にはシンボリックリンクは存在しませんが。
#コンパイルをはじめれば、あっちこっち張られますが、最初の段階では
#いっさい存在しないはず。
>> no utmp entry available, using value of LOGNAME ("susumu-o") at /usr/lib/dpkg/c
>> ontrollib.pl line 40.
>> dpkg-source: extracting xfree86-xtt in xfree86-xtt-3.3.3.1
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> ././@LongLink
>> dpkg-source: extracting xfree86-xtt in xfree86-xtt-3.3.3.1
>> dpkg-source: extracting xfree86-xtt in xfree86-xtt-3.3.3.1
これは、xfree86-xtt のソースツリーの階層が深すぎる部分があるために
tar が出しているメッセージだと思うんですが、違うんでしょうか?
で、これが原因だとすると、本家の xfree86 はどうやって build してるん
だろう? ってことになる気が…
#同じメッセージが出るはず。
もう一点。私の手元の SPARC マシンで build してる結果では
>> > dpkg-deb: control directory has bad permissions 2755 (must be >=0755 and <=0775)
>> > dpkg-deb: building package `libfont-xtt' in `../libfont-xtt_3.3.3.1-0.xtt.8_powerpc.deb'.
このポイントでは、エラーは発生しません(が、X サーバ自体が出来上がって
ないんで Xnest がないとか言って止まりますが ^^;; これの原因は昨日わか
りましたんで、修正済)。
で、昨日も言ったように、build をかけている directory のパーミッション
を調べてもらえませんか? 確か Debian の標準の設定だと /home のパーミッ
ションが
drwxr-sr-x 3 root staff 1024 Mar 9 13:03 home/
になって、adduser で何も考えずに、home directory を作ると、
drwxr-sr-x 2 hoge hoge 1024 Mar 9 13:03 hoge/
のようになると思います。そうすると、その下になんにも考えずに directory
を掘ると、同じように、
drwxr-sr-x 2 hoge hoge 1024 Mar 9 13:03 tmp
みたいになるはずで、これが原因なんじゃないかと。
#これも、ソース側で対処すべきなのかなぁ?
--
From Nagoya
ishikawa@xxxxxxxxxxx, ishikawa@debian.or.jp,
ishikawa@xxxxxxxxxxxxx, ( mutsumi@xxxxxxxxxxx for PostPet only )
** 石川 睦%無意味な全文引用をする人は嫌い@Japan Linux Users Group **
日本イソターネット協会 http://www.isoternet.org/