On Wed, Dec 05, 2001 at 12:59:15PM -0600, Dirk Eddelbuettel wrote: > Build-Depends: blas-dev (>= 1.0-9), libgnome-dev, tcl8.3-dev, tk8.3-dev, > libglade-gnome0-dev, bison, g77 [!m68k !ia64], g77-3.0 [ia64], f2c [m68k], > gcc [!hppa !ia64], gcc-3.0 [hppa ia64], g++ [!hppa !ia64], g++-3.0 [hppa > ia64], groff-base, libncurses5-dev, libreadline4-dev, tetex-bin, > tetex-extra, debhelper (>= 3.0.0) > > Now I am even more confused than before. So I need g++-3.0 and gcc-3.0 but > /not/ g77-3.0? That strikes as rather illogical.
umm.. i only looked at the g77 component. try: Build-Depends: blas-dev (>= 1.0-9), libgnome-dev, tcl8.3-dev, tk8.3-dev, libglade-gnome0-dev, bison, g77 [!m68k !ia64], g77-3.0 [ia64], f2c [m68k], gcc [!ia64], gcc-3.0 [ia64], g++ [!ia64], g++-3.0 [ia64], groff-base, libncurses5-dev, libreadline4-dev, tetex-bin, tetex-extra, debhelper (>= 3.0.0) if you look at the dependancies on paer.d.o, you'll see that, for example, g++ (which contains the symlink) depends on g++-3.0, but not vice versa. so installing g++ on hppa installs g++-3.0, but not vice versa. of course, gcc & g++ are build-essential, so you should be able to drop your dependencies on these and have instead: Build-Depends: blas-dev (>= 1.0-9), libgnome-dev, tcl8.3-dev, tk8.3-dev, libglade-gnome0-dev, bison, g77 [!m68k !ia64], g77-3.0 [ia64], f2c [m68k], gcc-3.0 [ia64], g++-3.0 [ia64], groff-base, libncurses5-dev, libreadline4-dev, tetex-bin, tetex-extra, debhelper (>= 3.0.0) is that more helpful? -- Revolutions do not require corporate support.

