[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#2386: usr/bin/X11/xrdb expects to find /lib/cpp



>>>>> "Guy" == Guy Maor <maor@ece.utexas.edu> writes:

    Guy> On Thu, 22 Feb 1996, Douglas Bates wrote:
    >> 1) Should the gcc package install a symbolic link to cpp in /lib?

    Guy> Yes.  I don't think update-alternatives is necessary.  The only other
    Guy> package which could provide cpp is cpp, and cpp and gcc conflict.  cpp
    Guy> should also make a symbolic link if it doesn't already.

The conflict was a bug in cpp-2.7.2-4, sorry for that

$ dpkg -s cpp
Package: cpp
Status: install ok installed
Maintainer: Siggy Brentrup <bsb@uni-muenster.de>
Version: 2.7.2-5
Depends: libc5
Conflicts: gcc (<=2.7.2-2), elf-gcc (<<2.7.2-2)
Description: The GNU C preprocessor (ELF version).
 The GNU C preprocessor is required by some utilities that use it for
 macro substitutions. The package is provided for the benefit of those
 who don't want to install gcc.

    >> 2) Should there really be a cpp in /lib?  (Are there other programs
    >> that depend on cpp existing in even a minimal system?)

    Guy> Yes, the FSSTND says "For compatibily reasons, /lib/cpp needs to exist
    Guy> as a reference to the C preprocessor installed on the system."  'needs'
    Guy> means we definitely should provide it.  That's from 3.6, page 14.

See description above.

    >> 3) Should xrdb be reconfigured to look for cpp in a more likely
    >> location?

    Guy> No.

Agreed, but xbase should depend on cpp.

Siggy

--
mailto:bsb@uni-muenster.de           //      programmer/admin for hire
       bsb@beck.westfalen.de         \\  Opinions are strictly my own,
voice: +49-251-8619-99                \\      everything else is GPLed
                                 http://www.westfalen.de/private/beck/


Reply to: