bugDatabase-driven manual pager suite - Bugs: bug #48799, Support ./configure --without-db


bug #48799: Support ./configure --without-db

Submitter:  None
Submitted:  Tue 16 Aug 2016 03:24:30 PM UTC
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup

Tue 16 Aug 2016 03:47:34 PM UTC, comment #1: 

man didn't depend on a database library because it did its own (slow) thing with flat files.  I'll think about whether --without-db would be feasible, though database handling is woven through quite a bit of man-db and it may be somewhat fiddly.

Colin Watson <cjwatson>
Group administrator
Tue 16 Aug 2016 03:24:30 PM UTC, original submission:  


Currently, man-db supports `./configure --with-db=foo` to specify a database engine to use. If not specified, an engine is autodetected. If no supported engine is found, configuration fails ("[Fatal: no supported database library/header found]").

From what I understand, it's only used for optional cached indexes, and whatis/apropos databases...?

If so, I don't use any of these, and I would like man-db not to depend on Berkeley DB, GDBM, or any other database engine. Compilation of whatis/apropos could be skipped in this case.

It would be specified through a `./configure --without-db` I suppose.

No other package on my system currently depends on Berkeley DB or GDBM.

Old `man` didn't depend on either.

Thanks in advance.



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by cjwatson (Posted a comment)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-6ae7.
    Corresponding source code