Posts posted by viking777
thanks for the replies. I have of course tried the tarball, but once untarred the very first thing it says is to install the following dependencies.python-dbus python-twisted python-serial \
> python-glade2 python-pysqlite2 wvdial nozomi-source python-notify \
> python-gnome2 python-gnome2-extras
So I execute
urpmi python-dbus python-twisted python-serial \ > python-glade2 python-pysqlite2 wvdial nozomi-source python-notify \ > python-gnome2 python-gnome2-extras
And I get
No package named python-glade2 No package named python-pysqlite2 No package named nozomi-source No package named python-gnome2 No package named python-gnome2-extras
Even searching on rpmfind I cant find them. But this program obviously runs on Suse and Fedora which are rpm based distros so where do they get these packages from? Or is there some alternative that they use and if so what is its Mandriva equivalent?
My feeling is that Python is a modern programming language, there is no way that Mandriva would not possess a full set of tools to utilise it, in fact if you search for 'python' in a package manager you will get dozens of entries. I think what is happening here is that the packages listed as dependencies to this program are called something slightly different in Mandriva and I just don't know which ones to install to make it work. I hope that is the case anyway because if it is then somebody will be able to offer a solution.
I want to install the package vodafone-mobile-connect-card-driver-for-linux from this page https://forge.vodafonebetavine.net/frs/?group_id=12 , but I am stuck in a dependency hell. It goes something like this:
vmc driver will not install due unsatisfied dependency dbus-1-python
dbus-1-python will not install due unsatisfied dependency dbus-1
dbus-1 will not install due to unsatisfied dependency /sbin/insserve
insserve will not install due to conflict with initscripts-8.54-8.1mdv2008.0.i586
Unfortunately the vmc driver package does not come in a 'Mandriva' version only Suse, Fedora, deb, and tar.gz. I have tried all of them (except deb of course) and none work, they all complain about missing dependencies.
Incidentally, I cant find any of the above packages on Mandriva repositories (I have 13 repositories enabled) I have had to use suse rpm's from rpmfind which is possibly why they don't work. Part of the problem may also be that I have very little experience with Mandriva.
One page I read on the net quoted a dependency called 'python-central' for this program, although this appears to be a debian package, but does it have a Mandriva equivalent?
Can anyone tell me how to break out of this cycle and get the program installed? Any help appreciated.
I must say that this is my very first stumbling block with Mandriva, everything else I have tried with it so far has worked faultlessly.
Thanks all, I have just been having a look at the 'checkinstall' package which I must admit I had never heard of before. I haven't tried it at all, but from reading various documents and comments about it, it seems to rely on the standard source install commands of 'configure', 'make' and 'make install' with 'checkinstall' replacing the last command. Unfortunately the Vodafone Mobile Connect Driver is written in Python and python does not use this command set to install packages so unfortunately I don't think it will work.
Nice try though.