[Aptitude-devel] Bug#699074: aptitude doesn't support foreign-architecture build-deps

Paul Wise pabs at debian.org
Sun Jan 27 03:22:23 UTC 2013


Package: aptitude
Version: 0.6.9.1-1
Severity: wishlist
User: multiarch-devel at lists.alioth.debian.org
Usertags: multiarch

aptitude doesn't support installing foreign-architecture
build-dependencies for cross-compiling but apt-get does. aptitude's
interactivity would be very useful when resolving build-deps since it
would help show the reasons for things failing when they do.

# aptitude build-dep -aarmhf libicns
E: Command line option 'a' [from -aarmhf] is not known.
# apt-get build-dep -aarmhf libicns
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libjpeg8-dev:armhf' instead of 'libjpeg-dev:armhf'
Note, selecting 'libpng12-dev:armhf' instead of 'libpng-dev:armhf'
The following packages will be REMOVED:
  libcaca-dev libcairo2-dev libdirectfb-dev libgail-3-dev libgdk-pixbuf2.0-dev libgtk-3-dev libgtkhex-3-dev libpango1.0-dev libpng12-dev
  libsdl1.2-dev libslang2-dev libunique-3.0-dev
The following NEW packages will be installed:
  libjasper-dev:armhf libjasper1:armhf libjpeg8:armhf libjpeg8-dev:armhf libpng12-0:armhf libpng12-dev:armhf zlib1g:armhf zlib1g-dev:armhf
0 upgraded, 8 newly installed, 12 to remove and 180 not upgraded.
Need to get 1,741 kB of archives.
After this operation, 23.4 MB disk space will be freed.
Do you want to continue [Y/n]? 
Get:1 http://http.debian.net/debian/ testing/main zlib1g armhf 1:1.2.7.dfsg-13 [84.2 kB]

-- Package-specific info:
Terminal: xterm
$DISPLAY not set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.6.9.1 compiled at Jul 21 2012 14:11:01
Compiler: g++ 4.7.1
Compiled against:
  apt version 4.12.0
  NCurses version 5.9
  libsigc++ version: 2.2.10
  Ept support disabled.
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 5.9.20110404
  cwidget version: 0.5.16
  Apt version: 4.12.0

aptitude linkage:
	linux-vdso.so.1 (0x00007fffe33ff000)
	libapt-pkg.so.4.12 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 (0x00007f04dc90b000)
	libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007f04dc6db000)
	libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f04dc4b1000)
	libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 (0x00007f04dc2ac000)
	libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007f04dbfac000)
	libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f04dbcfe000)
	libboost_iostreams.so.1.49.0 => /usr/lib/libboost_iostreams.so.1.49.0 (0x00007f04dbae5000)
	libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007f04db700000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f04db4e3000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f04db1da000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f04daee0000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f04dacc9000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f04da921000)
	libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f04da71e000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f04da519000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f04da302000)
	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f04da0f2000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f04d9ee9000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f04d9ce4000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f04dd2b8000)

-- System Information:
Debian Release: 7.0
  APT prefers experimental
  APT policy: (1900, 'experimental'), (1800, 'unstable'), (1700, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: armel
armhf

Kernel: Linux 3.7-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages aptitude depends on:
ii  aptitude-common           0.6.9.1-1
ii  libapt-pkg4.12            0.9.7.7
ii  libboost-iostreams1.49.0  1.49.0-3.1
ii  libc6                     2.16-0experimental1
ii  libcwidget3               0.5.16-3.4
ii  libgcc1                   1:4.8-20130105-1
ii  libncursesw5              5.9-10
ii  libsigc++-2.0-0c2a        2.2.10-0.2
ii  libsqlite3-0              3.7.15.2-1
ii  libstdc++6                4.8-20130105-1
ii  libtinfo5                 5.9-10
ii  libxapian22               1.2.12-2

Versions of packages aptitude recommends:
ii  apt-xapian-index                0.45
pn  aptitude-doc-en | aptitude-doc  <none>
ii  libparse-debianchangelog-perl   1.2.0-1
ii  sensible-utils                  0.0.7

Versions of packages aptitude suggests:
pn  debtags  <none>
ii  tasksel  3.14

-- 
bye,
pabs

http://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/aptitude-devel/attachments/20130127/678ee3c0/attachment.pgp>


More information about the Aptitude-devel mailing list