On Wed, Aug 24, 2005 at 05:32:54PM +0200, houghi wrote:
On Wed, Aug 24, 2005 at 05:06:25PM +0200, Sonja Krause-Harder wrote:
http://www.opensuse.org/index.php/SUSE_Build_Tutorial#Resources has a few links at the bottom.
I just use checkinstall. What are the advatages to do it as described on http://www.opensuse.org/index.php/SUSE_Build_Tutorial ?
This depends on what you expect from your package. Using checkinstall is ok, if you want to build a package fast to try something out and you have no clue about the components of the package. It is a tool that allows you to keep your brain in suspend mode. The disadvantage of checkinstall is that it just packages what happens to be installed on a "make install" run by accident. It is not very unlikely that your package will not work on a different system where "make install" would have done something completely different. And it is not very unlikely that your package will be completely different when you rebuild it again. Using the traditional RPM method of building packages allows you to exactly specify each step of building. And due to these specifications in the spec file the build is perfectly reproducable (if your specifications are sane).
It looks very complex compared to just type `./configure && make && sudo checkinstall`
Flying an airplane is much slower and much more complex than riding on a solid rocket. --- Why do you think some people still insist on flying with an airplane from San Francisco to Los Angeles when they could bind themselves to a solid rocket and boost themselves from San Francisco to Los Angeles within seconds? Sorry for being somewhat polemic but I consider tools like checkinstall just a piece of ugly crap. Robert -- Robert Schiele Tel.: +49-621-181-2214 Dipl.-Wirtsch.informatiker mailto:rschiele@uni-mannheim.de