Dependencies in sccm 2012
Hi All
i am having an issue with an application which i have packaged ready to deploiy in the new sccm 2012 sp1
I can deploy my application fine on its own, i have created sccm program sfor 4 sets of drivers which are all msi's, when i chain these as dependencies these are just failing.
Its a test environment and the content is copied manually but the errors are only occuring when the dependencies are attempting to install.
has anyone else come across this
basically i have my 5 applications, 1 collection and the bighand programme has all the others listed as dependencies
can anyone tell me why i would keep getting failed, yet as soon as i remove the dependencies it works fine?
Thanks
Answers (4)
Try using a Task Sequence instead. When you set dependancies they are hard to troubleshoot.
Comments:
-
I cant use a task sequence its for program deployment and all i want to do is have a series of programs install after each other, not bothered what order - keane2012 11 years ago
-
I have 5 programs
i havew a client which must be installed before 4 driver packages
so i advertise the final driver package which then has a dependency for driver pack 3 which then has a dependency for driver pack 2 and then that has a dependency for driver pack 1 which has a dependency for the client
but it just fails 1603
which is content not found? - keane2012 11 years ago -
Sorry for the late reply, I've been away. 1603 means the msi failed the install and it could mean multiple things which you can find in the msi log file. I understand that 2012 has improvements but we haven't set up our testing environment yet. Until I do and find out differently I still recommend using a task sequence. If you break up all your application installs in the order desired in each step and if it's setup to use the task sequence progress bar you will see which app it's failing at. At least try creating a TS for testing. - Estes 11 years ago
Have you tried deploying each application one at a time to pinpoint which application is causing the error? It could be something as simple as the detection method for a particular application causing issues.
Comments:
-
I'd suggest you use the /L*c:\logfilename.log to create a log for each MSI then open those logs with cmtrace to find out what is causing the issues perhaps one of them requires a reboot - accesser 11 years ago
Because of the different languages we are needing a TS is out of the question.
I have 9 of each:
access 2010 (language name here)
accessRT 2010 (language name here)
office std 2010 (language name here)
I then have matching ad groups for :
access 2010 (language name here)
office 2010 (language name here)
Then I have the access runtime simply distributed to all the same locations as its matching office language version and set it up as a dependency for office. In theory you deploy office to the workstation, it sees that it needs accessrt and it should simply install it or see that access full version is installed, then install office.
Could it be the order I have my dependencies setup? I have access as the first check with an or operator to look for accessrt and if not there install it. Access full is not set to auto install.
Any help from anyone would be GREAT as I need to get this out to over 5,000 systems pretty soon. - rtlinux 11 years ago
keane2012 - did you get anywhere with this in the end? - CR_Packagers 8 years ago