Package: gmime2.1
Version: 2.1.15-1
Severity: serious
Tags: sid
Justification: fails to build from source

The most recent version of gmime2.1 fails to build on all architectures
except for i386 and powerpc, due to the addition of various mono-related
build-dependencies:

[...]
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  cli-common: Depends: mono-utils but it is not going to be installed or
                       cil-disassembler but it is not installable
  gtk-sharp: Depends: gtk-sharp-examples but it is not going to be installed
             Depends: gtk-sharp-gapi but it is not installable
             Depends: libglib-cil but it is not installable
             Depends: libgtk-cil but it is not installable
             Depends: libglade-cil but it is not installable
             Depends: libgnome-cil but it is not installable
             Depends: libgconf-cil but it is not going to be installed
             Depends: libvte-cil but it is not installable
  mono-gac: Depends: mono-common (= 1.1.6-4) but it is not going to be installed
            Depends: mono-assemblies-base but it is not going to be installed
E: Broken packages
apt-get failed.
Package installation failed
Trying to reinstall removed packages:
Trying to uninstall newly installed packages:
Source-dependencies not satisfied; skipping gmime2.1
[...]

Full build logs can be found at
<http://buildd.debian.org/fetch.php?pkg=gmime2.1&arch=alpha&ver=2.1.15-1&stamp=1119104775&file=log>
et al.

I think the mono build-dependencies are not needed for all architectures,
only for those architectures for which the libgmime2.1-cil package will be
provided.  In contrast, libgmime2.1 and libgmime2.1-dev *are* needed on all
architectures, because there are existing packages which depend on them.
Please make the build-dependencies on cli-common, mono-mcs, mono-gac, and
gtk-sharp conditional by architecture.

Thanks,
-- 
Steve Langasek
postmodern programmer

Attachment: signature.asc
Description: Digital signature

Reply via email to