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: