Bug 3026 - Installation of GTK# fails
Summary: Installation of GTK# fails
Status: NEW
Alias: None
Product: Gtk#
Classification: Mono
Component: other ()
Version: 2.x
Hardware: PC Windows
: --- normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2012-01-24 08:05 UTC by ram
Modified: 2012-01-25 00:02 UTC (History)
4 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
Installation log (2.23 MB, application/octet-stream)
2012-01-24 08:05 UTC, ram
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report for Bug 3026 on GitHub or Developer Community if you have new information to add and do not yet see a matching new report.

If the latest results still closely match this report, you can use the original description:

  • Export the original title and description: GitHub Markdown or Developer Community HTML
  • Copy the title and description into the new report. Adjust them to be up-to-date if needed.
  • Add your new information.

In special cases on GitHub you might also want the comments: GitHub Markdown with public comments

Related Links:
Status:
NEW

Description ram 2012-01-24 08:05:40 UTC
Created attachment 1259 [details]
Installation log

When I try to install Mono for Android the installation of GTK# fails at the very end and rolls back, so I can't complete the installation. This is Windows 7 64-bit. I suspect there may be a problem related to running a custom script at the end of the install, because I've had similar problems with other installations in the past. But VBScript and JScript engines are installed, and I don't know what else might cause the installation to fail like that. I am attaching a full log from the installer. The rror message says "There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor."
Comment 1 Jonathan Pobst 2012-01-24 12:57:27 UTC
Are you using the Mono for Android installer from:
http://xamarin.com/trial

or are you just trying to install GTK# by itself?
Comment 2 ram 2012-01-24 13:13:43 UTC
I used the trial installer, but when it kept failing I tried running the GTK# MSI file maunally as admin with the full GUI and logging. That's the version of the log that I sent. Either way, it fails in the same place.
Comment 3 Jonathan Pobst 2012-01-24 13:56:31 UTC
Looks like this is the error:

MSI (s) (F0:B4) [04:58:57:244]: Executing op: ActionStart(Name=setup_pixbuf_loaders.2EE2AF11_DC29_11DC_B7B3_005056C00008,,)

MSI (s) (F0:B4) [04:58:57:246]: Executing op: CustomActionSchedule(Action=setup_pixbuf_loaders.2EE2AF11_DC29_11DC_B7B3_005056C00008,ActionType=3074,Source=BinaryData,Target="C:\Program Files (x86)\GtkSharp\2.12\bin\gdk-pixbuf-query-loaders.exe" "C:\Program Files (x86)\GtkSharp\2.12\etc\gtk-2.0\gdk-pixbuf.loaders,)

CustomAction setup_pixbuf_loaders.2EE2AF11_DC29_11DC_B7B3_005056C00008 returned actual error code -2146232576 (note this may not be 100% accurate if translation happened inside sandbox)

MSI (s) (F0:B4) [04:58:57:379]: Note: 1: 1722 2: setup_pixbuf_loaders.2EE2AF11_DC29_11DC_B7B3_005056C00008 3: C:\windows\Installer\MSI6983.tmp 4: "C:\Program Files (x86)\GtkSharp\2.12\bin\gdk-pixbuf-query-loaders.exe" "C:\Program Files (x86)\GtkSharp\2.12\etc\gtk-2.0\gdk-pixbuf.loaders
Comment 4 Jonathan Pobst 2012-01-24 13:57:10 UTC
If you are trying to use Visual Studio, this isn't an issue.  Gtk# is only required for MonoDevelop support.
Comment 5 ram 2012-01-24 13:58:57 UTC
Yes, I am using VS. But how do I get past this problem in the installer? Is there a way to tell it to skip GTK#? When this fails it retries several times and then stops, and doesn't complete installing the rest of the components.
Comment 6 Jonathan Pobst 2012-01-24 14:07:36 UTC
Here's a link to our old documentation of installing the components individually:

http://android.xamarin.com/index.php?title=Installation/Visual_Studio&revision=26

You'll need:
- Java
- Android SDK
- VS addin .msi

You can grab the latest VS .msi here:
http://download.xamarin.com/MonoforAndroid/Windows/monoandroid-4.0.3.msi.
Comment 7 Jonathan Pobst 2012-01-24 14:08:03 UTC
--> GTK#
Comment 8 ram 2012-01-25 00:02:36 UTC
Thanks, I was finally able to get it to install by the methods you described.