Comment 4 for bug 380289

Revision history for this message
buzzdee (sebastia) wrote :

With the tkpng and treectrl installed that you provided on my openSUSE 11.1 x86_64 Box, my coccinella starts up.
But this is just for the basic startup required, to get all the features, you probably would need to install more stuff.

For opensuse, there are no rpms available for treectrl nor tkpng, I only have rpms available for:
tcllib-1.11-1.9
tls-1.6-5.42
snack-2.2.10-56.80
tcludp-1.0.8-1.44
tkimg-1.3-177.46
itcl-3.4-3.50
Those I found on software.opensuse.org if they are not in the main distribution sets. However, besides the missing tktreectrl or tkpng there is no:

iaxclient
memchan

for iaxclient I have libiaxclient1 rpm available, but this only installs /usr/lib64/libiaxclient.so.1.0.2, but unfortunately not the tcliaxclient library.

for tkpng I found a rpm there for centos_5.

How is the availability for dependent packages on Debian?

Maybe instead of bloating the coccinella source tree with a lot of binaries, it would be more clever to create an account on the opensuse build service, and create those missing packages for the distributions available there. This is not only *SUSE/SLES. In the OpenSUSE build service there can be packages built for the main distributions:
OpenSUSE
SLES
Debian
Ubuntu
Fedora
RHEL
CentOS
Mandriva

For people using other distributions, there we have to keep the manual on how to build the third party dependencies.

Sander, any objections on this one?