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

Bug#497369: gcc-4.3-base, not cpp-4.3, should provide the /usr/lib/gcc/<arch>/4.3.2 symlinks



Ludovic Brenta writes:
> Package: cpp-4.3
> Version: 4.3.1-9
> Severity: minor
> 
> Currently, cpp-4.3 provides the /usr/lib/gcc/<arch>/4.3.2 symbolic link
> which has nothing to do with the C preprocessor and everything to do with
> how Debian packages gcc. In some circumstances, this can break gnat-4.3
> in a very subtle way; see
> https://bugs.launchpad.net/ubuntu/+source/gnat-4.3/+bug/250173

no, this was not the cause, and this can happen as well if the symlink
is provided in the base package.

> I recommend that the symbolic link be provided in gcc-4.3-base instead.

I see that gnat-4.3 doesn't depend on cpp-4.3 (anymore?), however
gnat-4.3 does recommend libc6-dev, which recommends gcc, so this
shouldn't be a problem for the common cases. It's difficult to have
gnat-4.3 installed without having cpp-4.3 installed, at least for the
default gcc.

  Matthias



Reply to: