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

 
 

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

Submitted by:  None
Submitted on:  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

Add a New Comment (Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

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>
Project Administrator
Tue 16 Aug 2016 03:24:30 PM UTC, original submission:  

Hi,

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.

Anonymous

 

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

Attach Files:
   
   
Comment:
   

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)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    No changes have been made to this item

    Back to the top


    Powered by Savane 3.5