Bug#872809: [Pkg-fonts-devel] Bug#872809: fixed in fonts-dejavu 2.37-2

2020-05-23 Thread Fabian Greffrath
Am Samstag, den 23.05.2020, 00:27 +0800 schrieb Boyuan Yang:
> oops...

Ah, I was expecting most of these to be fixed when the bug for removing
the transitional packages was filed some two years ago. Hm, maybe
things even moved to the worse in the meantime.

However, I still think it was right to finally remove the transitional
packages after they have been around for seven years now. I am pretty
sure most of the reverse dependencies can be fixed by trivially
changing the package name in debian/control. For the others, the worst
that could happen is that they'll need to adjust some hard-coded font
paths - as I have already patched for grub2 in #912846 and as you have
reported in #961355. Thanks for that, by the way!

 - Fabian



signature.asc
Description: This is a digitally signed message part


Bug#872809: fixed in fonts-dejavu 2.37-2

2020-05-22 Thread Boyuan Yang
X-Debbugs-CC: fab...@debian.org debian-fo...@lists.debian.org

On Fri, 22 May 2020 15:49:07 + Debian FTP Masters <
ftpmas...@ftp-master.debian.org> wrote:
>  fonts-dejavu (2.37-2) unstable; urgency=medium
>  .
>* Drop transitional packages ttf-dejavu, ttf-dejavu-core and
>  ttf-dejavu-extra. Thanks Holger Levsen, Closes: #872809.

oops...

There are lots of packages that still (build-)depend on ttf-dejavu-*.
Shall we fix them / file bugs?


% build-rdeps ttf-dejavu
Reverse Build-depends in main:
--

csound
synfigstudio
zatacka

 build-rdeps ttf-dejavu-extra
Reverse Build-depends in main:
--

cdo
csound
metview
python-cdo
synfigstudio
zatacka

% build-rdeps ttf-dejavu-core
Reverse Build-depends in main:
--

allegro5
cdo
csound
gazebo
grub2
magics++
metview
natbraille
python-cdo
synfigstudio
zatacka



% LC_ALL=C apt rdepends ttf-dejavu
ttf-dejavu
Reverse Depends:
  Breaks: fonts-dejavu (<< 2.33+svn2514-2~)
  Suggests: pepperflashplugin-nonfree
  Depends: wmforkplop
  Suggests: matchbox
  Replaces: fonts-dejavu-extra (<< 2.20-1)
  Breaks: fonts-dejavu-extra (<< 2.20-1)
  Replaces: fonts-dejavu-core (<< 2.20-1)
  Breaks: fonts-dejavu-core (<< 2.20-1)
  Replaces: fonts-dejavu (<< 2.33+svn2514-


% LC_ALL=C apt rdepends ttf-dejavu-core
ttf-dejavu-core
Reverse Depends:
  Breaks: fonts-dejavu-core (<< 2.33+svn2514-2~)
  Depends: otrs2
  Depends: frogatto-data
  Suggests: fheroes2-pkg
  Depends: astromenace
  Depends: zatacka
  Depends: xmoto-data
  Depends: wotsap
  Depends: singularity
  Depends: scilab-test
 |Depends: sarg
  Suggests: ruby-ttfunk
  Suggests: rlvm
  Depends: plymouth-theme-hamara
  Depends: plymouth-themes
  Recommends: php-imagick
  Recommends: php-gmagick
  Depends: natbraille
  Depends: miceamaze
  Depends: manaplus-data
  Depends: libmagplus3v5
  Depends: lightyears
  Suggests: libsdl-sge-dev
  Suggests: ircmarkers
 |Depends: icewm
  Recommends: gfxboot-dev
  Depends: libgazebo-dev
  Depends: ttf-dejavu
  Replaces: fonts-dejavu-core (<< 2.33+svn2514-2~)
  Depends: 0ad-data-common
  Depends: enigma-data
  Depends: castle-game-engine-doc
  Depends: blobwars-data
  Depends: blobandconquer-data
  Depends: allegro5-doc


 LC_ALL=C apt rdepends ttf-dejavu-extra
ttf-dejavu-extra
Reverse Depends:
  Breaks: fonts-dejavu-extra (<< 2.33+svn2514-2~)
  Depends: otrs2
  Depends: libmagplus3v5
  Depends: ttf-dejavu
  Replaces: fonts-dejavu-extra (<< 2.33+svn2514-2~)
  Depends: enigma-data



-- 
Regards,
Boyuan Yang



signature.asc
Description: This is a digitally signed message part