Can't install Firmware 7.47

Setup: Kubuntu 13.10 64-bit, Eclipse Juno Service Release 2, All-in-one plugin installed, toolchains installed.

I’m trying to install the packages from the Package Manager perspective, and while I can install all the other packages from “Open AT Application Framework package 2.37.6.201301161050”, when Eclipse gets to installing “Firmware Package 7.47.6.201212170952” then I get an “Error while installing packages” without any additional useful information. Fortunately Eclipse keeps log files, and this is what mine looks like:

!SESSION 2013-12-10 09:26:20.261 -----------------------------------------------
eclipse.buildId=debbuild
java.version=1.7.0_25
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_ZA
Framework arguments: -application org.eclipse.equinox.p2.director -r updatesite.sierrawireless.com/pa … epository/ -installIU com.wavecom.openat.ide.spm.fw.model.7.47.6.201212170952/7.47.6.201212170952 -destination /home/raoul/Projects/Eclipse/.metadata/spm.tmp/installedIU/repo539686482247695325 -profile tempProfile -profileProperties org.eclipse.update.install.features=true -roaming -flavor tooling
Command-line arguments: -os linux -ws gtk -arch x86_64 -application org.eclipse.equinox.p2.director -data /home/raoul/Projects/Eclipse/.metadata/spm.tmp/installedIU/repo539686482247695325/wks -r updatesite.sierrawireless.com/pa … epository/ -installIU com.wavecom.openat.ide.spm.fw.model.7.47.6.201212170952/7.47.6.201212170952 -destination /home/raoul/Projects/Eclipse/.metadata/spm.tmp/installedIU/repo539686482247695325 -profile tempProfile -profileProperties org.eclipse.update.install.features=true -roaming -flavor tooling

!ENTRY org.eclipse.equinox.p2.engine 4 4 2013-12-10 09:27:33.662
!MESSAGE An error occurred while installing the items
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2013-12-10 09:27:33.662
!MESSAGE session context was:(profile=tempProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.wavecom.openat.ide.spm.fw.model.7.47.6.201212170952 7.47.6.201212170952, action=org.eclipse.equinox.internal.p2.engine.MissingAction).
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2013-12-10 09:27:33.662
!MESSAGE No action found for: org.eclipse.equinox.p2.touchpoint.natives.cat.
!STACK 0
java.lang.IllegalArgumentException: No action found for: org.eclipse.equinox.p2.touchpoint.natives.cat.
at org.eclipse.equinox.internal.p2.engine.MissingAction.execute(MissingAction.java:42)
at org.eclipse.equinox.internal.p2.engine.Phase.mainPerform(Phase.java:174)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:92)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:41)
at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:23)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.executePlan(DirectorApplication.java:767)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.planAndExecute(DirectorApplication.java:760)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.performProvisioningActions(DirectorApplication.java:747)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.run(DirectorApplication.java:1040)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.start(DirectorApplication.java:1222)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

Seems to miss some of our contribution to the Eclipse installation mechanism.
Maybe an installation trouble… Could you give a try by installing only the Package Manager (1.4.2) over a fresh Eclipse?
Just done the test, works fine here.

Still getting the same error :frowning:

!SESSION 2013-12-12 11:35:32.485 -----------------------------------------------
eclipse.buildId=debbuild
java.version=1.7.0_25
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_ZA
Framework arguments: -application org.eclipse.equinox.p2.director -r updatesite.sierrawireless.com/pa … epository/ -installIU com.wavecom.openat.ide.spm.fw.model.7.47.6.201212170952/7.47.6.201212170952 -destination /home/raoul/workspace/.metadata/spm.tmp/installedIU/repo6473497878575558055 -profile tempProfile -profileProperties org.eclipse.update.install.features=true -roaming -flavor tooling
Command-line arguments: -os linux -ws gtk -arch x86_64 -application org.eclipse.equinox.p2.director -data /home/raoul/workspace/.metadata/spm.tmp/installedIU/repo6473497878575558055/wks -r updatesite.sierrawireless.com/pa … epository/ -installIU com.wavecom.openat.ide.spm.fw.model.7.47.6.201212170952/7.47.6.201212170952 -destination /home/raoul/workspace/.metadata/spm.tmp/installedIU/repo6473497878575558055 -profile tempProfile -profileProperties org.eclipse.update.install.features=true -roaming -flavor tooling

