> You may or may not have noticed my qualifier ("Last time I tried the
> Slackware approch [...] but things may have changed"), despite your
> having quoted it.  It seems that things have indeed changed.
>
> (But I always did like Slackware, anyway.)

I'm not quite sure what you mean.

As far as I know, the 'Slackware approach' (I assume by this you
mean using makepkg to create your own tarball package) does not
depend on source packages furnishing functional 'remove' targets
(by this I assume you mean the presence of a make uninstall).

All installpkg does is to copy a bunch of files to the filesystem
(plus run an optional install script), and all removepkg does is
to remove the exact set of files installpkg installed (plus run
an optional uninstall script) for that package.  Simple, neat,
just the way I want it and nothing more.

A properly written 'make install' functionality is what's important.
It should properly put ALL needed files under any arbitrary directory
prefix you specify for installation (i.e. /pkgcreate/usr/local instead
of /usr/local).  The make uninstall target is completely unnecessary
as removepkg cleans up everything for you and, in fact, I have no
idea if source packages today have better make uninstall scripts (in
fact, I suspect they still don't).


-- 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