[Gambas-user] Gambas-0.40.RPM SuSE8.x
Benoît Minisini
gambas at ...1...
Fri Jan 3 21:12:00 CET 2003
Le Vendredi 3 Janvier 2003 15:41, NN a écrit :
> Hi All
>
> SuSE made a gambas-0.40.rpm
> http://www.suse.de/de/private/download/linuks/
> i386/update_for_8_1/experimental.html
>
> It's published for 8.1 but I tried on 8.0 .
>
> result:
> <st //home/op/Gambas/gb_pool/gambas-0.40suse.rpm;echo RESULT=$?
> error: failed dependencies:
> libgcc_s.so.1 is needed by gambas-0.40-1
> libpng12.so.0 is needed by gambas-0.40-1
> libstdc++.so.5 is needed by gambas-0.40-1
> RESULT=1
>
> Maybe this is a good hint to explain the
> troubles we had in past with 8.0.
> The original (Benoit's) gambas-0.40pre2
> compiled and run on 8.0 without any trouble
> but using the -- -noxim option.
>
> regs juergen
>
Thanks for the news !
The dependencies are created when the rpm is build. So if SuSE creates a rpm
of Gambas under a SuSE X.Y, he is going to have dependencies on the libraries
of SuSE X.Y, even if Gambas does not require these specific librairies. This
is why I do not like the rpm system, because you become tied to a
distribution and, worse, to a specific version of a distribution.
Gambas has the following dependencies :
- a recent glibc (what does "recent" means, I don't know. I develop under a
Mandrake 9.0, so if a older version of glibc is not compatible with the
Mandrake 9.0 one, I can't know !)
- libstdc++ (generally this library is tied to the compiler)
- qt 3.0.x (this implies all the dependencies of qt 3.0.x, which can change
between distributions)
- KDE 3.0.x for the experimental KDE component (and I don't know what
dependencies KDE has !)
As the librairies and the distribution evolve continuously, the problem is not
simple !
--
Benoît Minisini
mailto:gambas at ...1...
More information about the User
mailing list