Forums - Share your ideas, feedback and know-how
Step 1 Join the community Step 2 Introduce yourself Step 3 Share your know-how Step 4 Provide Feedback

News on the Vine

Betavine 2.0 goes live!

We've just released version 2.0 of betavine.net. In December we decided to re-write the whole platform using standard open source components. This gives us greater flexibility, allowing us to develop new site features for you to use.

Please note that we still have some final data migration to complete and therefore some functionality such as download counts may not be correct for a day so - please bear with us whilst we complete these final steps - thanks.

Find out more Go

Campus Life Competition Anouncement

The Vodafone UK Student Campus Life competition has now come to a close. The 3 winners have been announced.

Find out more Go

Nokia WidSets Competition Anouncement

The Nokia Student WidSets competition has now come to a close. The Widsets team have announced the three lucky winners with more details on our site.

Find out more Go

Betavine now linked to Vodafone Live! Spain

We are pleased to announce the first of a series steps we are taking to help promote Betavine apps to a wider audience. As of lunchtime today, there is now a link to betavine.mobi in the Applications area on Vodafone Live! in Spain. This is a fantastic opportunity that opens up Betavine to over 16 million mobile users! If this proves popular we hope to link with other countries in the near future.

The homepage displayed to users accessing the site from Vodafone Live! contains a set of 'Featured Applications'. If you would like to showcase your application via this channel, please email webmaster@betavine.net.

Betavine Hosts Vodafone Apps

Vodafone Global are launching a suite of applications that work on a range of phones. Due to the way apps are hosted, and our inbuilt feedback and deployment system they have chosen Betavine to partner with.

Why not have a look at some of the apps!

Find out more Go

Betavine sponsors Mobile MiniBar

Betavine will be one of the presenters and sponsors of the upcoming MiniBar, which will be all featuring several start-ups in the Mobile Industry, on Friday May 30th. Registration has now closed, but we hope to meet many of you there!

Find out more Go

Redesignme announce competition winners

Redesignme have just announced the winners of the betavine.mobi competition. Thanks to all those who took part!

Find out more Go

New Betavine website release now live!

We are pleased to announce that the latest release of Betavine has now gone live. This release includes a number of fixes and improvements based on the feedback we’ve received from the Betavine community. Some highlights include:
The list of Latest Apps on the homepage is now updated when files are added to an App Profile. Previously this was only updated when an App Profile was created

- We have now included a Betavine search at the top of each page of the site. This should hopefully make finding the services and information we offer easier

We hope you enjoy this latest release – as always, any feedback via the forums is appreciated!

For previous news visit:

News on the Vine Archive Go

Forums

nherriot
nherriot
Vodafone connect on OpenSuse10.3
Hi all,

if anyone is having problems with the installation of the Vodafone Mobile Connect card drivers on OpenSuse10.3 we would like to know:

Potential issues are with version 1.99.17 on OpenSuse 10.3.

Running the connect card driver software via debug with:

>vodafone-mobile-connect-card-driver-for-linux-debug

May give the following:

Traceback (most recent call last):
File "/usr/bin/twistd", line 21, in <module>
run()
File "/usr/lib/python2.5/site-packages/twisted/scripts
/twistd.py", line 27, in run
app.run(runApp, ServerOptions)
File "/usr/lib/python2.5/site-packages/twisted/application
/app.py", line 374, in run
config.parseOptions()
File "/usr/lib/python2.5/site-packages/twisted/application
/app.py", line 354, in parseOptions
usage.Options.parseOptions(self, options)
File "/usr/lib/python2.5/site-packages/twisted/python/usage.py", line 177, in parseOptions
self.__dispatch(optMangled, arg)
File "/usr/lib/python2.5/site-packages/twisted/python
/usage.py", line 333, in <lambda>
fn = lambda name, value, m=method: m(value)
File "/usr/lib/python2.5/site-packages/twisted/application
/app.py", line 276, in opt_reactor
installReactor(shortName)
File "/usr/lib/python2.5/site-packages/twisted/application
/reactors.py", line 80, in installReactor
installer.install()
File "/usr/lib/python2.5/site-packages/twisted/application
/reactors.py", line 60, in install
namedAny(self.moduleName).install()
File "/usr/lib/python2.5/site-packages/twisted/python
/reflect.py", line 357, in namedAny
topLevelPackage = __import__(trialname)
File "/usr/lib/python2.5/site-packages/twisted/internet
/gtk2reactor.py", line 37, in <module>
import gobject
ImportError: No module named gobject

---------------------------------------

