Issue 1542432: python-2.5c1.msi contains ICE validation errors and warnings (original) (raw)

Issue1542432

Created on 2006-08-18 06:11 by barnson, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (3)
msg60978 - (view) Author: Bob Arnson (barnson) Date: 2006-08-18 06:11
python-2.5c1.msi contains the following ICE validation errors and warnings: ICE21 ERROR Component: 'REGISTRY.tcl' does not belong to any Feature. === REGISTRY.tcl is still getting installed but it should be listed in FeatureComponents. ICE57 WARNING Component 'REGISTRY.def' has a registry entry that can be either per-user or per-machine and a per-machine KeyPath. ICE57 ERROR Component 'REGISTRY.doc' has both per-user data and a keypath that can be either per-user or per-machine. ICE57 ERROR Component 'REGISTRY' has both per-user data and a keypath that can be either per-user or per-machine. === I think you can fix all these by using an appropriate registry entry as the KeyPath. ICE67 WARNING The shortcut 'Manual' is a non-advertised shortcut with a file target. The shortcut and target are installed by different components, and the target component can run locally or from source. ICE69 WARNING Mismatched component reference. Entry 'Manual' of the Shortcut table belongs to component 'REGISTRY.doc'. However, the formatted string in column 'Target' references file 'Python25.chm' which belongs to component 'documentation'. Components are in the same feature. === These are fairly benign, but you can clean them up if you want by moving the shortcut into the "documentation" component. (The idea is that related resources [files, registry values, shortcuts] live in the same component, so when one is installed, all are installed atomically.) You can run validation from Orca or the MsiVal2, both of which are in the Platform/Windows SDK. Details about ICEs are available at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/ice_reference.asp.
msg60979 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2006-08-18 06:53
Logged In: YES user_id=21627 These validation errors existed ever since Python 2.4. Is there an actual problem? I could not find a way to fix them, and believe some of the ICEs are broken.
msg84486 - (view) Author: Daniel Diniz (ajaksu2) * (Python triager) Date: 2009-03-30 03:52
Closing as the build is now based on a different VS version, with new project files, and there was no evidence this ever caused real problems.
History
Date User Action Args
2022-04-11 14:56:19 admin set github: 43850
2009-03-30 03:52:13 ajaksu2 set status: open -> closednosy: + ajaksu2messages: + resolution: out of datestage: resolved
2006-08-18 06:11:41 barnson create