Quote:
Originally Posted by knudfl
PHP uses unusual many options. Unlike other libraries / aplications.
|
Glad to know it wasn't just my imagination. Oy.
Quote:
Originally Posted by knudfl
One way of building with "deb build" is :
1) apt-get build-dep php5
2) apt-get -b source php5=5.3.6-11
|
Sadly, trying that didn't work for me. Step 1 ultimately yielded:
Code:
# apt-get build-dep php5
...
E: Build-Depends dependency for php5 cannot be satisfied because no available versions
of package autoconf can satisfy version requirements
And Step 2 ultimately:
Code:
# apt-get -b source php5=5.3.6-11
...
dpkg-checkbuilddeps: Unmet build dependencies: (dependency hell)
...
dpkg-buildpackage: warning: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: warning: (Use -d flag to override.)
Build command 'cd php5-5.3.6 && dpkg-buildpackage -b -uc' failed.
E: Child process failed
Even though I have php 5.3.6 installed. Hahaha! Guess it didn't like that I didn't go through aptitude to get there.
Those apt-get options are good to know, though, and made me study apt-get's man page. Previously, I had only been familiar w/
CheckInstall, which seems a bit more complicated. *shrug*
Quote:
Originally Posted by knudfl
|
When building packages ourselves, though, does that automatically install all of the options? I guess I was wondering how the Debian devs managed to turn something non-modular into something that seems to be, in that after installing core php5, one could later add php5-[module] with just a Synaptic click.