mosen/ccp-recipes

Camara RAW failing

Closed this issue · 7 comments

Camara RAW is failing because of missing uninstall package

Error in local.munki.CameraRawCC: Processor: DmgCreator: Error: creation of /xxx/xxx/xxx/Library/AutoPkg/Cache/local.munki.CameraRawCC/CameraRawCC2017_Uninstall-9.10.dmg failed: hdiutil: create failed - No File ore Folder exists (Translated from German)

Hi @jannheider

You need to use the CreativeCloudAppNoUninstall.munki recipe.

@asemak
Thanks for the hint, this is working.

But in this way you never can deinstall Camara RAW, right ?
Is there a way do make an Uninstall ?

Can you post the override you're using to retrieve Camera Raw? Mine looks like this, and it seems to generate an uninstaller as is done for other apps:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Identifier</key>
	<string>local.munki.AdobeCameraRawCC</string>
	<key>Input</key>
	<dict>
		<key>BASE_VERSION</key>
		<string>9.6</string>
		<key>NAME</key>
		<string>AdobeCameraRaw</string>
		<key>MUNKI_REPO_SUBDIR</key>
		<string>apps/Adobe/CC/2017</string>
		<key>ccpinfo</key>
		<dict>
			<key>matchOSLanguage</key>
			<true/>
			<key>rumEnabled</key>
			<true/>
			<key>updatesEnabled</key>
			<false/>
			<key>appsPanelEnabled</key>
			<false/>
			<key>adminPrivilegesEnabled</key>
			<false/>
			<key>organizationName</key>
			<string>REDACTED</string>
			<key>customerType</key>
			<string>enterprise</string>
			<key>Language</key>
			<string>en_US</string>
			<key>Products</key>
			<array>
				<dict>
					<key>sapCode</key>
					<string>ACR</string>
					<key>baseVersion</key>
					<string>9.6</string>
					<key>version</key>
					<string>latest</string>
				</dict>
			</array>
		</dict>
		<key>pkginfo</key>
		<dict>
			<key>developer</key>
			<string>Adobe</string>
			<key>category</key>
			<string>Photography</string>
			<key>update_for</key>
			<array>
				<string>AdobeAfterEffectsCC2017</string>
				<string>AdobeBridgeCC2017</string>
				<string>AdobePhotoshopCC2017</string>
			</array>
		</dict>
	</dict>
	<key>ParentRecipe</key>
	<string>com.github.mosen.munki.Adobe.CreativeCloudApp</string>
</dict>
</plist>

Mhhh... looks like mine:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Identifier</key>
	<string>local.munki.CameraRawCC</string>
	<key>Input</key>
	<dict>
		<key>MUNKI_REPO_SUBDIR</key>
		<string>apps/Adobe/CC2017</string>
		<key>NAME</key>
		<string>CameraRawCC2017</string>
		<key>ccpinfo</key>
		<dict>
			<key>Language</key>
			<string>de_DE</string>
			<key>Products</key>
			<array>
				<dict>
					<key>baseVersion</key>
					<string>9.6</string>
					<key>sapCode</key>
					<string>ACR</string>
					<key>version</key>
					<string>latest</string>
				</dict>
			</array>
			<key>adminPrivilegesEnabled</key>
			<true/>
			<key>appsPanelEnabled</key>
			<true/>
			<key>customerType</key>
			<string>team</string>
			<key>matchOSLanguage</key>
			<true/>
			<key>organizationName</key>
			<string>removed</string>
			<key>rumEnabled</key>
			<true/>
			<key>updatesEnabled</key>
			<false/>
		</dict>
		<key>pkginfo</key>
		<dict>
			<key>blocking_applications</key>
			<array>
				<!-- Creative Cloud -->
				<string>Creative Cloud</string>
				<string>Adobe Application Manager</string>
				<string>AAM Updates Notifier</string>
				<string>Adobe Application Manager (Updater)</string>
				<!-- Setup app -->

				<!-- Camera Raw -->
				<string>Adobe After Effects CC 2017</string>
				<string>Adobe After Effects CC</string>
				<string>Adobe Bridge CC 2017</string>
				<string>Adobe Photoshop CC 2015</string>
				<string>Adobe Photoshop CC 2017</string>
				<string>Adobe Bridge CC 2015</string>
				<string>Adobe After Effects CC 2015.3 (13.8)</string>
				<string>Adobe Photoshop CC 2015.5</string>
				<string>Adobe Animate CC 2017</string>
				<string>Adobe Photoshop CC 2014</string>
				<string>Adobe Bridge CC</string>
				<string>Adobe Animate CC 2015.2</string>
				<string>Adobe Photoshop CC</string>
				<string>Adobe After Effects CC 2014</string>
				<string>Adobe After Effects CC 2015</string>
			</array>
			<key>catalogs</key>
			<array>
				<string>testing</string>
			</array>
                        <key>category</key>
                        <string>Adobe CC 2017</string>
                        <key>developer</key>
                        <string>Adobe</string>
			<key>name</key>
			<string>Adobe Camera Raw CC 2017</string>
			<key>unattended_install</key>
			<true/>
                        <key>notes</key>
                        <string>jenkins autopkg</string>
		</dict>
	</dict>
	<key>ParentRecipe</key>
	<string>com.github.mosen.munki.Adobe.CreativeCloudAppNoUninstall</string>
	< *** trust info removed *** >
</dict>
</plist>

If i put it on Optional, Camera Raw is saying that it is installed and the Button is grayed out.
On my Testlab Mac i have Camera Raw 9.6.
But with Autopkg version 9.10 should be installed.

Managed Software Center:
screenshot

MunkiAdmin:
screenshot2

The CameraRawCC recipes don't currently generate any installs keys, which may explain why Camera Raw says it is installed. Munki has no way to know whether it has any version installed, or is out of date.

This is a different issue from what you originally opened an issue for, though, which was that the .munki recipe wasn't generating an uninstaller for you..

I'll note that right now, Camera Raw CC 9.10.1 seems to be failing for me, but for a different reason.

OK, Closing issue. Think this was our fault.

Camera Raw CC 9.10.1 not working as you said, but should be handelt in a new Bug report.