[Slapt-get-devel] suggestions :^)

lckw at libero.it lckw at libero.it
Tue Sep 20 17:58:47 EDT 2005


Hi!
Slapt-get and Gslapt are great,
and I wish to help these projects with my opinions :^) .
Let's start with an example!
To install a slackware disk set (xap in this case) with Slapt-get
we have to use this sintax:

slapt-get --search '^\.\/slackware\/xap$'|awk '{print $1}'| \
xargs -r slapt-get --install

with slackpkg is simpler:

slackpkg install xap

Why don't you use the slackpkg parser?The re-use of the software makes
software development faster and more convenient (to developers and users!).

I wish will be modified the parser for the file /etc/slapt-getrc too,
because if it was easier to exclude packages or full disk sets,we could "blacklist" all the official slackware packages
and install,upgrade or remove unofficial packages without compromising our systems!
(or at least, you could add an option like "EXCLUDE-OFFICIAL-PACKAGES=ALL") .

I tried to exclude ("blacklist") the official packages in this way:
EXCLUDE=^./slackware/* , ^./packages/*
but the problem is that while surely I can exclude all slackware disk sets and those packages from the "/testing/packages" directory
I can't exclude packages from the extra directory.

Why we should use "slapt-get --config" for an alternative slapt-rc file for managing unoffical packages,
when could be more effective just using only one slapt-rc file but with a few more options?
Example:
OFFICIAL-SOURCE= ftp.slackware.com
EXCLUDE-OFFICIAL-PACKAGES= kernel , alsa ,lib
UNOFFICIAL-SOURCE= ftp.linuxpackages,net
EXCLUDE-UNOFFICIAL-PACKAGES= gnome

The last suggestion is about gslapt (the last version): the installed packages stop showing their dependencies....why??
I checked slapt-get versions available and all have dependencies informations, all but the version installed.

Thank you for you time!
P.S. : If you want we could modify your useful software together.

Angelo (from Italy)





More information about the Slapt-get-devel mailing list