Fedora 11 and Tweetdeck.

2009 May 19 at 07:54 » Tagged as :lame, ria, javafx,

Having become a twitter addict, tweetdeck was amongst the first batch of applications that I tried to  install on my fresh Fedora 11 installation. But to install, tweetdeck you need to install Adobe Air and that got off to a bad start.

[[email protected] ~]# /home/raditha/Download/AdobeAIRInstaller.bin Error loading the runtime (libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory) [[email protected] ~]# yum install libgtk-x11

No package libgtk-x11 available

this is because adobe air needs 32bit libraries (lame or what? ). In the past I have had trouble mixing 32 and 64 bit libraries but I decided to risk is and installed the 32 bit version manually with yum install gtk2-2.16.1-4.fc.i586 even then  the installer still fails.

Error loading the runtime (libxml2.so.2: cannot open shared object file: No such file or directory)

I tried to fix it with: yum whatprovides "*/libxml2.so.2" yum install libxml2-2.7.3-2.fc.i586 Only to run into another error or rather a series of errors.
(setup:19453): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (setup:19453): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", .... (setup:19453): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory
All this lead to another round of yum install commands which resulted in about 60 MB of additional downloads. yum install libcanberra-gtk2-0.12-1.fc.i586.rpm yum install PackageKit-gtk-module-0.4.6-8.fc.i586 yum install bug-buddy-2.26.0-2.fc.i586 and this leads to another inevitable series of error messages
Transaction Check Error: file /usr/share/locale/am/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/ar/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/as/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/az/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/be/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/[email protected]/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/bg/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/bn/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/bn_IN/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/bs/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/ca/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/cs/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/cy/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/da/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/de/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/dz/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/el/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/en_CA/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/en_GB/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/es/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/es_AR/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/es_CL/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/es_CO/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64 file /usr/share/locale/es_CR/LC_MESSAGES/libgweather.mo from install of libgweather-2.26.1-1.fc.i586 conflicts with file from package libgweather-2.26.1-1.fc.x86_64
Is it any wonder that ordinary people don't use linux? This error had to be overcome by manually installing gweather using the rpm command and the --nodeps and --force flags. That had to be followed by installing the 32 bit version of the GTK engine. After doing all this what do I get? Another error of course.

an error occured while installing adobe air

Please contact your administrator. What I am supposed to do give myself a call? After a lot of googling I discovered that the air installer will put more detailed error messages into a log file but only if a file by the name of ~/.airinstall exists on your system! how lame is that? JavaFX is bad enough but this is ridiculous. The error message was certainly detailed but not very useful.

Performing runtime install UI SWF load is complete UI initialized starting user confirmation runtime install entering error state: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled e xception TypeError: Error #1009" errorID=1009] begin quitting

Now it's the time for me to begin quitting too - there is nothing about this error on google or even on the adobe site.