> The description of gcc-3.4-base is:
> Description: The GNU Compiler Collection (base package)
> This package contains files common to all languages and libraries
> contained in the GNU Compiler Collection (GCC).
> and this package doesn't depend on anything. And the contents:
> vin:~> dpkg -L gcc-3.4-base
> What's the point of having a package containing only such non-user doc
> and why are there packages (e.g. libg2c0) that depend on this package?
The point is that all packages built from the gcc-x.y source package
have a symlink in /usr/share/doc to gcc-x.y-base, here for gcc-4.2: