Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110196 - xorg-server-0.99.2-r1 - Cannot write to '/usr/lib/X11/app-defaults'.
Summary: xorg-server-0.99.2-r1 - Cannot write to '/usr/lib/X11/app-defaults'.
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Highest normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on: 109639
Blocks:
  Show dependency tree
 
Reported: 2005-10-22 23:16 UTC by Ryan Hill (RETIRED)
Modified: 2005-10-23 14:46 UTC (History)
0 users

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 Ryan Hill (RETIRED) gentoo-dev 2005-10-22 23:16:48 UTC
the xorg-server-0.99.2-r1 ebuild creates a symlink from
/usr/lib/X11/app-defaults to /etc/X11/app-defaults.  but if the latter directory
doesn't actually exist, the symlink is broken and the build dies during merge. 
the ebuild needs to create this directory as well.

this doesn't affect upgrading from a previous xorg, but will die if the user is
doing a fresh install.  manually creating the directory and then redoing the
merge results in a successful build.


[...]
>>> /usr/lib/xorg/modules/libfreetype.so
>>> /usr/lib/xorg/modules/libtype1.so
>>> /usr/lib/xorg/modules/libGLcore.so
>>> /usr/lib/xorg/modules/libexa.so
--- /usr/lib/xorg/modules/extensions/
>>> /usr/lib/xorg/modules/extensions/libdri.so
--- /usr/lib/X11/

!!! Cannot write to '/usr/lib/X11/app-defaults'.
!!! Please check permissions and directories for broken symlinks.
!!! You may start the merge process again by using ebuild:
!!! ebuild /usr/portage/x11-base/xorg-server/xorg-server-0.99.2-r1.ebuild merge
!!! And finish by running this: env-update
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2005-10-23 09:43:16 UTC
What's the output of this?

ls -ld /usr/lib/X11/app-defaults /etc/X11/app-defaults
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2005-10-23 10:08:50 UTC
This directory isn't being created due to the added bug...
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2005-10-23 14:46:27 UTC
strange, it turned out to be a symlink left over from the 6.8 version. tried
again with a spankin new install and it worked fine.