Public bug reported: Binary package hint: xdeb
Cross-building for armhf, a number of packages are failing due to this: $ xdeb -a armhf --apt-source --debug ncurses Configuration is: Default configs parsed: ['/etc/xdeb/xdeb.cfg'] architecture: 'armhf' blacklist: set([ 'cracklib-runtime', 'libdb4.7-java', 'libdb4.7-java-dev', 'libdb4.7-java-gcj', 'libgio-fam', 'libgl1-mesa-dri', 'libgl1-mesa-swx11', 'libgl1-mesa-swx11-dev', 'libgl1-mesa-swx11-i686', 'libgpmg1-dev', 'libjasper-runtime', 'libjpeg-progs', 'libnss3-0d', 'libnss3-tools', 'libpam-ck-connector', 'libpam-cracklib', 'libpam-modules', 'libpam-mount', 'libpam-runtime', 'libpng3', 'libproc-dev', 'libprotobuf-java', 'libpthread-stubs0', 'libselinux-ruby1.8', 'libslang2-modules', 'libtiff-opengl', 'libtiff-tools', 'libtool', 'phpapi-20090626', 'phpapi-20090626+lfs', 'procps']) builddep_whitelist: set([ 'dbus', 'dbus-x11', 'gconf2', 'gconf2-common', 'libgail-common', 'libpango1.0-common', 'openssh-client']) cross_blacklist: set([ 'libdb-dev', 'libglu1-xorg', 'libglu1-xorg-dev', 'libpcap-dev', 'libreadline-dev', 'python-all-dev', 'xlibmesa-gl', 'xlibmesa-gl-dev', 'xlibmesa-glu']) native_import: set() native_import_source: 'http://ports.ubuntu.com/ubuntu-ports' options: { } parallel_blacklist: set([ 'db', 'freetype', 'libedit', 'libgpg-error', 'libselinux', 'libthai', 'libxml2', 'libxtst', 'openssl', 'pam', 'sg3-utils', 'slang2']) variant: 'generic' whitelist: set([ 'comerr-dev', 'dbus', 'flex', 'freeglut', 'freeglut3-dev', 'guile-1.6', 'guile-1.6-dev', 'guile-1.6-libs', 'guile-1.8', 'guile-1.8-dev', 'guile-1.8-libs', 'guile-cairo', 'mesa-common-dev', 'ppp-dev', 'python-all-dev', 'python-dbus', 'python2.5-dev', 'python2.6-dev', 'ss-dev', 'tcl8.4', 'tcl8.4-dev', 'tcl8.5', 'tcl8.5-dev', 'unixodbc', 'unixodbc-dev', 'uuid-dev', 'xbitmaps', 'xserver-xorg-dev', 'xtrans', 'xtrans-dev', 'xviewg', 'xviewg-dev']) Building source package cache ... Using file ppa.launchpad.net_steve-mcintyre_armhf_ubuntu_dists_natty_main_source_Sources for apt cache Using file cam-ubuntu_ubuntu_dists_natty_main_source_Sources for apt cache Using file cam-ubuntu_ubuntu_dists_natty_restricted_source_Sources for apt cache Using file cam-ubuntu_ubuntu_dists_natty_multiverse_source_Sources for apt cache Using file cam-ubuntu_ubuntu_dists_natty_universe_source_Sources for apt cache Building working tree cache ... ncurses -> gpm (libgpm-dev) Traceback (most recent call last): File "/usr/bin/xdeb", line 938, in <module> main() File "/usr/bin/xdeb", line 856, in main expand_depends(options, graph_pkg, pkg, 0, 0) File "/usr/bin/xdeb", line 325, in expand_depends parent=src, parent_binary=binary) File "/usr/bin/xdeb", line 325, in expand_depends parent=src, parent_binary=binary) File "/usr/bin/xdeb", line 325, in expand_depends parent=src, parent_binary=binary) File "/usr/bin/xdeb", line 325, in expand_depends parent=src, parent_binary=binary) File "/usr/bin/xdeb", line 310, in expand_depends if not should_expand(options, src, or_dep['name']): File "/usr/bin/xdeb", line 225, in should_expand not is_multiarch_foreign(options, pkg) and File "/usr/bin/xdeb", line 106, in is_multiarch_foreign real_pkg = get_real_pkg(options, pkg) File "/usr/bin/xdeb", line 58, in get_real_pkg return tree.get_real_pkg(options, pkg) File "/usr/lib/xdeb/tree.py", line 225, in get_real_pkg "Multiple packages provide %s; package must select one" % pkg tree.MultipleProvidesException: Multiple packages provide lib64c-dev; package must select one For now I've added an expection for "lib64c" in the xdeb script; that seems to "fix" the problem, but it seems a little grotty. ** Affects: xdeb (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/778586 Title: Packages failing to build due to virtual lib64c-dev -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs