dependencies forinstallation of libbost-dev:armhf cannot be resolved

Bug #1209193 reported by Matthias Klose
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
boost1.53 (Ubuntu)
Fix Released
Undecided
Dimitri John Ledkov

Bug Description

<doko> $ sudo apt-get install libboost-dev:armhf
<doko> Reading package lists... Done
<doko> Building dependency tree
<doko> Reading state information... Done
<doko> Some packages could not be installed. This may mean that you have
<doko> requested an impossible situation or if you are using the unstable
<doko> distribution that some required packages have not yet been created
<doko> or been moved out of Incoming.
<doko> The following information may help to resolve the situation:
<doko> The following packages have unmet dependencies:
<doko> libboost-dev:armhf : Depends: libboost1.53-dev:armhf but it is not going to be installed
<doko> E: Unable to correct problems, you have held broken packages.
<doko> however installing libboost1.53-dev:armhf directly works
<cjwatson> try libboost-dev:armhf and libboost1.53-dev:armhf simultaneously
<cjwatson> and/or -o Debug::pkgProblemResolver=true

the latter works.

Tags: unity8-cross

Related branches

Matthias Klose (doko)
tags: added: unity8-cross
Revision history for this message
Dimitri John Ledkov (xnox) wrote :
Download full text (5.7 KiB)

Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 21
Starting 2 pkgProblemResolver with broken count: 21
Investigating (0) dpkg-dev [ amd64 ] < 1.16.10ubuntu3 > ( utils )
Broken dpkg-dev:amd64 Depends on binutils [ amd64 ] < 2.23.52.20130727-1ubuntu1 > ( devel )
  Considering binutils:amd64 21 as a solution to dpkg-dev:amd64 77
  Added binutils:amd64 to the remove list
  Fixing dpkg-dev:amd64 via keep of binutils:amd64
Investigating (0) binutils [ amd64 ] < 2.23.52.20130727-1ubuntu1 > ( devel )
Broken binutils:amd64 Conflicts on binutils [ armhf ] < none -> 2.23.52.20130727-1ubuntu1 > ( devel )
  Considering binutils:armhf 0 as a solution to binutils:amd64 21
  Added binutils:armhf to the remove list
  Conflicts//Breaks against version 2.23.52.20130522-1ubuntu1 for binutils but that is not InstVer, ignoring
  Fixing binutils:amd64 via keep of binutils:armhf
Investigating (0) gcc-4.4 [ armhf ] < none -> 4.4.7-2ubuntu2 > ( devel )
Broken gcc-4.4:armhf Depends on binutils [ armhf ] < none -> 2.23.52.20130727-1ubuntu1 > ( devel ) (>= 2.20.1-15~)
  Considering binutils:armhf 0 as a solution to gcc-4.4:armhf 0
  Holding Back gcc-4.4:armhf rather than change binutils:armhf
Investigating (1) g++-4.4 [ armhf ] < none -> 4.4.7-2ubuntu2 > ( devel )
Broken g++-4.4:armhf Depends on gcc-4.4 [ armhf ] < none -> 4.4.7-2ubuntu2 > ( devel ) (= 4.4.7-2ubuntu2)
  Considering gcc-4.4:armhf 0 as a solution to g++-4.4:armhf 1
  Holding Back g++-4.4:armhf rather than change gcc-4.4:armhf
Investigating (1) libstdc++6-4.4-dev [ armhf ] < none -> 4.4.7-2ubuntu2 > ( libdevel )
Broken libstdc++6-4.4-dev:armhf Depends on g++-4.4 [ armhf ] < none -> 4.4.7-2ubuntu2 > ( devel ) (= 4.4.7-2ubuntu2)
  Considering g++-4.4:armhf 1 as a solution to libstdc++6-4.4-dev:armhf 1
  Holding Back libstdc++6-4.4-dev:armhf rather than change g++-4.4:armhf
Investigating (1) libboost1.53-dev [ armhf ] < none -> 1.53.0-6+exp2ubuntu1 > ( libdevel )
Broken libboost1.53-dev:armhf Depends on libstdc++6-4.4-dev [ armhf ] < none -> 4.4.7-2ubuntu2 > ( libdevel )
  Considering libstdc++6-4.4-dev:armhf 1 as a solution to libboost1.53-dev:armhf 0
  Holding Back libboost1.53-dev:armhf rather than change libstdc++6-4.4-dev:armhf
Broken libboost1.53-dev:armhf Depends on libstdc++-dev [ armhf ] < none > ( none )
  Considering libstdc++-4.8-dev:armhf 0 as a solution to libboost1.53-dev:armhf 0
  Holding Back libboost1.53-dev:armhf rather than change libstdc++-dev:armhf
  Or group keep for libboost1.53-dev:armhf
Investigating (2) libboost-dev [ armhf ] < none -> 1.53.0.0ubuntu2 > ( libdevel )
Broken libboost-dev:armhf Depends on libboost1.53-dev [ armhf ] < none -> 1.53.0-6+exp2ubuntu1 > ( libdevel )
  Considering libboost1.53-dev:armhf 0 as a solution to libboost-dev:armhf 9999
  Re-Instated binutils:armhf
  Re-Instated gcc-4.4:armhf
  Re-Instated g++-4.4:armhf
  Re-Instated libstdc++6-4.4-dev:armhf
  Re-Instated libboost1.53-dev:armhf
Investigating (2) binutils [ amd64 ] < 2.23.52.20130727-1ubuntu1 > ( devel )
Broken binutils:amd64 Conflicts on binutils [ armhf ] < none -> 2.23.52.20130727-1ubuntu1 > ( devel )
  Considering binu...

Read more...

affects: dpkg (Ubuntu) → boost1.53 (Ubuntu)
Changed in boost1.53 (Ubuntu):
assignee: nobody → Dmitrijs Ledkovs (xnox)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package boost1.53 - 1.53.0-6+exp2ubuntu2

---------------
boost1.53 (1.53.0-6+exp2ubuntu2) saucy; urgency=low

  * libbost1.53-dev: change Depends from obsolete libstdc++6-4.4 to
    libstdc++6-4.8, otherwise may cause cross-arch libbost1.53-dev install
    held (LP: #1209193).
 -- Dmitrijs Ledkovs <email address hidden> Thu, 08 Aug 2013 09:56:29 +0100

Changed in boost1.53 (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.