There is a thread on the forge open for this at the minute. You can get to it from here.

Once it's resolved I'll put it up on betavine.net with clear instructions. Or if anyone has found workarounds let us know! :-) ...

Kind regards, Nicholas Herriot.

Login to reply
andrewbird
andrewbird
Sphere Systems
RE: Vodafone connect on OpenSuse10.3 as a reply to nherriot
Hi all,
I just checked out the forge site and the latest suggestion there for this problem, is to install the standard python-gobject2 package using yast. I don't use opensuse myself, so if anyone has success or failure with this, please post back here.


Andrew
Login to reply
Nick
Nick
MIC LTD
RE: Vodafone connect on OpenSuse10.3 as a reply to andrewbird
Hi Andrew,

I'm using opensuse 64 bit. Therefore the python modules installed via yast from the opensuse repositories are also 64 bit. I assume any 64 bit distro would have the same problem.

This could explain the following error I get ...

...
...
...
ImportError: /opt/vmc/lib/python/site-packages/gtk-2.0/gobject/_gobject.so: wrong ELF class: ELFCLASS32

I have posted some further info on betavine forge about why you may get these errors (under the name steelskin).

I'm no python expert though, but the problem may just be caused by the library (_goobject) location: "/opt/vmc/lib/python/site-packages/gtk-2.0/gobject/_goobject.so" which is part of the VMC software. Possibly a compilation problem, flags issue ?

Regards
Nick
Login to reply
andrewbird
andrewbird
Sphere Systems
RE: Vodafone connect on OpenSuse10.3 as a reply to Nick
Hi Nick,
I've just checked out the vodafone-mobile-connect-card-driver-for-linux-1.99.17-3.1.opensuse103.x86_64.rpm
and it doesn't include (nor should it) the files your system is complaining about. Those appear to be 32 bit objects that are normally part of an installation that requires a local python 2.5 install. OpenSuse 10.3 has its own python 2.5 as standard, so they should not be required. Have you installed from one of the '.run' files available on forge per chance? They do carry the local copy of python 2.5 32bit for all those systems that need it. You may need to manually clean up the fallout from that. Which means really removing /opt/vmc . Then you should try and install the 64 bit OpenSuse rpm again.

Hope that helps,


Andrew


Nick:
Hi Andrew,

I'm using opensuse 64 bit. Therefore the python modules installed via yast from the opensuse repositories are also 64 bit. I assume any 64 bit distro would have the same problem.

This could explain the following error I get ...

...
...
...
ImportError: /opt/vmc/lib/python/site-packages/gtk-2.0/gobject/_gobject.so: wrong ELF class: ELFCLASS32

I have posted some further info on betavine forge about why you may get these errors (under the name steelskin).

I'm no python expert though, but the problem may just be caused by the library (_goobject) location: "/opt/vmc/lib/python/site-packages/gtk-2.0/gobject/_goobject.so" which is part of the VMC software. Possibly a compilation problem, flags issue ?

Regards
Nick
Login to reply
Nick
Nick
MIC LTD
RE: Vodafone connect on OpenSuse10.3 as a reply to andrewbird
Hi Andrew,

Yes I had installed ...

vodafone-mobile-connect-card-driver-for-linux-20080205-installer.run

which was causing the errors regarding ELFCLASS32.

I downloaded and installed ...

vodafone-mobile-connect-card-driver-for-linux-1.99.17-3.1.opensuse103.x86_64.rpm

which installed just fine. This post comes via the 3G network on opensuse 10.3 64bit. :)

I had previously installed python-notify from http://rpm.pbone.net which isn't in the standard opensuse 10.3 repositories.

In fact vmc appears to work slightly better on suse than on my eeepc. I didn't realise that there are some bar charts in the usage tab. This don't appear on my EeePC

Regards
Nick
Login to reply
andrewbird
andrewbird
Sphere Systems
RE: Vodafone connect on OpenSuse10.3 as a reply to Nick
Hi Nick,
Yes I think loosing the usage bar charts was collateral damage from squeezing the application to fit the reduced height EeePC environment.

Best regards,


Andrew

Nick:


In fact vmc appears to work slightly better on suse than on my eeepc. I didn't realise that there are some bar charts in the usage tab. This don't appear on my EeePC

Nick
Login to reply
eugene
eugene
RE: Vodafone connect on OpenSuse10.3 as a reply to nherriot
Hi

First off, thanks for all the information and help, it really has eased my recent transition to Linux as my main OS of choice greatly.

