Author Shea Craig
Recipients Shea Craig, ned.deily, ronaldoussoren
Date 2017-07-26.18:07:35
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1501092455.87.0.102149463172.issue31049@psf.upfronthosting.co.za>
In-reply-to
Content
The Python installer package for macOS is versioned, however, the included sub packages have no version information. This results in the receipts having no version. Many enterprise software management tools rely on the receipt information to determine whether something is present and whether it's due for an update. We use Munki, are are currently working around this issue, but ideally the subpackages would have the version info included.

$ for PKG in $(pkgutil --pkgs | grep org.python);do pkgutil --pkg-info $PKG;done
package-id: org.python.Python.PythonApplications-3.6
version: 0
volume: /
location: Applications
install-time: 1494351483
package-id: org.python.Python.PythonDocumentation-3.6
version: 0
volume: /
location: Library/Frameworks/Python.framework/Versions/3.6/Resources/English.lproj/Documentation
install-time: 1494351483
package-id: org.python.Python.PythonFramework-3.6
version: 0
volume: /
location: Library/Frameworks/Python.framework
install-time: 1494351483
package-id: org.python.Python.PythonUnixTools-3.6
version: 0
volume: /
location: usr/local/bin
install-time: 1494351483
History
Date User Action Args
2017-07-26 18:07:35Shea Craigsetrecipients: + Shea Craig, ronaldoussoren, ned.deily
2017-07-26 18:07:35Shea Craigsetmessageid: <1501092455.87.0.102149463172.issue31049@psf.upfronthosting.co.za>
2017-07-26 18:07:35Shea Craiglinkissue31049 messages
2017-07-26 18:07:35Shea Craigcreate