That's exactly what I was assuming. The package checks if a VBoxSVC daemon is running and will deny to upgrade or remove. This is what the original reporter requested. May 11, 2008 - If you see an error while removing or installing debian / ubuntu package that. Subprocess new post-removal script returned error exit status 10. Xmind markers. Hello, I am getting this error with the 64-bit deb receiver 12.1 in a fresh installation of 64-bit ubuntu 12.04. Preparing to replace icaclient 12.1.0 (using./icaclient_12.1.0_amd64.deb). Unpacking replacement icaclient. Setting up icaclient (12.1.0). Dpkg: error processing icaclient (--install): subprocess installed post-installation script returned error exit status 2 f I am also getting an error with the 64-bit deb for usb support - it doesn't seem to be a valid archive. I'm having the same problem. Upgraded to Lubumtu 12.04 LTS. Here's the dialog box: Selecting previously unselected package icaclient. (Reading database. 168913 files and directories currently installed.) Unpacking icaclient (from./icaclient_12.1.0_amd64.deb). Setting up icaclient (12.1.0). Snapper serial number year chart. Dpkg: error processing icaclient (--install): subprocess installed post-installation script returned error exit status 2 Processing triggers for menu. Clean install windows 7. Errors were encountered while processing: icaclient. It seems to be an error in the post install script as it's only looking for 'i86' as the machine architecture. Using 'uname -m', my machine (64-bit Ubuntu 12.04) returns x86_64 and this causes the script to fail since it doesn't seem to recognise this string. Here's what I did to get it to install: 1. Install the.deb and let it fail 2. Edit /var/lib/dpkg/info/icaclient.postinst 3. Replace the line that says +echo $Arch|grep 'i86|x86_64'+* >/dev/null (note the *-E after grep!) 4. Run dpkg --configure icaclient I had some issues with square brackets creating this post. If they don't appear, the text for the regexp was i.left square-bracket.0-9.right square bracket.86 etc. You can see it in the source. ![]() Edit: Yep - formatting problems. Edited by: Alan Burton-Woods on Apr 30, 2012 12:47 PM Edited by: Alan Burton-Woods on Apr 30, 2012 12:47 PM Edited by: Alan Burton-Woods on Apr 30, 2012 12:48 PM. ![]() Rather than letting the install fail, you can run dpkg --unpack icaclient_12.1.0_amd64.deb, and then edit the postinst script. That will run the unstall up to the point of copying the files, but won't run the script. After you've patched the script, you can run dpkg --configure icaclient to finish the install. Note there are other bugs in that script - even after this patch is applied, it attempts to soft link a file in a non-existent help subdirectory. Now - if I could only get an uncorrupted download of the ctxusb package, I'd be in business. Although the fix above works and helped me to install Citrix Receiver on my Linux Mint 13 machine, I really think the Citrix package builders should sort this issue out on their side. Yes, the typical Linux user is a bit more geeky than the average PC user, but you can't expect all of them to go into this level of detail to get it working.
0 Comments
Leave a Reply. |