Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: gerald_clark on May 24, 2010, 11:22:45 AM

Title: lighttpd.tcz is missing dep for libldap.tcz under 2.11
Post by: gerald_clark on May 24, 2010, 11:22:45 AM
Updated from 2.8.
Updated lighttpd.tcz but was missing libmemcache.tcz during load.
Installed libmemchche.tcz.
Tried to start lighttpd but missing libldap-2.4.so.2.
Used app browser to remove lighttpd.
Re-booted and installed lighttpd.
Tried to start lighttpd but missing libldap-2.4.so.2
Installed libldap.tcz and started lighttpd.
Title: Re: lighttpd.tcz is missing dep for libldap.tcz under 2.11
Post by: Jason W on May 24, 2010, 05:10:08 PM
added libldap.tcz to dep file
Title: Re: lighttpd.tcz is missing dep for libldap.tcz under 2.11
Post by: danielibarnes on May 25, 2010, 09:17:38 AM
I left it out on purpose -- check the .info file. ldap should only be necessary if you are using mod_auth, and it has a large set of dependencies that I didn't see as necessary for general use (correct me if I'm wrong).

The mod_mysql_vhost module uses mysql.tcz, and mod_webdav uses libxml2.tcz and sqlite3.tcz. I wanted to include all the features I could, even the seldom-used ones, but including all those dependencies in lighttpd.tcz.dep made it not so light anymore. My compromise was to list them in the .info.
Title: Re: lighttpd.tcz is missing dep for libldap.tcz under 2.11
Post by: Jason W on May 25, 2010, 11:02:42 AM
libldap removed from dep file.

Changes in dep files are best submitted like any other extension update, and I will wait on a submission after an agreement has been reached here in the forum since dependencies are often a matter of taste.
Title: Re: lighttpd.tcz is missing dep for libldap.tcz under 2.11
Post by: gerald_clark on May 25, 2010, 02:06:52 PM
Thank you for the clarification. 
I logged onto the mirror ( As I should have before posting ) and see the notes.
I have fixed my .conf file, and it works as you describe.
Very nice extension.
Thank you for your help.