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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs