On Wed, Apr 16, 2008 at 12:30:28AM +0200, Gonéri Le Bouder wrote: > > gdc is not broken on sparc, there is just no D runtime lib on sparc yet. > gdc on sparc has a different behaviour and doesn't react as expect for > most of the users. Having a build dependency on it is a problem. For the > moment, I think, the best is to remove sparc from the supported Arch for > all these packages. I would have preferred to see gdc renamed to > emphasize the difference between sparc gdc and the others. > > > gdc-4.1 and gdc-4.2 will still be built on sparc, but gdc won't be built > > anymore in gcc-defaults on it. > Sorry, I don't this the point with the sparc problem.
`gdc' is a "default" and almost empty package provided by gcc-defaults, which Depends on the default gdc version, gdc-4.1 for now. Then if you Build-Depends on `gdc' it will install `gdc-4.1' and its deps, with /usr/bin/gdc pointing to /usr/bin/gdc-4.1 (same for gdmd). If `gdc' from gcc-defaults is not built anymore on sparc, packages Build-Depending on it will FTBFS on sparc because they won't be able to install `gdc'. But people will still be able to install `gdc-4.1' and use /usr/bin/gdc-4.1 for D devel on sparc (for tango for example).
signature.asc
Description: Digital signature