> Hello, > > recently I installed xlib6 (3.3-5) and xlib6g (3.3-5) because these > packages are needed by other packages of X programs in hamm. This resulted > in several problems: > > 1) Some packages (mostly still from Debian 1.2) depend on elf-x11r6lib > which was apparently provided by older xlib6's. If I update these > packages, should (will) they depend on xlib6 instead of elf-x11r6lib?
Once the bug (i.e. them depending on elf-x11r6lib, that's a bug) has been fixed, they will depend on xlib6. But you can ignore dpkg's error messages (--force-depends) > 2) The new xlib6(g) breaks fvwm2. It doesn't work (it quits without an > error message), while fvwm95 runs fine. I guess, fvwm2 isn't available > as libc6-package. Nor is fvwm95. But fvwm2 has been compiled with the "-rpath" option, that forces it to use the libs in /usr/X11R6/lib, which are now libc6 on your system. To fix it, use this script, posted to debia-devel by Philippe Troin <[EMAIL PROTECTED]>: =========== BEGIN SCRIPT #!/usr/bin/perl -w # Open file open IN, "$ARGV[0]" or die "can't find $ARGV[0]: $!"; # Read it in one slurp select IN; undef $/; select STDOUT; $file=<IN>; close IN; # Remove this string $count=$file=~s!/usr/X11R6/lib\0!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0!g; print "Replaced: $count occurences in $ARGV[0]\n"; # Write the file open OUT, ">$ARGV[0].out" or die "can't write $ARGV[0].out: $!"; print OUT $file; close OUT; =========== END SCRIPT -- joost witteveen, [EMAIL PROTECTED] #!/usr/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj $/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1 lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/) #what's this? see http://www.dcs.ex.ac.uk/~aba/rsa/ -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .