/usr/include/cups/i18n.h is installed in inadequate place on libcups2-dev

Bug #1013470 reported by ITO Nobuaki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

On Ubuntu 12.04, when I installed libcups2-dev, I've found the file
"/usr/include/cups/i18n.h/language-private.h".

This file exists for backward compatibility, but it should be placed on
"/usr/include/cups/i18n.h".

"i18n.h" is file name, not directory name.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Thank you for the report. Will be fixed in the next CUPS package in Quantal.

Changed in cups (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cups - 1.5.3-2

---------------
cups (1.5.3-2) unstable; urgency=low

  [ Till Kamppeter ]
  * debian/libcups2-dev.install, debian/rules: Correctly install
    language-private.h as /usr/include/cups/i18n.h, .install file entries
    cannot rename files (LP: #1013470).

  [ Martin Pitt ]
  * debian/local/apparmor-profile: Allow cups-pdf to read /proc/*/auxv; it's
    harmless information. (LP: #1009367)
  * debian/control: Tighten cups' and cups-client's dependency to libcups2 to
    current binary version. They use private symbols from the libraries which
    the automatic dependencies from the .symbols files don't cover.
    (Closes: #668662, #677180)

  [ Andy Whitcroft ]
  * debian/libcupsppdc1.symbols: add two optional symbols which are only
    emitted on armel and armhf architectures.
 -- Martin Pitt <email address hidden> Tue, 19 Jun 2012 12:25:11 +0200

Changed in cups (Ubuntu):
status: Fix Committed → 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.