[OpenIndiana-discuss] oi_151a8: What happened to slocate?

Alan Coopersmith alan.coopersmith at oracle.com
Mon Aug 19 21:56:40 UTC 2013


On 08/19/13 02:44 PM, Russ Price wrote:
> I upgraded a couple of systems to 151a8, and I've discovered that slocate and
> updatedb are no longer present. There's still a package, but it doesn't contain
> any files. I suppose, as a stopgap, I could grab the necessary files from my old
> BE.
>
> root at castle:~# pkg info slocate
>            Name: file/slocate
>         Summary: Obsolete IPS packages in the GNOME consolidation
>     Description: Obsolete IPS packages in the GNOME consolidation

I don't know how closely OI followed, but in the "upstream" ("midstream"?)
sources from Oracle, JDS obsoleted slocate because the upstream died, and
mlocate was delivered in Userland to replace it.

mlocate had the benefit of both a still active upstream and of not needing
to abuse ksh93's private libast.so the way slocate had.  It's also the choice
Red Hat/Fedora and several other distros made to replace slocate when it died.

http://carolina.mff.cuni.cz/~trmac/blog/mlocate/
https://bugzilla.redhat.com/show_bug.cgi?id=172822
https://hg.openindiana.org/upstream/oracle/userland-gate/file/tip/components/mlocate

-- 
	-Alan Coopersmith-              alan.coopersmith at oracle.com
	 Oracle Solaris Engineering - http://blogs.oracle.com/alanc



More information about the OpenIndiana-discuss mailing list