[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-fonts-devel] Bug#707765: Acknowledgement (plymouth: Missing text on passphrase input screen)



On lun., 2013-05-13 at 20:52 +0800, Ben Caradoc-Davies wrote:
> This bug appears to be caused by changes to dejavu fonts. The bug can be 
> reproduced on a second system by upgrading from:
> 
> ttf-dejavu ttf-dejavu-core ttf-dejavu-extra 2.33-3
> 
> to:
> 
> fonts-dejavu fonts-dejavu-core fonts-dejavu-extra ttf-dejavu 
> ttf-dejavu-core ttf-dejavu-extra 2.33+svn2514-3
> 
> and then:
> 
> update-initramfs -u -k 3.8-1-amd64
> 
> There is also a pango error visible if Page Down is pressed to see the 
> boot logs after passphrase entry (but this error is not logged).
> 
> The bug looks identical to this Ubuntu bug:
> https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/828027
> 
> Kind regards,
> 
That's because DejaVuSerif.ttf and DejaVuSans.ttf have been replaced by
symlinks:

ls -l /usr/share/fonts/truetype/ttf-dejavu/DejaVu{Sans,Serif}.ttf
lrwxrwxrwx 1 root root 24 May 10 20:38 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf -> ../dejavu/DejaVuSans.ttf
lrwxrwxrwx 1 root root 25 May 10 20:38 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf -> ../dejavu/DejaVuSerif.ttf

The hook only copy the symlink which is then dangling and removed by
the update-initramfs command later. So the hook needs to be updated in
plymouth and a Breaks should be added to fonts-dejavu.

Regards,
-- 
Yves-Alexis




Reply to: