[ANN] compat32pkg 1.5.120822 is out !
This new compat32pkg fixes some minor bugs, provides a new feature, and comes with a new mode for package processing.
As always you can get the latest compat32pkg package for slackware at compat32pkg's website, or by following this direct link.
Note that, users who update to this new version must pay attention to the following files :
The new feature, which I called The triggers, allows user to execute a task following an event. This can be to print a message,
a warning or to execute an external command following install/update/remove of, the layer-32, a given package, ...
Only external commands which are trusted by compat32pkg can be executed. By default, compat32pkg allows the execution of
the commands installpkg, upgradepkg and c32pkg-notify-send, this last one being a simple wrapper for notify-send.
For instance, compat32pkg is shipped with a "trigger" that warns the user when the package mesa has been updated, as shown
below (mesa upgrade done on an old Slackware64-13.0) :
which is shipped with compat32pkg.
If you want to learn more about this new feature, I invite you to read this section on compat32pkg's documentation page.
As I said at start of this post, compat32pkg comes with a new mode of packages processing. This one, called concurrent,
uses separate processes for downloading, converting, and installing the packages. This means that a package can be in download,
while another (already downloaded) is being converted, and yet another (already downloaded and converted), is being installed.
By default, compat32pkg is configured to use the concurrent mode unless there are less than 3 packages to process,
or there's only one cpu/core installed. In this case, compat32pkg uses the legacy mode, which is inherited from past versions.
You will find more detailed information about the concurrent mode in this section on compat32pkg's documentation page.
Feel free to post feedback about this new version, which I hope will fits your needs.
Great tool. I haven't noticed it until now. Keep up the good work.
|All times are GMT -5. The time now is 06:01 AM.|