WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: lighttpd.tcz is missing dep for libldap.tcz under 2.11  (Read 2350 times)

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
lighttpd.tcz is missing dep for libldap.tcz under 2.11
« on: May 24, 2010, 02:22:45 PM »
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.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: lighttpd.tcz is missing dep for libldap.tcz under 2.11
« Reply #1 on: May 24, 2010, 08:10:08 PM »
added libldap.tcz to dep file

Offline danielibarnes

  • Hero Member
  • *****
  • Posts: 548
Re: lighttpd.tcz is missing dep for libldap.tcz under 2.11
« Reply #2 on: May 25, 2010, 12:17:38 PM »
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.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: lighttpd.tcz is missing dep for libldap.tcz under 2.11
« Reply #3 on: May 25, 2010, 02:02:42 PM »
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.

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: lighttpd.tcz is missing dep for libldap.tcz under 2.11
« Reply #4 on: May 25, 2010, 05: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.