Bug#558466: gmime2.4: needs versioned build-dep on monodoc-base

Andres Salomon dilinger at collabora.co.uk
Sun Nov 29 08:03:43 UTC 2009


Package: gmime2.4
Version: 2.4.6-5
Severity: serious

When building gmime2.4 for lenny, I get the following error:

if [ -f /totem/gmime2.4-2.4.6/mono/gmime-sharp.dll ]; then \
	  # create API docs \
	  mdoc update \
	    -o /totem/gmime2.4-2.4.6/mono/monodocer \
	    /totem/gmime2.4-2.4.6/mono/gmime-sharp.dll; \
	  mdoc assemble \
	    -o /totem/gmime2.4-2.4.6/mono/gmime-sharp-2.4 \
	    /totem/gmime2.4-2.4.6/mono/monodocer; \
	fi
/bin/sh: line 2: mdoc: command not found
/bin/sh: line 5: mdoc: command not found
make[1]: *** [override_dh_auto_build] Error 127
make[1]: Leaving directory `/totem/gmime2.4-2.4.6'
make: *** [build] Error 2


This is with the following versions of packages:

ii  debhelper                  7.2.6~bpo50+1              helper programs for debian/rules
ii  mono-devel                 2.4.2.3+dfsg-2~bpo50+1     Mono development tools
ii  monodoc-base               1.9-2                      shared MonoDoc binaries

It would appear that 'mdoc' is part of monodoc-base in sid/squeeze
(version 2.4.2.3+dfsg-3), but does not exist in lenny's monodoc-base (version
1.9-2).  As such, gmime2.4's monodoc-base build-dep should really be a
versioned build-dep.  I'm not sure what version mdoc was added in, but it
probably wouldn't hurt to do something like "monodoc-base (>= 2.4)".








More information about the pkg-gnome-maintainers mailing list