
tags 471223 + patch thanks Hi, in ecl 0.9j-20080306-1 all actions of the "binary-arch" target were moved to "binary-indep". This is cleary wrong, as one "Architecture: any" package is defined in debian/control. I have changed debian/rules in a way that the "Architecture: any" package "ecl" is created in "binary-arch" and the "Architecture: all" package "ecl-doc" in "binary-indep". For this I created the targets "build-arch" and "build-indep" and made "build" depend on both, "binary-arch" on "build-arch", and "binary-indep" on "build-indep". "build-indep" really only builds the info documentation. I have added the necessary dh_* calls to "binary-indep" and all dh_* calls have added the appropiate -a or -i options. The packages that are created by this updated debian/rules contain exactly the same files as the original ones and have no additional lintian warnings or errors. They build and install fine on i386 and amd64 with gcc-4.3 and if using "dpkg-buildpackage -B" (i.e. when only building binary-arch packages like on a buildd). The patch is attached and the build logs for i386 and amd64 can be found at: http://servercare.de/debian/logs/ecl_i386_2008-04-28-1209406859.log http://servercare.de/debian/logs/ecl_amd64_2008-04-28-1209410680.log Regards, Sebastian