This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Solaris pkgtool bdist command
Type: Stage:
Components: Distutils Versions:
process
Status: closed Resolution: duplicate
Dependencies: Superseder:
Assigned To: lemburg Nosy List: lemburg, loewis, mwa
Priority: normal Keywords: patch

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:56adminsetgithub: 34305
2001-04-10 19:54:06mwacreate