Package uninstallable due to dependency on removed ttf-bitstream-vera

Bug #434176 reported by Felix Geyer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gamgi (Ubuntu)
Fix Released
Wishlist
Unassigned
mythtv-theme-metallurgy-wide (Ubuntu)
Fix Released
Wishlist
Unassigned
vdr (Debian)
Fix Released
Unknown
vdr (Ubuntu)
Fix Released
Wishlist
Unassigned
vdr-plugin-burn (Ubuntu)
Fix Released
Wishlist
Fabrice Coutadeur

Bug Description

Meta bug for packages that depend on the removed package ttf-bitstream-vera and thus are uninstallable.
ttf-bitstream-vera is replaced by ttf-dejavu in karmic.

vdr only recommends ttf-bitstream-vera but should be patched anyway.

Felix Geyer (debfx)
description: updated
Revision history for this message
Felix Geyer (debfx) wrote :

gamgi (0.13.10-0ubuntu2) karmic; urgency=low

  * Depend on ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)

Revision history for this message
Felix Geyer (debfx) wrote :

mythtv-theme-metallurgy-wide (1.0-0ubuntu2) karmic; urgency=low

  * Depend on ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)

Revision history for this message
Felix Geyer (debfx) wrote :

vdr (1.6.0-9ubuntu2) karmic; urgency=low

  * Fix FTBFS with gcc 4.4
    - Add 20_gcc44_ftbfs.dpatch
    - Modify debian/patches/opt-20_liemikuutio.dpatch
  * Recommend ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)

Revision history for this message
Felix Geyer (debfx) wrote :

vdr-plugin-burn (0.1.0~pre21-29ubuntu1) karmic; urgency=low

  * Fix FTBFS on POSIX.1-2008 systems (glibc >= 2.10)
    - debian/pxsup2dast.c: rename getline() to get_line()
  * Depend on ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)

Revision history for this message
Michael Bienia (geser) wrote :

Re gamgi:
Have you checked that the old fonts don't get used anywhere anymore?
debian/gamgi.sh still references the fontpath for ttf-bitstream-vera and as the package ships it's own copy of the bitstream vera fonts it has it's filenames mentioned in e.g. src/io/gamgi_io.h (#define GAMGI_IO_FILENAME_VERA_SANS "Vera.ttf" and others).
This needs to be modified to use the DejaVu fonts.

(I haven't yet looked at the other packages)

Changed in gamgi (Ubuntu):
status: New → Incomplete
Revision history for this message
Felix Geyer (debfx) wrote :

You're right, sorry.
vdr seems to be fine. I'll post new debdiffs for the other packages.

Revision history for this message
Felix Geyer (debfx) wrote :

gamgi (0.13.10-0ubuntu2) karmic; urgency=low

  * Use ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)
    - debian/control: Change dependencies
    - debian/gamgi.sh: Change font file paths
    - debian/patches/dejavu_font_files.patch: Replace font file names

Changed in gamgi (Ubuntu):
status: Incomplete → New
Revision history for this message
Felix Geyer (debfx) wrote :

mythtv-theme-metallurgy-wide (1.0-0ubuntu2) karmic; urgency=low

  * Use ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)
    - debian/control: Change dependencies
    - base.xml, theme.xml: Replace font names

Revision history for this message
Felix Geyer (debfx) wrote :

vdr-plugin-burn (0.1.0~pre21-29ubuntu1) karmic; urgency=low

  * Fix FTBFS on POSIX.1-2008 systems (glibc >= 2.10)
    - debian/pxsup2dast.c: rename getline() to get_line()
  * Use ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)
    - debian/control: Change dependencies
    - debian/links: Symlink DejaVuSans.ttf instead of Vera.ttf

Changed in gamgi (Ubuntu):
assignee: nobody → fabrice_sp (fabricesp)
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

I've substituted your patch with the debian one, as your forgot to update one line. I also update the package to be compliance with Policy 3.8.3.

Uploaded.
Thanks for your contribution!

Fabrice

Changed in gamgi (Ubuntu):
assignee: fabrice_sp (fabricesp) → nobody
status: In Progress → Fix Committed
Changed in vdr (Ubuntu):
assignee: nobody → fabrice_sp (fabricesp)
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Uploaded.

Thanks for your contribution!

Please forward your change to Debian, as we really want to reduce the diff between Debian and Ubuntu. You can use submittodebian for that purpose.

Thanks,
Fabrice

Changed in vdr (Ubuntu):
assignee: fabrice_sp (fabricesp) → nobody
status: In Progress → Fix Committed
Changed in mythtv-theme-metallurgy-wide (Ubuntu):
assignee: nobody → fabrice_sp (fabricesp)
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package vdr - 1.6.0-9ubuntu2

---------------
vdr (1.6.0-9ubuntu2) karmic; urgency=low

  * Fix FTBFS with gcc 4.4
    - Add 20_gcc44_ftbfs.dpatch - Thanks Fedora
    - Modify debian/patches/opt-20_liemikuutio.dpatch
    - Run debian/rules accept-patches to update the list of accepted
      patches.
  * Recommend ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)

 -- Felix Geyer <email address hidden> Mon, 21 Sep 2009 22:36:10 +0200

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

This bug was fixed in the package gamgi - 0.13.10-0ubuntu2

---------------
gamgi (0.13.10-0ubuntu2) karmic; urgency=low

  [ Felix Geyer ]
  * Use ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)
    - debian/control: Change dependencies
    - debian/gamgi.sh: Change font file paths
    - debian/patches/528142_ttf_dejavu.patch: Replace font file names. Patch
      copied from Debian

  [ Fabrice Coutadeur ]
  * debian/control:
    - Added a Depends: ${misc:Depends} in -doc and -data pacakge to get rid of
      "debhelper-but-no-misc-depends" lintian warnings
    - bumped Standards-Version to 3.8.3
  * debian/README.source: copied from Debian package (Policy compliant)

 -- Felix Geyer <email address hidden> Sat, 26 Sep 2009 21:11:45 +0200

Changed in gamgi (Ubuntu):
status: Fix Committed → Fix Released
Changed in vdr (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Felix Geyer (debfx) wrote :

Forwarded vdr fix to Debian.
mythtv-theme-metallurgy-wide and vdr-plugin-burn are only in Ubuntu.

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Uploaded. Thanks for your contribution!

I added some stuff to your debdiff to make the package lintian error free (and bumped the Standards-version, as it's an Ubuntu package).

Thanks!

Fabrice

Changed in mythtv-theme-metallurgy-wide (Ubuntu):
assignee: fabrice_sp (fabricesp) → nobody
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mythtv-theme-metallurgy-wide - 1.0-0ubuntu2

---------------
mythtv-theme-metallurgy-wide (1.0-0ubuntu2) karmic; urgency=low

  [ Felix Geyer ]
  * Use ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)
    - debian/control: Change dependencies
    - base.xml, theme.xml: Replace font names

  [ Fabrice Coutadeur ]
  * debian/control:
    - Added a Depends: ${misc:Depends} in all packages to get rid of
      "debhelper-but-no-misc-depends" lintian warnings
    - bumped Standards-Version to 3.8.3

 -- Felix Geyer <email address hidden> Sat, 26 Sep 2009 21:50:59 +0200

Changed in mythtv-theme-metallurgy-wide (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

According to version number, vdr-plugin-burn comes from somewhere else. A comment in the changelog speaks about e-tobi.net. Can you check and report there?
This way, we would be able to sync the packages in the next development cycle. In the meantime, I'll upload the fix in Ubuntu.

Thanks,
Fabrice

Changed in vdr-plugin-burn (Ubuntu):
assignee: nobody → fabrice_sp (fabricesp)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package vdr-plugin-burn - 0.1.0~pre21-29ubuntu1

---------------
vdr-plugin-burn (0.1.0~pre21-29ubuntu1) karmic; urgency=low

  * debian/pxsup2dast.c: Fix FTBFS on POSIX.1-2008 systems (glibc >= 2.10) by
    renaming getline() to get_line()
  * Use ttf-dejavu instead of ttf-bitstream-vera as it has been
    removed from karmic (LP: #434176)
    - debian/control: Change dependencies
    - debian/links: Symlink DejaVuSans.ttf instead of Vera.ttf

 -- Felix Geyer <email address hidden> Sat, 26 Sep 2009 21:39:34 +0200

Changed in vdr-plugin-burn (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Uploaded. Thanks for your contribution!

Changed in vdr-plugin-burn (Ubuntu):
importance: Undecided → Wishlist
status: Fix Released → Fix Committed
Revision history for this message
Felix Geyer (debfx) wrote :

Forwarded the vdr-plugin-burn patch to Tobias Grimm (e-tobi.net).

Changed in vdr-plugin-burn (Ubuntu):
status: Fix Committed → Fix Released
Changed in vdr (Debian):
status: Unknown → Fix Committed
Changed in vdr (Debian):
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.