After upgrading to xorg-x11-7.0-r1, the X server fails to start. It claims it cannot init any of the font path elements, and then it fails when it cannot open the default font 'fixed'. I think it may be related that there were three dependencies of xorg-x11 that failed to install: media-fonts/encodings-1.0.0, x11-apps/bdftopcf-1.0.0, media-fonts/font-bh-type1-1.0.0. Both of the media-fonts packages successfully download yet then portage claims they could not be downloaded. There is a bug for the font-bh-type1 problem marked fixed. But it is not fixed for me. I will try to attach my emerge --info and Xorg.0.log, but I have no X server, so this could be a problem.
Created attachment 90558 [details] emerge --info output
Created attachment 90559 [details] X server output
Created attachment 90560 [details] output from attempt to merge encodings
Created attachment 90562 [details] attempt to emerge bdftopcf
Created attachment 90563 [details] attempt to emerge font-bh-type1
Well, if you didn't install the dependencies, then please don't file bugs about broken Xorg. The digests should be fixed now, emerge --sync and install all missing dependencies.
Okay, I did emerge --sync and now the dependent packages are installed. The problem still exists. I will be attaching my xorg.conf file.
Created attachment 90567 [details] my xorg.conf file
Created attachment 90568 [details] typescript of me entering commands to show info about insalled fonts
It seems like the X Server is not complaining about being unable to initialize *all* fonts I have in /usr/share/fonts. Is there some way for me to explicitly configure it to use a font it can use, instead of the default of 'fixed'? If I could work around this, then the severity would be normal instead of blocker.
I fixed this problem as follows: equery belongs /usr/share/fonts > /tmp/usf.txt for i in `cat /tmp/usf.txt`; do emerge --oneshot "=$i" ; done Actually, openoffice was the last package containing fonts but I didn't rebuild that one. (I ctrl-C'd right when it started to do openoffice). It seems like xorg didn't understand the old format of the fonts, so rebuilding the fonts packages themselves regenerates the fonts (using bdftopcf).