Jens Geile schrieb:
> Hi,
> 
> I've got a little problem installing VideoLAN VLC with WPKG. Actually, its 
> the uninstall I have problems with, the install is working perfectly fine.
> 
> <package id="vlc" name="VideoLAN" revision="84" priority="100" reboot="false" 
> notify="false">
>   <check type="uninstall" condition="exists" path="VideoLAN VLC media player 
> 0.8.4" />
>   <install cmd='%SOFTWARE%\videolan\vlc-0.8.4.exe /S' />
>   <install cmd='cmd /c del "%ALLUSERSPROFILE%\Desktop\VLC media player.lnk"' 
> />
>   <upgrade cmd='"%PROGRAMFILES%\VideoLAN\VLC\uninstall.exe" /S' />
>   <upgrade cmd='%SOFTWARE%\videolan\vlc.exe /S' />
>   <upgrade cmd='cmd /c del "%ALLUSERSPROFILE%\Desktop\VLC media player.lnk"' 
> />
>   <remove cmd='"%PROGRAMFILES%\VideoLAN\VLC\uninstall.exe" /S' />
>   <remove cmd='cmd /c if exist "%PROGRAMFILES%\VideoLAN" rmdir 
> "%PROGRAMFILES%\VideoLAN" /Q /S' />
> </package>
> 
> This is my package entry for VLC (in this case its v0.8.4 but I've tested it 
> with all versions from 0.8.4 up to 0.8.6b). I'm using WPKG 0.9.11-test1 with 
> the WPKG installer 0.91.
> The problem I have with VLC uninstall now is that the WPKG installer runs for 
> the full length of the specified timeout preventing users to login during 
> that time. After the installer times out and I log in I see a cmd box open 
> with WPKG running and VLC is gone from the harddisk so the uninstall was 
> successful. Yet there is no entry in the eventlog that VLC has been 
> successfully uninstalled. Prior to using the WPKG installer VLC uninstall was 
> working fine since WPKG didnt really rely on any kind of exit codes returned 
> from the installers. The issue seems to be that the VLC uninstaller does not 
> return any exit code. :/ I've already contacted the VLC devs and reported 
> this issue on their forums but all they told me is that i should provide a 
> patch and then they'd think about integrating it. -.-

Hmm, I thought every command has to return some exit code.

So what happens if you run VLC uninstall from cmd.exe, and do "echo 
%errorlevel%" - nothing there at all?

Are you sure that every uninstall program is not running anymore, no 
other process is running?



-- 
Tomasz Chmielewski
http://wpkg.org

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
wpkg-users mailing list
wpkg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wpkg-users

Reply via email to