Your message dated Thu, 29 Jul 2004 02:26:42 +1000 with message-id <[EMAIL PROTECTED]> and subject line Bug#261854: xlibs: some softlinks not made correctly, installer fails to upgrade has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 28 Jul 2004 16:02:17 +0000 >From [EMAIL PROTECTED] Wed Jul 28 09:02:17 2004 Return-path: <[EMAIL PROTECTED]> Received: from lakermmtao07.cox.net [68.230.240.32] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1Bpqsj-0001q2-00; Wed, 28 Jul 2004 09:02:17 -0700 Received: from hend.net ([68.100.246.2]) by lakermmtao07.cox.net (InterMail vM.6.01.03.02.01 201-2131-111-104-103-20040709) with ESMTP id <[EMAIL PROTECTED]> for <[EMAIL PROTECTED]>; Wed, 28 Jul 2004 12:01:41 -0400 Received: (from [EMAIL PROTECTED]) by hend.net (8.12.9/8.12.9/Submit) id i6SG1c4W011734; Wed, 28 Jul 2004 12:01:38 -0400 Message-Id: <[EMAIL PROTECTED]> From: "John D. Hendrickson" <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: xlibs: some softlinks not made correctly, installer fails to upgrade X-Mailer: reportbug 1.50 Date: Wed, 28 Jul 2004 12:01:38 -0400 Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2004_03_25 X-Spam-Level: Package: xlibs Version: 4.1.0-16 Severity: important -- System Information Debian Release: 3.0 Architecture: i386 Kernel: Linux link 2.4.20-mm #1 Tue Feb 24 17:47:00 EST 2004 i586 Locale: LANG=C, LC_CTYPE=C Versions of packages xlibs depends on: ii libc6 2.2.5-11.2 GNU C Library: Shared libraries an ii libfreetype6 2.0.9-1 FreeType 2 font engine, shared lib ii xfree86-common 4.1.0-16 X Window System (XFree86) infrastr ii xlibs 4.1.0-16 X Window System client libraries Hi, Two things. One, xlibs did not install files correctly. Two, all X packages now require a new directory structure (which I hate). Anyway the installer does nothing to provide this new directory structure. I made a script which does this which has done this for me on several machines. Just did a "dist-upgrade" to sarge for libs I had xlib's /usr/lib/libXft.so and a couple others in /usr/lib These are xlibs, not usr libs, they shouldn't even have links into /usr/lib After remaking the links the installer goofed, it worked. Somehow the installer doesn't take into account the present / previous state when making its links. I found the ONLY reason libXft need to be in /usr/lib is due to gtk. While all else of gnome correctly uses X11R6/lib, gtk uses /usr/lib, oddly. Fix that and you fix allot of confusion. The ./configure for gtk is just flat wrong. And using ./configure --prefix=PATH won't help - becuase it is really wrong - a goof up. Thanks, John D. Hendrickson [EMAIL PROTECTED] [EMAIL PROTECTED] -------------------------------------------------- #!/bin/sh # run this script before installing any of the new X packages requiring the # new directory structure # (if run afterward it merges files into new home in /etc/X11 # while user's files likely prevail, that just depends) cd /etc/X11 x="/usr/X11R6/lib/X11" xb="/usr/X11/lib/X11" xx="/etc/X11" cd $xx/ mkdir -p $x mkdir -p $xx # pivot into new place - carefully so nothing gets clobbered or missed for z in mwm fvwm fvwm95 xkb app-defaults fs lbxproxy proxymngr rstart twm xdm xinit xkb xserver xsm ; do echo -ne "$z in /etc/X11 ?" if [ -L "$z" ] ; then echo "pivoted" rm "$xx/$z" mv "$x/$z/" "$xx/" ln -s "$xx/$z" "$x" fi if [ ! -L "$x/$z" ] ; then echo " and copied" if cp -ar "$x/$z/" "$xx/$z/" ; then rm -r "$x/$z/" ln -s "$xx/$z" "$x" fi fi if [ -L "$x/$z" ] ; then rm "$x/$z" ln -s "$xx/$z" "$x" fi echo "" done # fix out of date soft links cd $xx/ for z in /etc/X11/* ; do if [ -L "$z" ] ; then X="$(dirname "$(find $z -type l -printf "%l")")" echo -ne "$z on to old X11 ? ..." if [ c"$X" == c"$xb" ] ; then echo "rewrite ln" rm "$z" ln -s "$x/$(basename $z)" . fi echo "" fi done --------------------------------------- Received: (at 261854-done) by bugs.debian.org; 28 Jul 2004 16:26:43 +0000 >From [EMAIL PROTECTED] Wed Jul 28 09:26:42 2004 Return-path: <[EMAIL PROTECTED]> Received: from fooishbar.org (tycho.fooishbar.org) [131.252.208.81] (postfix) by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1BprGM-0007U9-00; Wed, 28 Jul 2004 09:26:42 -0700 Received: by tycho.fooishbar.org (Postfix, from userid 1000) id ADB28E9C036; Wed, 28 Jul 2004 09:26:42 -0700 (PDT) Date: Thu, 29 Jul 2004 02:26:42 +1000 From: Daniel Stone <[EMAIL PROTECTED]> To: "John D. Hendrickson" <[EMAIL PROTECTED]>, [EMAIL PROTECTED] Subject: Re: Bug#261854: xlibs: some softlinks not made correctly, installer fails to upgrade Message-ID: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pN9MePJoZbRKbUk1" Content-Disposition: inline In-Reply-To: <[EMAIL PROTECTED]> X-GnuPG-Key: 3CED7EFD User-Agent: Mutt/1.5.6+20040523i Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2004_03_25 X-Spam-Level: --pN9MePJoZbRKbUk1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 28, 2004 at 12:01:38PM -0400, John D. Hendrickson wrote: > Two things. One, xlibs did not install files correctly. Two, all X pack= ages > now require a new directory structure (which I hate). Anyway the install= er > does nothing to provide this new directory structure. I made a script wh= ich > does this which has done this for me on several machines. >=20 > Just did a "dist-upgrade" to sarge >=20 > for libs I had xlib's /usr/lib/libXft.so and a couple others in /usr/lib >=20 > These are xlibs, not usr libs, they shouldn't even have links into /usr/l= ib >=20 > After remaking the links the installer goofed, it worked. Somehow the > installer doesn't take into account the present / previous state when mak= ing > its links. >=20 > I found the ONLY reason libXft need to be in /usr/lib is due to gtk. Whi= le > all else of gnome correctly uses X11R6/lib, gtk uses /usr/lib, oddly. Fix > that and you fix allot of confusion. The ./configure for gtk is just flat > wrong. And using ./configure --prefix=3DPATH won't help - becuase it is = really > wrong - a goof up. /usr/X11R6 is being moved away from by upstream and everyone else sane because it's beyond a joke nowadays. Many things -- not just Xft; fontconfig, Xcursor, Xrender, et al -- are in /usr/lib now. You haven't been near specific enough. What failed? What 'goofed'? Which installer were you using? Did you do a complete dist-upgrade? If so, why is your xlibs package still at 4.1.0-16, which is the woody version? Closing this bug report as utterly bogus and invalid unless submitter provides a compelling rationale otherwise. --=20 Daniel Stone <[EMAIL PROTECTED] =2Eorg> Debian: the universal operating system http://www.debia= n.org --pN9MePJoZbRKbUk1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBB9PCcPClnTztfv0RAqVkAJ4gsiSS9/Nydu/IUr4myg538ZFa7wCfdbtv IQwkPEbv7/3W9E2FB0mwD9s= =1jQH -----END PGP SIGNATURE----- --pN9MePJoZbRKbUk1--