On Thu, Jun 12, 2003 at 04:04:44PM +0300, Tero Laitinen wrote: > Unfortunately, the script above did not help. > > The script said: > ---------- > napalmi:/home/tero# ./script "/usr/X11R6/lib/X11/xinit" > Searching for overlapping packages... > no overlaps found. > ---------- > > I tried to execute "apt-get dist-upgrade" again but same error persists. > "ERROR: /usr/X11R6/lib/X11/xinit symbolic link does not exist. " > > Any clue what might help?
Hmmm. That just really shouldn't happen. The xbase-clients preinst says: if [ "$1" = "install" -o "$1" = "upgrade" ]; then # xinit and xsm dirs moved to /etc/X11 in 4.x for DIR in xinit xsm; do if [ -e /usr/X11R6/lib/X11/$DIR -a ! -L /usr/X11R6/lib/X11/$DIR ]; then message "Note: Removing obsolete /usr/X11R6/lib/X11/$DIR directory." mv /usr/X11R6/lib/X11/$DIR /usr/X11R6/lib/X11/$DIR.moved-by-preinst fi done check_symlinks_and_warn /usr/X11R6/lib/X11/xinit \ /usr/X11R6/lib/X11/xsm \ /etc/X11/xkb/compiled \ /etc/X11/xkb/xkbcomp ...so that should nuke any existing /usr/X11R6/lib/X11/xinit, and give you a warning if something fishy is going on. Later, the xbase-clients postinst does the following: check_symlinks_and_bomb /usr/X11R6/lib/X11/xinit \ /usr/X11R6/lib/X11/xsm \ /etc/X11/xkb/compiled \ /etc/X11/xkb/xkbcomp # now safe to remove old xinit and xsm dirs for DIR in xinit xsm; do if [ -e /usr/X11R6/lib/X11/$DIR.moved-by-preinst -a -L /usr/X11R6/lib/X11/$DIR ]; then rm -r /usr/X11R6/lib/X11/$DIR.moved-by-preinst fi done That "check_symlinks_and_bomb" function is what you're seeing. What exactly is /usr/X11R6/lib/X11/xinit on your system? Can you show us the output of "ls -dl /usr/X11R6/lib/X11/xinit"? After that, try just "apt-get install xbase-clients". -- G. Branden Robinson | No math genius, eh? Then perhaps Debian GNU/Linux | you could explain to me where you [EMAIL PROTECTED] | got these... PENROSE TILES! http://people.debian.org/~branden/ | -- Stephen R. Notley
pgpNKRfoSFbQh.pgp
Description: PGP signature