Bug#912846: grub2: stop depending on ttf-dejavu-core

Colin Watson cjwatson at debian.org
Mon Nov 5 00:22:11 GMT 2018


On Sun, Nov 04, 2018 at 03:57:50PM +0100, Helmut Grohne wrote:
> grub2 Build-Depends on transitional dummy package ttf-dejavu-core. That
> package is eventually slated for removal. Please update your dependency
> to fonts-dejavu-core. ttf-dejavu-core happens to be unsatisfiable during
> cross compilation. Patch attached.

> diff --minimal -Nru grub2-2.02+dfsg1/debian/control grub2-2.02+dfsg1/debian/control
> --- grub2-2.02+dfsg1/debian/control	2018-10-29 13:36:47.000000000 +0100
> +++ grub2-2.02+dfsg1/debian/control	2018-11-04 15:55:39.000000000 +0100
> @@ -26,7 +26,7 @@
>   cpio [i386 kopensolaris-i386 amd64 x32],
>   parted [!hurd-any],
>   libfuse-dev (>= 2.8.4-1.4) [linux-any kfreebsd-any],
> - ttf-dejavu-core,
> + fonts-dejavu-core,
>   liblzma-dev,
>   dosfstools [any-i386 any-amd64 any-arm64],
>   mtools [any-i386 any-amd64 any-arm64],

I think this doesn't quite work because ttf-dejavu-core installs the
relevant font file (DejaVuSans.ttf) to a different path, and it isn't
one of those that configure.ac looks in; configure.ac will need to be
patched to look in that path as well, and ideally that patch sent
upstream first.

-- 
Colin Watson                                       [cjwatson at debian.org]



More information about the Pkg-grub-devel mailing list