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

Re: X11 install :(



>  > I think xserver* should predepend on a installed base, and none of the
>  > X-PAckages should install into symlink directories like /usr/lib/X11/.
> 
> Pre-dependencies are not the answer. The answer is for packages not to
> have bugs like this...

Umm... it's another one. I looked closer:
/usr/sbin/xbase-configure wants to create a Xserver configuration after a
Xserver is configured. It runs /usr/X11R6/bin/XF86Setup. This is done on
configure-time of Xserver. The Problem with this is, that XF86Setup wants to
read the file /usr/X11R6/lib/X11/xinit/xinitrc. This file is included into
xbase and it is installed on my system now. But I have no idea why it was
not installed at the time my system tried to configure xserver-svga. (I mean
if xbase was not installed at that time xbase-configure would have missed,
too, right? Anyway.. xserver-* needs xbase to configure, therefore it should
Pre-depend: xbase.

> To recover your installation I think you will probably have to purge
> your X packages again and re-install, leaving out xodo for the moment.

Of course the System is working fine after some install/configure runs and
manual fixes. (A better fix I think is:

set -e
cd /usr/lib
mv X11 X11.old
ln -s ../X11R6/lib/X11 X11
mv X11.old/* X11/ &&            
rm -rf X11.old   # perhaps not?
)

Greetings
Bernd


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com


Reply to: