← Back to team overview

openjdk team mailing list archive

[Bug 1418682] [NEW] openjdk-6-jre-headless update 6b34-1.13.6-1ubuntu0.12.04.1 broke path to dejavu fonts

 

Public bug reported:

The security update 6b34-1.13.6-1ubuntu0.12.04.1 introduced a patch [1]
that changed the paths used to access the DejaVu fonts.  The problem is
the new paths now point to a inexistent directory. The new
fontconfig.properties used those paths like this one:

  filename.DejaVu_Sans=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf

Yet, the ttf-dejavu* packages install fonts under:

  /usr/share/fonts/truetype/ttf-dejavu

So in one case, the "ttf-" prefix is missing.

This regression appears to be related to LP: #1362099.

More informations:

# lsb_release -rd
Description:	Ubuntu 12.04.5 LTS
Release:	12.04
# apt-cache policy openjdk-6-jre-headless ttf-dejavu-extra 
openjdk-6-jre-headless:
  Installed: 6b34-1.13.6-1ubuntu0.12.04.1
  Candidate: 6b34-1.13.6-1ubuntu0.12.04.1
  Version table:
 *** 6b34-1.13.6-1ubuntu0.12.04.1 0
        500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
        100 /var/lib/dpkg/status
     6b24-1.11.1-4ubuntu2 0
        500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
ttf-dejavu-extra:
  Installed: 2.33-2ubuntu1
  Candidate: 2.33-2ubuntu1
  Version table:
 *** 2.33-2ubuntu1 0
        500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status


1: https://bazaar.launchpad.net/~openjdk/openjdk/openjdk6/view/head:/patches/fontconfig-dejavu.diff

** Affects: openjdk-6 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: regression-update

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in Ubuntu.
https://bugs.launchpad.net/bugs/1418682

Title:
  openjdk-6-jre-headless update 6b34-1.13.6-1ubuntu0.12.04.1 broke path
  to dejavu fonts

Status in openjdk-6 package in Ubuntu:
  New

Bug description:
  The security update 6b34-1.13.6-1ubuntu0.12.04.1 introduced a patch
  [1] that changed the paths used to access the DejaVu fonts.  The
  problem is the new paths now point to a inexistent directory. The new
  fontconfig.properties used those paths like this one:

    filename.DejaVu_Sans=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf

  Yet, the ttf-dejavu* packages install fonts under:

    /usr/share/fonts/truetype/ttf-dejavu

  So in one case, the "ttf-" prefix is missing.

  This regression appears to be related to LP: #1362099.

  More informations:

  # lsb_release -rd
  Description:	Ubuntu 12.04.5 LTS
  Release:	12.04
  # apt-cache policy openjdk-6-jre-headless ttf-dejavu-extra 
  openjdk-6-jre-headless:
    Installed: 6b34-1.13.6-1ubuntu0.12.04.1
    Candidate: 6b34-1.13.6-1ubuntu0.12.04.1
    Version table:
   *** 6b34-1.13.6-1ubuntu0.12.04.1 0
          500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
          500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
          100 /var/lib/dpkg/status
       6b24-1.11.1-4ubuntu2 0
          500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
  ttf-dejavu-extra:
    Installed: 2.33-2ubuntu1
    Candidate: 2.33-2ubuntu1
    Version table:
   *** 2.33-2ubuntu1 0
          500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
          100 /var/lib/dpkg/status

  
  1: https://bazaar.launchpad.net/~openjdk/openjdk/openjdk6/view/head:/patches/fontconfig-dejavu.diff

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/1418682/+subscriptions


Follow ups

References