I just tried to build Inkscape from CVS for the first time in a couple of weeks. I noticed the following Debian-specific problems:
- AFAICT, python-dev and libperl-dev are now build dependencies; they should be added to the Build-Depends line in debian/control.
- After building, dh_strip attempts to strip an ar archive, causing packaging to fail. From the build log:
$ dpkg-buildpackage -rfakeroot [...] dh_installmime dh_link dh_strip strip: debian/inkscape/usr/lib/inkscape/plugins/stcstnTn/DynaLoader.a: Invalid operation dh_strip: command returned error code 256 make[2]: *** [binary-arch] Error 1 make[2]: Leaving directory `/alt/foo/pkg/cvs/inkscape/WORKING/inkscape' make[1]: *** [buildpackage] Error 2 make[1]: Leaving directory `/alt/foo/pkg/cvs/inkscape/WORKING/inkscape'
On Wed, 22 Dec 2004, Trent Buck wrote:
I just tried to build Inkscape from CVS for the first time in a couple of weeks. I noticed the following Debian-specific problems:
- AFAICT, python-dev and libperl-dev are now build dependencies; they should be added to the Build-Depends line in debian/control.
Ishmal, perhaps we should make the new dependencies default to "off" for one release, before making them required in subsequent releases? This would make them available to those who wish to test them, yet not impose them on people who just want to do compile the code.
Bryce
participants (2)
-
Bryce Harrington
-
Trent Buck