Hi everyone,

Has anyone had any luck with this beast. Traditionally these QuickCam installs have been tough but ultimately conquerable. This latest build is driving me nuts though. I've tried transforming the vendor msi, but as soon as I do the install fails, even if the transform contains nothing. It's not the old run from setup.exe either as the msi itself runs ok stand alone. I've tried all the usual tricks in the arsenal, but this one wont co-operate. I fear I've hit a point where I'm repeating the same mistakes over and over again. I even got desperate enough to try capturing...did not end well :P

Basically, if you've had a crack at this and found some key property to set to get QuickCam.msi transformed please post here! I will be forever grateful!

Meanwhile, I'll keep looking here and will advise if I find.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Start by installing with verbose logging and report back what you find regarding installation failure.
Answered 11/08/2007 by: AngelD
Red Belt

Please log in to comment
0
OK, whilst doing the install with verbose logging enabled, I found it did install the core MSI with a non-modified transform. So that bit wasn't the issue, the issue is QuickCam.MSI doesnt install the drivers. It is done by a second setup.exe called after (?) the QuickCam.MSI is run.

So what I have tried to do is add the driver files into the transform and run difxapp to install, however this is waht was causing my install errors as the added files compile into a .CAB, yet on install the MSI is looking for them as flat files in the source path??

example of error from vb log attached...I'm sure I'm missing something really simple here:

MSI (s) (E4:70) [10:11:57:422]: Executing op: FileCopy(SourceName=lvPEPIc.inf,SourceCabKey=lvPEPIc.inf,DestName=lvPEPIc.inf,Attributes=0,FileSize=5190,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,,,InstallMode=58982400,,,,,,,)
MSI (s) (E4:70) [10:11:57:422]: File: C:\Program Files\Common Files\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf; To be installed; Won't patch; No existing file
MSI (s) (E4:70) [10:11:57:422]: Source for file 'lvPEPIc.inf' is uncompressed, at 'R:\Packaging\LogitechQuickCam11.10.2030.0101\First try\Common\LogiShrd\Qcdrv\x32\im\'.
MSI (s) (E4:70) [10:11:57:422]: Note: 1: 2318 2: C:\Program Files\Common Files\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:438]: Note: 1: 1309 2: 3 3: R:\Packaging\LogitechQuickCam11.10.2030.0101\First try\Common\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:438]: Note: 1: 2318 2: C:\Program Files\Common Files\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:453]: Note: 1: 1309 2: 3 3: R:\Packaging\LogitechQuickCam11.10.2030.0101\First try\Common\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:453]: Note: 1: 2318 2: C:\Program Files\Common Files\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:453]: Note: 1: 1309 2: 3 3: R:\Packaging\LogitechQuickCam11.10.2030.0101\First try\Common\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:453]: Note: 1: 2318 2: C:\Program Files\Common Files\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:453]: Note: 1: 1309 2: 3 3: R:\Packaging\LogitechQuickCam11.10.2030.0101\First try\Common\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:453]: Note: 1: 2318 2: C:\Program Files\Common Files\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:469]: Note: 1: 1309 2: 3 3: R:\Packaging\LogitechQuickCam11.10.2030.0101\First try\Common\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:469]: Note: 1: 2318 2: C:\Program Files\Common Files\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:57:469]: Note: 1: 1309 2: 3 3: R:\Packaging\LogitechQuickCam11.10.2030.0101\First try\Common\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf
MSI (s) (E4:70) [10:11:58:235]: Product: QuickCam -- Error 1309.Error reading from file: R:\Packaging\LogitechQuickCam11.10.2030.0101\First try\Common\LogiShrd\Qcdrv\x32\im\lvPEPIc.inf. System error 3. Verify that the file exists and that you can access it.
Action ended 10:11:59: InstallFinalize. Return value 3.
MSI (s) (E4:70) [10:11:59:188]: User policy value 'DisableRollback' is 0
MSI (s) (E4:70) [10:11:59:188]: Machine policy value 'DisableRollback' is 0

And yes the file is in that location as well as the cab file and it still cannot find it...