Unfortunately I am having some problems with the Vodafone Mobile Connect card driver on OpenSuse10.3 (version 1.99.17). I was receiving the error messages you posted originally and followed the subsequent threads on how to get it fixed, but I have now run into a new problem (using a Huawei E620)

This is what vodafone-mobile-connect-card-driver-for-linux-debug is giving me:

-----------------------------------------

2008/06/03 08:57 +0200 Log opened.
2008/06/03 08:57 +0200 twistd 2.5.0 (/usr/bin/python 2.5.1) starting up
2008/06/03 08:57 +0200 reactor class: <class 'twisted.internet.gtk2reactor.Gtk2Reactor'>
2008/06/03 08:57 +0200 Loading /usr/share/vodafone-mobile-connect-card-driver-for-linux/gtk-tap.py...
2008/06/03 08:57 +0200 Traceback (most recent call last):
2008/06/03 08:57 +0200 File "/usr/lib/python2.5/site-packages/twisted/application/app.py", line 218, in getApplic
ation
2008/06/03 08:57 +0200 application = service.loadApplication(filename, style, passphrase)
2008/06/03 08:57 +0200 File "/usr/lib/python2.5/site-packages/twisted/application/service.py", line 341, in loadA
pplication
2008/06/03 08:57 +0200 application = sob.loadValueFromFile(filename, 'application', passphrase)
2008/06/03 08:57 +0200 File "/usr/lib/python2.5/site-packages/twisted/persisted/sob.py", line 215, in loadValueFr
omFile
2008/06/03 08:57 +0200 exec fileObj in d, d
2008/06/03 08:57 +0200 File "/usr/share/vodafone-mobile-connect-card-driver-for-linux/gtk-tap.py", line 43, in <m
odule>
2008/06/03 08:57 +0200 from vmc.gtk.startup import check_dependencies, GTKSerialService
2008/06/03 08:57 +0200 File "/usr/lib/python2.5/site-packages/vmc/gtk/startup.py", line 28, in <module>
2008/06/03 08:57 +0200 import gnome
2008/06/03 08:57 +0200 ImportError: No module named gnome
2008/06/03 08:57 +0200 Failed to load application: No module named gnome
2008/06/03 08:57 +0200 Unhandled Error
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/twisted/application/app.py", line 379, in run
runApp(config)
File "/usr/lib/python2.5/site-packages/twisted/scripts/twistd.py", line 23, in runApp
_SomeApplicationRunner(config).run()
File "/usr/lib/python2.5/site-packages/twisted/application/app.py", line 157, in run
self.application = self.createOrGetApplication()
File "/usr/lib/python2.5/site-packages/twisted/application/app.py", line 207, in createOrGetApplication
application = getApplication(self.config, passphrase)
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/application/app.py", line 218, in getApplication
application = service.loadApplication(filename, style, passphrase)
File "/usr/lib/python2.5/site-packages/twisted/application/service.py", line 341, in loadApplication
application = sob.loadValueFromFile(filename, 'application', passphrase)
File "/usr/lib/python2.5/site-packages/twisted/persisted/sob.py", line 215, in loadValueFromFile
exec fileObj in d, d
File "/usr/share/vodafone-mobile-connect-card-driver-for-linux/gtk-tap.py", line 43, in <module>
from vmc.gtk.startup import check_dependencies, GTKSerialService
File "/usr/lib/python2.5/site-packages/vmc/gtk/startup.py", line 28, in <module>
import gnome
exceptions.ImportError: No module named gnome


Failed to load application: No module named gnome
2008/06/03 08:57 +0200

-----------------------------------------

I also tried the beta 2 and 3 .run files, with the same results.

Any help or a nudge in the right direction would be greatly appreciated ;-)

thanks
Eugene

Login to reply
andrewbird
andrewbird
Sphere Systems
RE: Vodafone connect on OpenSuse10.3 as a reply to eugene
Hi Eugene,
It sounds like you need to install the python-gnome package through 'yast'. There may be other packages you need too, since the .deb file you installed has no dependancy information embedded. Try installing each missing bit by looking in yast for some package that looks like the piece named in the 'No module named' error. Bear in mind that these are python modules, so if it complains about 'gnome' then look for 'python-gnome'.

Hope it helps,


Andrew
Login to reply
eugene
eugene
RE: Vodafone connect on OpenSuse10.3 as a reply to andrewbird
Hi Andrew

thats a newbie mistake if ever I saw one ... :D

thanks a lot for the help, I was missing two packages, once installed it fired up immediately

thanks!
Eugene
Login to reply
Select page:     1