!ENTRY org.eclipse.equinox.p2.engine 4 4 2013-12-12 11:36:45.984
!MESSAGE An error occurred while installing the items
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2013-12-12 11:36:45.984
!MESSAGE session context was:(profile=tempProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.wavecom.openat.ide.spm.fw.model.7.47.6.201212170952 7.47.6.201212170952, action=org.eclipse.equinox.internal.p2.engine.MissingAction).
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2013-12-12 11:36:45.984
!MESSAGE No action found for: org.eclipse.equinox.p2.touchpoint.natives.cat.
!STACK 0
java.lang.IllegalArgumentException: No action found for: org.eclipse.equinox.p2.touchpoint.natives.cat.
at org.eclipse.equinox.internal.p2.engine.MissingAction.execute(MissingAction.java:42)
at org.eclipse.equinox.internal.p2.engine.Phase.mainPerform(Phase.java:174)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:92)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:41)
at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:23)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.executePlan(DirectorApplication.java:767)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.planAndExecute(DirectorApplication.java:760)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.performProvisioningActions(DirectorApplication.java:747)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.run(DirectorApplication.java:1040)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.start(DirectorApplication.java:1222)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

This is with Eclipse 4.2.2. I’m downloading 4.2.1 and 4.3.1 to see if either of those makes a difference.

Any idea which specific i386 packages are required? ia32-libs no longer exists, due to the much superior multi-arch. I think I have the right packages installed, but without knowing exactly which packages are required, I can’t be sure.

Yes we’ve seen that ia32-libs wasn’t exist anymore on Ubuntu 13.10
We used the solution proposed here (adding the raring repo) with success: wiki.phoenixviewer.com/ia32-libs-in-ubuntu-13-10
Eclispe 4.2.2 is the good version

Adding the raring repo is dangerous and could cause major issues on your computer, that is not the correct solution. Figure out which libraries are needed and specify those.

In any case, I installed 4.3.1 and all the plugins installed fine, but I still couldn’t install the firmware package. Same error again. It looks to me like there’s an issue with the package, not with Eclipse. I don’t see how some 32-bit libraries could cause an issue here, I’m using 64-bit Eclipse, and I don’t even get as far as compiling which might require those 32-bit libraries.

!SESSION 2013-12-13 10:26:00.423 -----------------------------------------------
eclipse.buildId=debbuild
java.version=1.7.0_25
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_ZA
Framework arguments: -application org.eclipse.equinox.p2.director -r updatesite.sierrawireless.com/pa … epository/ -installIU com.wavecom.openat.ide.spm.fw.model.7.47.6.201212170952/7.47.6.201212170952 -destination /home/raoul/workspace-4.3.1/.metadata/spm.tmp/installedIU/repo7788773635244173334 -profile tempProfile -profileProperties org.eclipse.update.install.features=true -roaming -flavor tooling
Command-line arguments: -os linux -ws gtk -arch x86_64 -application org.eclipse.equinox.p2.director -data /home/raoul/workspace-4.3.1/.metadata/spm.tmp/installedIU/repo7788773635244173334/wks -r updatesite.sierrawireless.com/pa … epository/ -installIU com.wavecom.openat.ide.spm.fw.model.7.47.6.201212170952/7.47.6.201212170952 -destination /home/raoul/workspace-4.3.1/.metadata/spm.tmp/installedIU/repo7788773635244173334 -profile tempProfile -profileProperties org.eclipse.update.install.features=true -roaming -flavor tooling

!ENTRY org.eclipse.equinox.p2.engine 4 4 2013-12-13 10:27:11.550
!MESSAGE An error occurred while installing the items
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2013-12-13 10:27:11.550
!MESSAGE session context was:(profile=tempProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.wavecom.openat.ide.spm.fw.model.7.47.6.201212170952 7.47.6.201212170952, action=org.eclipse.equinox.internal.p2.engine.MissingAction).
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2013-12-13 10:27:11.550
!MESSAGE No action found for: org.eclipse.equinox.p2.touchpoint.natives.cat.
!STACK 0
java.lang.IllegalArgumentException: No action found for: org.eclipse.equinox.p2.touchpoint.natives.cat.
at org.eclipse.equinox.internal.p2.engine.MissingAction.execute(MissingAction.java:42)
at org.eclipse.equinox.internal.p2.engine.Phase.mainPerform(Phase.java:174)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:92)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:41)
at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:23)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.executePlan(DirectorApplication.java:767)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.planAndExecute(DirectorApplication.java:760)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.performProvisioningActions(DirectorApplication.java:747)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.run(DirectorApplication.java:1040)
at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.start(DirectorApplication.java:1222)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)