Issue 415227: Solaris pkgtool bdist command (original) (raw)

Created on 2001-04-10 19:54 by mwa, last changed 2022-04-10 16:03 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
bdist_pkgtool.py mwa,2001-04-10 19:54 bdist_pktool.py
Messages (5)
msg36331 - (view) Author: Mark W. Alexander (mwa) Date: 2001-04-10 19:54
The bdist_pktool command is based on bdist_packager and provides support for the Solaris pkgadd and pkgrm commands. In most cases, no additional options beyond the PEP 241 options are required. An exception is if the package name is >9 characters, a --pkg-abrev option is required because that's all pkgtool will handle. It makes listing the packages on the system a pain, but the actual package files produced do match name-version-revision-pyvers.pkg format. By default, bdist_pkgtool provides request, postinstall, preremove, and postremove scripts that will properly relocate modules to the site-packages directory and recompile all .py modules on the target machine. An author can provide a custom request script and either have it auto-relocate by merging the scripts, or inhibit auto-relocation with --no-autorelocate.
msg36332 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2001-06-07 05:39
Logged In: YES user_id=21627 Should there also be some Makefile machinery to create a Solaris package for python itself? There is a 1.6a2 package on sunfreeware; it would surely help if building Solaris packages was supported by the Python core itself.
msg36333 - (view) Author: Marc-Andre Lemburg (lemburg) * (Python committer) Date: 2001-11-20 14:00
Logged In: YES user_id=38388 Hijacking this patch to take load off of Andrew. This patch should be reviewed after the Python 2.2 feature freeze.
msg36334 - (view) Author: Marc-Andre Lemburg (lemburg) * (Python committer) Date: 2002-02-24 18:25
Logged In: YES user_id=38388 The code looks OK, but I can't test it... I'm sure the user base will, though, once it's in CVS. Please also write up some documentation which we can add to the distutils TeX docs and add them to the patch. I will then add it to CVS. Thanks.
msg36335 - (view) Author: Marc-Andre Lemburg (lemburg) * (Python committer) Date: 2002-04-17 19:42
Logged In: YES user_id=38388 Replaced by 531901.
History
Date User Action Args
2022-04-10 16:03:56 admin set github: 34305
2001-04-10 19:54:06 mwa create