[Pkg-cups-devel] Bug#570381: Please do not depend on libjpeg8-dev (yet)

Marc 'HE' Brockschmidt he at debian.org
Thu Feb 18 13:04:11 UTC 2010


Package: cups
Version: 1.4.2-8
Severity: serious
Justification: fails to build from source

Heya,

Your package currently fails to build on most archs as it build-deps
both on libtiff4-dev and libjpeg8-dev. The former is now, in the course
of the libjpeg8 rollback, depending on libjpeg62-dev again and will
continue to do so in the foreseeable future.

Please change the dep to libjpeg-dev or at least libjpeg62-dev | libjpeg-dev.
It is perfectly fine to build-dep only libjpeg-dev as long only one package 
provides libjpeg-dev - believe me, I wear a buildd maintainer, release wizard
and lintian maintainer hat while I'm writing this.

Anyway, a current build log:

| ** Using build dependencies supplied by package:
| Build-Depends: libpam0g-dev, libtiff4-dev, libjpeg8-dev | libjpeg-dev,
| zlib1g-dev, libpng12-dev, libslp-dev, libgnutls-dev, libpaper-dev,
| libldap2-dev, debhelper (>= 5.0), po-debconf, cdbs (>= 0.4.27),
| sharutils, dpatch (>= 1.11), libdbus-1-dev, libkrb5-dev | heimdal-dev,
| libavahi-compat-libdnssd-dev, libavahi-common-dev, libavahi-client-dev,
| libpoppler-dev (>= 0.12.2-2), pkg-config, poppler-utils, lsb-release,
| po4a (>= 0.31), autotools-dev, autoconf, automake, libtool, libijs-dev,
| hardening-wrapper, liblcms1-dev, libfreetype6-dev, libfontconfig1-dev,
| libusb-dev
| 
| +------------------------------------------------------------------------------+
| | Install build dependencies (internal resolver)
| +------------------------------------------------------------------------------+
| 
| Checking for already installed source dependencies...
| libpam0g-dev: missing
| libtiff4-dev: missing
| libjpeg8-dev: missing
| libjpeg-dev: missing
| zlib1g-dev: missing
| libpng12-dev: missing
| libslp-dev: missing
| libgnutls-dev: missing
| libpaper-dev: missing
| libldap2-dev: missing
| debhelper: missing
| Using default version 7.4.14
| po-debconf: missing
| cdbs: missing
| Using default version 0.4.65
| sharutils: missing
| dpatch: missing
| Using default version 2.0.31
| libdbus-1-dev: missing
| libkrb5-dev: missing
| heimdal-dev: missing
| libavahi-compat-libdnssd-dev: missing
| libavahi-common-dev: missing
| libavahi-client-dev: missing
| libpoppler-dev: missing
| Using default version 0.12.2-2.1
| pkg-config: missing
| poppler-utils: missing
| lsb-release: missing
| po4a: missing
| Using default version 0.39-1
| autotools-dev: missing
| autoconf: missing
| automake: missing
| libtool: missing
| libijs-dev: missing
| hardening-wrapper: missing
| liblcms1-dev: missing
| libfreetype6-dev: missing
| libfontconfig1-dev: missing
| libusb-dev: missing
| Checking for source dependency conflicts...
| E: Broken packages
| Installing positive dependencies: libpam0g-dev libtiff4-dev libjpeg8-dev
| zlib1g-dev libpng12-dev libslp-dev libgnutls-dev libpaper-dev
| libldap2-dev debhelper po-debconf cdbs sharutils dpatch libdbus-1-dev
| libkrb5-dev libavahi-compat-libdnssd-dev libavahi-common-dev
| libavahi-client-dev libpoppler-dev pkg-config poppler-utils lsb-release
| po4a autotools-dev autoconf automake libtool libijs-dev
| hardening-wrapper liblcms1-dev libfreetype6-dev libfontconfig1-dev
| libusb-dev
| Reading package lists...
| Building dependency tree...
| Reading state information...
| 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:
|   libjpeg8-dev: Conflicts: libjpeg62-dev but 6b-16.1 is to be installed
|   E: Broken packages

Thanks,
Marc





More information about the Pkg-cups-devel mailing list