[ANN] First public release of multilibpkg !
As I said in another post, after having wrote compat32pkg, I started to write another tools for the multilib which I called multilibpkg.
This tool aims to help user to manage (install, upgrade, uninstall) the 64-bit part of alienBob's multilib for Slackware-64, which includes the packages below :
glibcYou will find this new tool and a full documentation at http://multilibpkg.sourceforge.net
However, before grabbing it, let me talk a bit about it.
First of all, multilibpkg is only able to manage the 64-bit part of the multilib. This means that to manage the 32-bit part of the multilib (ie the 32-bit
compatibility layer), you will have to use compat32pkg, or by any other way.
To install the "64-bit part of the multilib", multilibpkg must be used in mode --install. As this mode requires a source to get multilib
packages, a multilib-mirror should have to be supplied in argument of parameter --mirror, unless a default-mirror has been defined into
configuration's script /etc/multilibpkg/multilibpkg.conf (variable DEFAULT_ML64_MIRROR) :
and the second will download them and simulates only their installation :
--install, a multilib-mirror is required unless a default mirror is defined :
When updates are available, you can install them using multilibpkg in mode --upgrade :
multilibpkg will get the 64-bit pure packages that will supersede the packages that provide the 64-bit part of the multilib. Unlike others
mode, there's no way to define a default Slackware-64 mirror :
available onto the selected slackware-64 mirror. 2) The installed packages of the "64-bit part of the multilib" which have no 64-bit pure counterpart are removed.
Like --install and --upgrade, --uninstall can be used in degraded-mode --download-only or --dry-run :
preventing of uninstalling the multilib using an incompatible version of slackware.
Finally, I will talk about compat32pkg which has been a bit improved few day ago. Indeed, I added an alias (ie layer-32) for the file
/etc/compat32pkg/multilib-32bit-packages.lst which aims to simplify management of the 32-bit part of the multilib. By now,
this layer can be installed, upgraded, uninstalled like that :
like this :
Hoping all of this will be helpful.
Have Fun !
tnx for easing life of us multilibberz :)
by "only the 64-bit part of the multilib"
do you mean only the multilib
Edit: I read the first paragraph - but missed (probably because it wasn't in bold) where you mentioned this. I see it now.
I just saw it exists another multilib-mirror here.
I'm going to add it into the mirrors list provided by multilibpkg, but before that, I would like to know if there are others that I should add to this list ?
|All times are GMT -5. The time now is 12:22 AM.|