I couldn't be happier with my Slackware setup the way it is right now, everything is neatly in place and I can add and remove packages easily and quickly with virtually complete confidence that no junk is lying around.
when i rebuild packages for our production server, i normally exclude the man pages, other README stuff and extraneous lib/bin.
1) the preponderance of well-written ./configure scripts It doesn't have to be a configure script written to the autotools standard (which are generally great for users but are bloated, hell to debug and difficult to create for developers). It just has to allow you to specify a different install directory for make install from that where the program will eventually reside (see below)
hmmm...., does slackware has its own version of configure script?
2) Slackware's no-nonsense package manager Very simple to understand - each package consists of a set of files and symbolic links, all of which get deleted when you try to remove the package, and all of which are described in /var/log/packages/*
rpm and deb pkg mngr does the same thing, unless if the files are generated by the pre/post install pkg mngr script and the package maintainer forgot/fails to remove those files thru the pre/post uninstall pkg mngr script.
Slackware packages are very well laid out,
i haven't seen it yet but honestly speaking, i really hate seeing the symlinks scattered all over the dir tree of RH,DEB,MDK distro.
=)
3) There are a few source distributions whose install scripts have bugs and which will not put everything in the package creation directory. For these, you can check out the output of make install and manually move evrerything into the package creation directory before creating the package.
user error or buggy pkg builder?, but the latter approach works for me as it allows me not to include extraneous files (docs, lib, binaries, etc.)
-- Ariz C. Jacinto, ECE Systems Operations SPI Technologies-PS
-- Philippine Linux Users' Group (PLUG) Mailing List [EMAIL PROTECTED] (#PLUG @ irc.free.net.ph) Official Website: http://plug.linux.org.ph Searchable Archives: http://marc.free.net.ph . To leave, go to http://lists.q-linux.com/mailman/listinfo/plug . Are you a Linux newbie? To join the newbie list, go to http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie
