On Apr 4, 2005 12:52 AM, Gene Heskett <[EMAIL PROTECTED]> wrote: > On Sunday 03 April 2005 22:35, Marvin Dickens wrote: > >On Sunday 03 April 2005 20:24, Gene Heskett wrote: [...] > >> Thats called 'updatedb' on *most* distros. > > > >Yes, it is. However, it doesn't work as advertised on most distro's. > > Oh? It seems to be doing a crackerjack job of keeping my 'locate' > database in synch with reality here.
It's not the sort of thing you'd want to rely on at build time. If you had a new system with no development packages installed, and you installed them all just minutes before compiling, the locate database would not contain those recently added libraries (unless you were burning the midnight oil, and happened to install the dev packages just before the database got reindexed). Now if someone combined fam (file alteration monitor) or something the Linux dnotify API with an incremental indexer, you might have a shot at noticing when new libraries are installed. -- - Charles Lepple
