[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