Bug#557222: ecs is in main but depends on the non-free libparmetis

Fabian Greffrath fabian at greffrath.com
Fri Nov 20 14:28:33 UTC 2009


Since you uploaded the packages with arch=i386 and it has been 
automatically rebuilt on all the other arches, I suspect that the 
malign dependency on i386 has slipped in by accidently building 
against a local copy of this library on your personal computer.

To avoid this in future uploads, maybe instead of commenting out the 
B-D on libparmetis-dev you should turn it into a Build-Conflicts.

Also, the commented out work-around in debian/rules won't work even if 
uncommented, because the line break isn't escaped after the first line.

And, while we are at it, the use of "`pwd`" in debian/rules is 
discouraged, please use "$(CURDIR)" instead (see 
<http://lintian.debian.org/tags/debian-rules-uses-pwd.html>). And in 
debian/control the Depends line for the binary package has a trailing 
comma.

That's all for now. ;)

Thanks,
Fabian






More information about the debian-science-maintainers mailing list