binutils cross incorrectly installs info pages

Bug #514509 reported by eugebo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
binutils (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: binutils

Problem:
The install-$(TARGET)-stamp target in the rules file either incorrectly installs the info pages into the cross package or incorrectly cleans them up depending on your point of view. The package ends up with info pages installed in /usr/share/info regardless of the target architecture, therefore, when you install multiple architecture -cross packages you have multiple packages supplying the same file.

Suggested Resolution:
Attached is a patch file that should fix the packaging.

---------------------------
$ lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10

$ apt-cache policy binutils
binutils:
  Installed: 2.20-0ubuntu2
  Candidate: 2.20-0ubuntu2
  Version table:
 *** 2.20-0ubuntu2 0
        500 http://ubuntu.mirrors.ad.selinc.com karmic-updates/main Packages
        100 /var/lib/dpkg/status
     2.20-0ubuntu1 0
        500 http://ubuntu.mirrors.ad.selinc.com karmic/main Packages
---------------------------

Revision history for this message
eugebo (eugebo) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package binutils - 2.20.1-1ubuntu1

---------------
binutils (2.20.1-1ubuntu1) lucid; urgency=low

  * Merge with Debian; remaining changes:
    - Build binutils-static.

binutils (2.20.1-1) unstable; urgency=low

  * New upstream release.
  * Don't set has_ifunc_symbols if the symbol comes from a shared library
    (backport from the trunk).
  * Don't include documentation files in the -cross packages.
    Closes: #571522. LP: #514509.
  * Fix typo in ld documentation. LP: #497923.
  * Add readelf --unwind support for ARM.
 -- Matthias Klose <email address hidden> Mon, 08 Mar 2010 13:11:53 +0100

Changed in binutils (Ubuntu):
status: New → 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.