[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:12841] php4 on potato
やすいです.
potato で php4 を使いたいと思い,woody のソースを持ってきて,
作ってみました.
が,make はうまくいくものの,パッケージを作ろうとして,make
install の段階になって,エラーが発生して止ってしまいます.
#BTS には,出てませんでした.
:
:
:
Making install in pear
make[2]: Entering directory `/amnt/home/tach/work/debian/php4/php4-4.0.1pl2/cgi-build/pear'
make[3]: Entering directory `/amnt/home/tach/work/debian/php4/php4-4.0.1pl2/cgi-build/pear'
mkdir: ディレクトリ `/usr/lib/php4' を作れません: 許可がありません
+----------------------------------------------------------------------+
| The installation process is incomplete. The following resources were |
| not installed: |
| |
| Self-contained Extension Support |
| PEAR: PHP Extension and Add-on Repository |
| |
| To install these components, become the superuser and execute: |
| |
| # make install-su |
+----------------------------------------------------------------------+
make[3]: *** [install-data-local] Error 5
make[3]: Leaving directory `/amnt/home/tach/work/debian/php4/php4-4.0.1pl2/cgi-build/pear'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/amnt/home/tach/work/debian/php4/php4-4.0.1pl2/cgi-build/pear'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/amnt/home/tach/work/debian/php4/php4-4.0.1pl2/cgi-build'
make: *** [install] Error 2
debuild: fatal error at line 293:
dpkg-buildpackage failed: 不正なシークです
見てみたところ,当該ディレクトリの Makefile には,
peardir=$(prefix)/lib/php4
という行があり,そのあとで,
$(mkinstalldirs) $(DESTDIR)$(peardir)/$$i;
となっています.
/usr/lib/php4 を作ろうとしているということは,$(DESTDIR) が
空になってる?
マルチバイナリになってて,追っていくにはちょっと複雑…
なぜ,うまくいかないんでしょうか.
#devscript やら dpkg-dev やらを woody のにしてもだめでした.
potato 用の php4 がどこかにあれば,それを使わせてもらいます… ^^;
--
// 安井 卓 (YASUI, Taku) <tach@debian.or.jp>
// WWW: http://tach21.hoops.ne.jp/