Thanks again.
Answered 11/11/2007 by: AIS
Senior Yellow Belt

Please log in to comment
0
Maybe try DPInst.exe to drop the driver files down for you?
Answered 11/11/2007 by: Blue_Demon
Orange Senior Belt

Please log in to comment
0
I'll have a look at using DPInst, but we've just had another non-driver transform do the same thing when trying to add additional files...is this a fundamental transform rule I'm breaking here or something else...basically, the additional files cannot be found by the MSI/MST, even though they are both in a cab file created by the compiler (Wise), and I've moved them into the falt structure it is asking for when the error occurs...

I'm totally wierded out right now.
Answered 11/12/2007 by: AIS
Senior Yellow Belt

Please log in to comment
0
I had a similar problem on an app where I manually created the folder structure and dropped a file in there, rather than using the default property which Installshield sets out.

You possibly doing that?
Answered 11/12/2007 by: Blue_Demon
Orange Senior Belt

Please log in to comment
0
And yes the file is in that location as well as the cab file and it still cannot find it...Have you checked permissions on that file? It wouldn't be the first time NTFS permissions were screwed on one file in a folder. Run ProcMon while the install is happening: that will flag any permissions or absent file issues differently.
Answered 11/13/2007 by: VBScab
Red Belt

Please log in to comment
0
Something else you can check is to look in the File Table and check the attributes column for each of the files you have added via the transform. For compressed source files, the value for Attributes needs to be at least 16384 (decimal), so if you have attribute values less than this, just amend this column entry by adding 16384 to whatever the existing value happens to be. Check also that the Media Table has an entry for the extra CAB file needed to hold these files and that the last sequence number for the entry looks sensible i.e. it should equal the sequence number of the last of the new files you added via the transform.

Another consideration is whether the installing account has access to the R: drive ? (e.g. does it have the R: drive mapped at all) Have you tried copying all the source files (MSI, MST and CAB files) onto a local folder rather than network folder and performed the installation from there ?

Regards,

Spartacus

Answered 11/13/2007 by: spartacus
Black Belt

Please log in to comment
0
VBSCab - yeah permissions are cool, we compile all our app sources from the network, to ensure we can pick up for our colleagues offline (India/Australia/NZ teams), so if it was that, all our apps would be dying!

Spartacus - you were bang on with the file attributes, so I've changed all those and the files appear to be compiling into the cab, will try the install now.

fingers crossed.
Answered 11/13/2007 by: AIS
Senior Yellow Belt

Please log in to comment
0
AIS,

Just stumbled accross this thread. I wonder if you managed to solve this riddle for you and what your solution was. Because we're trying to do the same thing here and Logitech says "not possible".

Thanks,
Dan
Answered 04/10/2008 by: dsidler
Yellow Belt

Please log in to comment
0
I did manage to get the pacakge done, it was a messy messy package in the end, and I could even then only get the drivers working (not the actual logitech suite of apps) which was enough for our requirement to use it with Office Communicator. I basically hacked out an install from the installed files/reg etc...

Unfortunately logitech wouldnt come to the party on this one at all, so that was the solution we ended up with. Basically do a setup capture, use difxapp to install the driver files found in the capture, and remove all the windows installer references and other garbage found by the capture.

I know its probably the worst possible way to pacakge this - but it was the only way I was able to get a working installer for network distribution.

If you want more info on this PM me and I'll try to get back to you asap.
Answered 05/13/2008 by: AIS
Senior Yellow Belt

Please log in to comment
0
ORIGINAL: AIS
If you want more info on this PM me and I'll try to get back to you asap.
It would be MUCH more helpful if you were to add your findings to the 'Notes' section in the 'Package KB' article http://www.appdeploy.com/packages/detail.asp?id=1259
Answered 05/14/2008 by: VBScab
Red Belt

Please log in to comment
0
Hello AIS

I'm working on the similar package from logitech...
"Logitech Webcam Software"

there is no cmdline support for this package..
silent install is required with custom installation.

I'm tried all the options available and totally wierded out right now.

Thanks in advance.
Answered 12/01/2010 by: arexay
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity