[lug] ccache

Kevin Fenzi kevin at scrye.com
Tue Oct 23 09:52:24 MDT 2007


On Tue, 23 Oct 2007 08:42:30 -0600
mjhammel at graphics-muse.org ("Michael J. Hammel") wrote:

> I just noticed my F7 installs use a new package called ccache.  I
> didn't ask for this package specifically so I assume it's a
> dependency for something else (perhaps Samba, since that's where it
> came from).  It's an interesting idea for build systems, but I found
> it doesn't work with the Minimyth build system I'm working with
> currently.  The workaround was to make sure /usr/bin was in your path
> before /usr/lib/ccache.

Yeah, ccache has been around a while. It's sometimes a big win on
compiling things. 
> 
> So what caused this package to get installed?  Kevin - you know how to
> determine this from the RPMs?  I'm just curious.  Since the way to
> use/not-use it is simply based on the PATH, it's no big deal that it's
> there.  But I'm curious as to how it's getting installed now because
> it appears to be the default frontend to gcc because of it's location
> in the PATH.

You can do: 

rpm -e ccache --test

and see if there is any dependency that won't let you remove it. 

You can look at your /var/log/messages and yum should have logged what
package set it was installed with, which might tell you the package
that needs it. 

You can do 'yum install yum-utils' and then: 
repoquery -a --whatrequires ccache

(off hand I don't see anything that requires ccache... )

kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.lug.boulder.co.us/pipermail/lug/attachments/20071023/c61c96dd/attachment.pgp>


More information about the LUG mailing list