How about this for a big idea for Zabbix? Make it work. Let me explain.
I wanted to try Zabbix on a Centos box, so I go and add the epel repository and yum install zabbix zabbix-agent zabbix-web, as per the instructions on the Zabbix site.
At the end I get a heap of errors:
Error: Package: zabbix-1.4.7-1.el5.x86_64 (epel)
Requires: libcurl.so.3()(64bit)
Error: Package: zabbix-1.4.7-1.el5.x86_64 (epel)
Requires: libmysqlclient.so.15()(64bit)
Error: Package: zabbix-1.4.7-1.el5.x86_64 (epel)
Requires: libnetsnmp.so.10()(64bit)
Error: Package: zabbix-1.4.7-1.el5.x86_64 (epel)
Requires: libmysqlclient.so.15(libmysqlclient_15)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
You could try this and you could try that. Or how about the people who packaged up zabbix could try making packages that work? Obviously they don't know how to, and really have no business making packages that don't work.
The instructions for installing Zabbix here http://www.zabbix.com/wiki/howto/ins.../centosinstall should either be highlighted with the words "these don't work", or preferably removed.
The worst experience about trying software for the first time is encountering failure. I could tinker around with this and that, trying to make it work. But frankly I don't want to waste my time. My very first experience of Zabbix, and the experience that I will pass on to other people, is "it doesn't work. It doesn't even install". Not good.
Now, I could be really helpful and file a bug report. But, again, that should not be necessary. Packaged software should work.
0/10, do not pass Go, try harder, could do better, E, fail, zzz.
I wanted to try Zabbix on a Centos box, so I go and add the epel repository and yum install zabbix zabbix-agent zabbix-web, as per the instructions on the Zabbix site.
At the end I get a heap of errors:
Error: Package: zabbix-1.4.7-1.el5.x86_64 (epel)
Requires: libcurl.so.3()(64bit)
Error: Package: zabbix-1.4.7-1.el5.x86_64 (epel)
Requires: libmysqlclient.so.15()(64bit)
Error: Package: zabbix-1.4.7-1.el5.x86_64 (epel)
Requires: libnetsnmp.so.10()(64bit)
Error: Package: zabbix-1.4.7-1.el5.x86_64 (epel)
Requires: libmysqlclient.so.15(libmysqlclient_15)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
You could try this and you could try that. Or how about the people who packaged up zabbix could try making packages that work? Obviously they don't know how to, and really have no business making packages that don't work.
The instructions for installing Zabbix here http://www.zabbix.com/wiki/howto/ins.../centosinstall should either be highlighted with the words "these don't work", or preferably removed.
The worst experience about trying software for the first time is encountering failure. I could tinker around with this and that, trying to make it work. But frankly I don't want to waste my time. My very first experience of Zabbix, and the experience that I will pass on to other people, is "it doesn't work. It doesn't even install". Not good.
Now, I could be really helpful and file a bug report. But, again, that should not be necessary. Packaged software should work.
0/10, do not pass Go, try harder, could do better, E, fail, zzz.

Comment