Inflation of explicit build requirements

Remco Treffkorn remco at rvt.com
Mon Jun 7 07:31:53 UTC 2004


/lib/cpp -> ../usr/bin/cpp
$ rpm -qf /usr/bin/cpp
cpp-3.3.3-7
$ rpm -e cpp
error: Failed dependencies:
        cpp = 3.3.3-7 is needed by (installed) gcc-3.3.3-7
        /usr/bin/cpp is needed by (installed) xorg-x11-6.7.0-2

So, what exactly is your point? 

On Sunday 06 June 2004 23:36, Ralf Corsepius wrote:
>
> There actually are 3 different cpp's:
> /lib/cpp
> /usr/bin/cpp
> and gcc's internal cpp
> /usr/lib/gcc-lib/<target>/<gcc-version>/cc1
>
> Normal packages will use /usr/bin/cpp or /usr/bin/gcc -P, which both are
> part of the GCC but won't use /lib/cpp, which is a historic artifact and
> is not part of the GCC.
>

-- 
Remco Treffkorn (RT445)
HAM DC2XT
remco at rvt.com   (831) 685-1201





More information about the fedora-devel-list mailing list