Andy Sy wrote:
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

Reply via email to