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

Reply via email to