Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109655 - x11-base/xorg-x11-6.8.2-r4 installs a broken /etc/X11/fs/config
Summary: x11-base/xorg-x11-6.8.2-r4 installs a broken /etc/X11/fs/config
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-17 18:20 UTC by flo
Modified: 2005-10-18 13:05 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description flo 2005-10-17 18:20:31 UTC
i watched the file with "watch --interval=0.01
/var/tmp/portage/xorg-x11-6.8.2-r4/image/etc/X11/fs/config" when emerging
xorg-x11 because i suspect it to be the cause of macromedia flash player
problems in firefox.

when the ebuild for xorg processes the following emerge-output the file
"/var/tmp/portage/xorg-x11-6.8.2-r4/image/etc/X11/fs/config" suddenly is
erased/truncated to zero bytes:

making executable: /usr/lib/libXxf86rush.so.1.0
making executable: /usr/lib/libXxf86vm.so.1.0
QA Notice: /usr/bin/Xorg is setXid, dynamically linked and using lazy bindings.
This combination is generally discouraged. Try: CFLAGS='-Wl,-z,now' emerge xorg-x11
>>> Completed installing xorg-x11-6.8.2-r4 into
/var/tmp/portage/xorg-x11-6.8.2-r4/image/

>>> Merging x11-base/xorg-x11-6.8.2-r4 to /
 * Preparing any installed configuration files for font move...
***************************************** i guess here ****************
removed `//usr/share/fonts/encodings/large/encodings.dir'
removed `//usr/share/fonts/encodings/encodings.dir'
removed `//usr/share/fonts/misc/encodings.dir'
removed `//usr/share/fonts/TTF/encodings.dir'
removed `//usr/share/fonts/Type1/encodings.dir'
removed `//usr/share/fonts/75dpi/encodings.dir'
removed `//usr/share/fonts/100dpi/encodings.dir'
removed `//usr/share/fonts/cyrillic/encodings.dir'


an empty file for fs/config doesn't allow me to start /etc/init.d/xfs because of
 odd errors.

thanks for investigating.
btw. i emerged xorg-x11 three times to be sure.

Reproducible: Always
Steps to Reproduce:
Comment 1 Joshua Baergen (RETIRED) gentoo-dev 2005-10-18 10:32:27 UTC
This should only happen if your current /etc/X11/fs/config is empty.  Delete
that file if it is (move it if not) and try merging again.
Comment 2 flo 2005-10-18 12:19:34 UTC
shouldn't it been overwritten when it is empty or handeld lite the other
etc-config stuff?
btw. deleting and remerging lead to a functional file.
Comment 3 Joshua Baergen (RETIRED) gentoo-dev 2005-10-18 13:05:31 UTC
Not if you want the file empty (for whatever reason).  The ebuild is designed to
change what you have, not replace it.

Marking invalid only because this is technically a configuration issue.  Glad
you got it fixed.