Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 944784 - x11-terms/xfce4-terminal-1.1.3 missing dependency on media-fonts/liberation-fonts
Summary: x11-terms/xfce4-terminal-1.1.3 missing dependency on media-fonts/liberation-f...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-23 22:07 UTC by Pierre Asselin
Modified: 2024-11-25 23:49 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge--info.txt,6.33 KB, text/plain)
2024-11-23 22:08 UTC, Pierre Asselin
Details
screenshot (Screenshot_2024-11-25_18-23-18.png,119.90 KB, image/png)
2024-11-25 23:33 UTC, Pierre Asselin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pierre Asselin 2024-11-23 22:07:34 UTC
Fresh install, xfce4 desktop, at the first "emerge --depclean" all the characters in my terminal windows turn into little rectangles.

Solution: switch to console, emerge media-fonts/liberation-fonts .
Return to desktop, touch any terminal window, text reappears.

Looks like a missing RDEPEND in the ebuild ?

Reproducible: Always

Steps to Reproduce:
1. emerge xfce4-meta
2. startxfce4
3. open a few terminals. Do stuff.
4. emerge --depclean

Actual Results:  
Glyphs disappear from xfce4-terminal windows, replaced by rectangles.
Restore by emerging media-fonts/liberation-fonts from console.

Expected Results:  
Readable text persists.

I may have seen this before ?  If so, not specific to -1.1.3
Comment 1 Pierre Asselin 2024-11-23 22:08:52 UTC
Created attachment 911717 [details]
emerge --info
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-11-24 12:49:19 UTC
Err, but the terminal defaults to using "system font"?  This would imply that if anything's missing a dep, then it would be GTK+ or whatever provides the default font choice.  That said, I honestly doubt people would want to be forced to install a specific font when they can easily set a different one.
Comment 3 Pierre Asselin 2024-11-25 23:33:45 UTC
Created attachment 911918 [details]
screenshot

xfce4 screen fragment after depcleaning media-fonts/liberation-fonts .
Comment 4 Pierre Asselin 2024-11-25 23:49:40 UTC
(In reply to Michał Górny from comment #2)
> Err, but the terminal defaults to using "system font"?

Does it?  This was a fresh install with no tweaks yet.  The first depclean
blew up the display.  See screenshot in comment #3.

> This would imply
> that if anything's missing a dep, then it would be GTK+ or whatever provides
> the default font choice.

That is beyond my expertise.

> That said, I honestly doubt people would want to
> be forced to install a specific font when they can easily set a different
> one.

Yeah, people are getting snippy these days about unwanted dependencies.
But it's not easy to switch fonts after this happens: the partial window
to the lower right in the screenshot is the xfce terminal settings.
The first checkbox at upper left (unchecked after install) is the
"Use system font" --but how would you know ?

Also: check the box and the system font has the same problem !  The little
rectangles just get smaller.

It's not urgent for me, I'm fine now, but I think it's a real bug.