From owner-freebsd-questions Fri Jun 14 13: 1:57 2002 Delivered-To: freebsd-questions@freebsd.org Received: from shockwave.systems.pipex.net (shockwave.systems.pipex.net [62.190.223.9]) by hub.freebsd.org (Postfix) with ESMTP id D0A4F37B422; Fri, 14 Jun 2002 13:01:21 -0700 (PDT) Received: from ThisAddressDoesNotExist (userhh092.dsl.pipex.com [62.190.215.92]) by shockwave.systems.pipex.net (Postfix) with ESMTP id 8188C16000B4C; Fri, 14 Jun 2002 21:00:04 +0100 (BST) Subject: Re: xscreensaver-gnome-4.05 install fails From: Stacey Roberts Reply-To: sroberts@dsl.pipex.com To: Kevin Oberman Cc: Joe Marcus Clarke , Mike Harding , dnelson@allantgroup.com, FreeBSD-Questions , freebsd-gnome@FreeBSD.ORG In-Reply-To: <20020614190728.E3AB05D04@ptavv.es.net> References: <20020614190728.E3AB05D04@ptavv.es.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-4yFBCiXFKrezmOnOl+tb" X-Mailer: Ximian Evolution 1.0.5 Date: 14 Jun 2002 21:00:06 +0100 Message-Id: <1024084808.357.49.camel@Demon.Strobe.org> Mime-Version: 1.0 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-4yFBCiXFKrezmOnOl+tb Content-Type: text/plain Content-Transfer-Encoding: quoted-printable So.., how do I determine the actual version of XFree86 I am running if it was installed with sysinstall at initial system build time? Its not appearing in /var/db/pkg: # cd /var/db/pkg # ls AbiWord-gnome-1.0.2 libglade-0.17_2 ImageMagick-5.4.5.1 libgnugetopt-1.1 Mesa-3.4.2_2 libiconv-1.7.0.1 ORBit-0.5.17 libmng-1.0.3 a2ps-letterdj-4.13_1 libmpeg2-0.2.1 aalib-1.4.r5_1 libslang-1.4.5 acroread4-4.05 libtool-1.3.4_4 apache-1.3.24_7 libungif-4.1.0b1 apsfilter-7.2.2 libunicode-0.4_3 aspell-0.33.7.1 libwmf-0.2.5_1 autoconf-2.53 libwww-5.3.2 autoconf213-2.13.000227_1 libxine-0.9.10 automake14-1.4.5 libxml-1.8.17_1 bash-2.05a libxml2-2.4.22_1 bison-1.35_1 libxslt-1.0.18 bonobo-1.0.20_2 linux_base-7.1 bonobo-conf-0.14 m4-1.4_1 cclient-2001a,1 mkcatalog-1.1 chkrootkit-0.35 mozilla-1.0,1 cups-base-1.1.14 mpeg_play-2.4 curl-7.9.7_1 mutt-1.2.5.1_1 cvsup-16.1f nasm-0.98.33,1 db3-3.2.9_3,1 netatalk-1.5.3.1,1 djbfft-0.76 netpbm-9.25_1 docbook-xml-4.1.2_1 nmap-2.54.b34 enlightenment-0.16.5_6 nspr-4.1.2 eog-0.6_1 nss-3.3.1 esound-0.2.27 oaf-0.6.10 evolution-1.0.5 p5-Digest-MD5-2.20 expat-1.95.2 p5-HTML-Parser-3.26 ezm3-1.0 p5-HTML-Tagset-3.03 fetchmail-5.9.11 p5-MIME-Base64-2.12 ffmpeg-0.4.5_1 p5-Net-1.11,1 fnlib-0.5 p5-URI-1.19 freetype-1.3.1_2 p5-libwww-5.53_1 freetype2-2.1.0_1 pdksh-5.2.14p2 freeze-2.5_1 pgp-6.5.8 gal-0.19.2_1 pilot-link-0.9.5_4 gconf-1.0.9 pine-4.44 gdbm-1.8.0 pkg_tarup-1.2_3 gdk-pixbuf-0.17.0 pkgconfig-0.12.0 gettext-0.10.35_2 pkgdb.db gettext-0.11.1_3 png-1.2.3 ghostscript-gnu-7.05_1 popt-1.5.1_1 gkrellm-1.2.11 portsentry-1.1 gle-3.0.3 portupgrade-20020429_1 glib-1.2.10_7 psiconv-0.8.3 glibwww-0.2_1 pspell-0.12.2_1 gmake-3.79.1_2 psutils-letter-1.17_1 gnomeaudio-1.4.0 python-2.2.1 gnomecanvas-0.17.0 racoon-20020507a gnomecontrolcenter-1.4.0.5_1 rpm-3.0.6_6 gnomecore-1.4.1 rsync-2.5.5_1 gnomedb-0.2.96_1 ruby-1.6.7.2002.05.23 gnomegames-1.4.0.4 ruby-amstd-2.0.0 gnomelibs-1.4.1.7 ruby-bdb1-0.1.7 gnomemedia-1.2.3_1 ruby-optparse-0.8.6 gnomemimedata-1.0.8 ruby-shim-ruby18-1.7.2.2002.05.21 gnomepilot-0.1.65 ruby_static-1.6.7.2002.05.23 gnomepilot-conduits-0.9 samba-2.2.4_1 gnomepim-1.4.6_1 scrollkeeper-0.2,1 gnomeprint-0.36 sdl-1.2.4_1 gnomespell-0.4.1 sox-12.17.3 gnomevfs-1.0.5_4 svgalib-1.4.2_1 gob-1.0.12 tcl-8.3.4_4 gotmail-0.7.1 teTeX-1.0.7_1 gtk-1.2.10_5 tiff-3.5.7 gtkhtml-1.0.3 tk-8.3.4_3 guile-1.4 trafshow-3.1_1 html2ps-letter-1.0_1 transfig-3.2.3d imlib-1.9.14_1 tripwire-2.3.1.2 intltool-0.22 unzip-5.50 ispell-3.2.06_2 urlview-0.9_1 jbigkit-1.2 vnc-3.3.3.2_1 jpeg-6b_1 weblint-1.020 lcms-1.08 wget-1.8.1_1 liba52-0.7.3_2 win32-codecs-011002.0.0.60 libaudiofile-0.2.3 xine-0.9.10 libfpx-1.2.0.4 xpm-3.4k libgda-0.2.96_1 zip-2.3_1 libghttp-1.0.9 # Surely it *must* be listed / referenced somewhere.., Stacey On Fri, 2002-06-14 at 20:07, Kevin Oberman wrote: > > From: Stacey Roberts > > Date: 14 Jun 2002 19:53:18 +0100 > > Sender: owner-freebsd-gnome@FreeBSD.ORG > >=20 > >=20 > > --=3D-nPHrb86NjHEx+K8sBld+ > > Content-Type: text/plain > > Content-Transfer-Encoding: quoted-printable > >=20 > > Hi Kevin, > > I'm actually running XFree86-3.3.6, from initial system installation > > time back at FreeBSD 4.3 - I'm currently running 4.6RC, here's the unam= e > > info: > > # uname -a > > FreeBSD 4.6-RC FreeBSD 4.6-RC #0: Sun May 26 11:20:25 BST > > 2002 :/usr/obj/usr/src/sys/ i386 > > #=3D20 > >=20 > > Does it not matter that I'm running this version of XFree86, and pkgdb > > -F mentioned stale dependancies with the pointer to XFree-4X? > >=20 > > I've always been happy with the version I've got installed, and besides= , > > I wasn't clear on whether or not my graphics card at the time was > > supported in the new version. I've got the ATI Xpert 8MB. > >=20 > > Can I still run pkgdb -F and select the "a" option when asked to > > complete? > >=20 > > Thanks. > >=20 > > Stacey > >=20 > >=20 > > On Fri, 2002-06-14 at 19:27, Kevin Oberman wrote: > > > > From: Stacey Roberts > > > > Date: 14 Jun 2002 19:04:41 +0100 > > > > Sender: owner-freebsd-gnome@FreeBSD.ORG > > > >=3D20 > > > > Okay, so I decided to go with upgrading gtk-1.2.10_5 instead of edi= ting > > > > the gtk file. But I then get the following error even before anythi= ng > > > > starts: > > > > # portupgrade -R gtk-1.2.10_5 > > > > Stale dependency: gtk-1.2.10_5 --> XFree86-libraries-4.2.0_1 -- man= uall=3D > > y > > > > run 'pkgdb -F' to fix (-O disallowed when -R is given). > > > > # > > > >=3D20 > > > > Now, I ran into problems with this pkgdb -F command before, that > > > > resulted in lots of gnome stuff breaking. In particular, where it > > > > relates to the stale dependancy -> XFree86-4 stuff.., > > > >=3D20 > > > > Is this / has the above error been looked at? > > >=3D20 > > > Stale dependencies happen. It is the nature of portupgrade and not th= e > > > individual ports. Fixing them is pretty safe (and pretty essential) i= f > > > you understand what you are doing. > > >=3D20 > > > What version of XFree86 libraries is installed on your system? I thin= k > > > 4.2.0_1 is the current one, but you probably either have a very old > > > version that pre-dates the conversion of XFree86 to it's current form > > > and all you have installed is XFree86-4.x. If it's more recent, you > > > probably have XFree86-libraries-4.x. > > >=3D20 > > > When you run pkgdb -F, it will report the invalid dependency and > > > probably show you your installed version of XFree86 libraries. If so, > > > just enter 'a' and continue. > > >=3D20 > > > R. Kevin Oberman, Network Engineer > > > Energy Sciences Network (ESnet) > > > Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) > > > E-mail: oberman@es.net Phone: +1 510 486-8634 > > --=3D20 > > Stacey Roberts B.Sc. (HONS) Computer Science > > Network Systems Engineer > >=20 > > --=3D-nPHrb86NjHEx+K8sBld+ > > Content-Type: application/pgp-signature; name=3Dsignature.asc > > Content-Description: This is a digitally signed message part > >=20 > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > >=20 > > Content-Type: text/plain > > Content-Transfer-Encoding: quoted-printable > >=20 > > Hi Kevin, > > I'm actually running XFree86-3.3.6, from initial system installation > > time back at FreeBSD 4.3 - I'm currently running 4.6RC, here's the unam= e > > info: > > # uname -a > > FreeBSD 4.6-RC FreeBSD 4.6-RC #0: Sun May 26 11:20:25 BST > > 2002 :/usr/obj/usr/src/sys/ i386 > > #=3D20 > >=20 > > Does it not matter that I'm running this version of XFree86, and pkgdb > > - -F mentioned stale dependancies with the pointer to XFree-4X? > >=20 > > I've always been happy with the version I've got installed, and besides= , > > I wasn't clear on whether or not my graphics card at the time was > > supported in the new version. I've got the ATI Xpert 8MB. > >=20 > > Can I still run pkgdb -F and select the "a" option when asked to > > complete? >=20 > Ahh. That explains it. portupgrade THINKS that you need > XFree86-4-libraries, but you just have XFree86. This is a known > behavior of portupgrade. As it is documented, I guess it's a feature. >=20 > Did you modify /etc/make.conf to include "XFREE86_VERSION=3D3"? If not, > please do and 4.6 makes the assumption of XFree86-4 the default. >=20 > If you still need to fix it, simply use 'pkg_version -v | grep > XFree86' to get the exact version of XFree86-3.3.6 you are running and > enter that as the new dependency (if pkgdb does not suggest it on its > own). The next port that uses XFree86 (if there is one) will then > suggest the same thing and you and enter 'a' at that point to replace > all dependencies on XFree86-libraries with XFree86. >=20 > R. Kevin Oberman, Network Engineer > Energy Sciences Network (ESnet) > Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) > E-mail: oberman@es.net Phone: +1 510 486-8634 >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message --=20 Stacey Roberts B.Sc. (HONS) Computer Science Network Systems Engineer --=-4yFBCiXFKrezmOnOl+tb Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable So.., how do I determine the actual version of XFree86 I am running if it was installed with sysinstall at initial system build time? Its not appearing in /var/db/pkg: # cd /var/db/pkg # ls AbiWord-gnome-1.0.2 libglade-0.17_2 ImageMagick-5.4.5.1 libgnugetopt-1.1 Mesa-3.4.2_2 libiconv-1.7.0.1 ORBit-0.5.17 libmng-1.0.3 a2ps-letterdj-4.13_1 libmpeg2-0.2.1 aalib-1.4.r5_1 libslang-1.4.5 acroread4-4.05 libtool-1.3.4_4 apache-1.3.24_7 libungif-4.1.0b1 apsfilter-7.2.2 libunicode-0.4_3 aspell-0.33.7.1 libwmf-0.2.5_1 autoconf-2.53 libwww-5.3.2 autoconf213-2.13.000227_1 libxine-0.9.10 automake14-1.4.5 libxml-1.8.17_1 bash-2.05a libxml2-2.4.22_1 bison-1.35_1 libxslt-1.0.18 bonobo-1.0.20_2 linux_base-7.1 bonobo-conf-0.14 m4-1.4_1 cclient-2001a,1 mkcatalog-1.1 chkrootkit-0.35 mozilla-1.0,1 cups-base-1.1.14 mpeg_play-2.4 curl-7.9.7_1 mutt-1.2.5.1_1 cvsup-16.1f nasm-0.98.33,1 db3-3.2.9_3,1 netatalk-1.5.3.1,1 djbfft-0.76 netpbm-9.25_1 docbook-xml-4.1.2_1 nmap-2.54.b34 enlightenment-0.16.5_6 nspr-4.1.2 eog-0.6_1 nss-3.3.1 esound-0.2.27 oaf-0.6.10 evolution-1.0.5 p5-Digest-MD5-2.20 expat-1.95.2 p5-HTML-Parser-3.26 ezm3-1.0 p5-HTML-Tagset-3.03 fetchmail-5.9.11 p5-MIME-Base64-2.12 ffmpeg-0.4.5_1 p5-Net-1.11,1 fnlib-0.5 p5-URI-1.19 freetype-1.3.1_2 p5-libwww-5.53_1 freetype2-2.1.0_1 pdksh-5.2.14p2 freeze-2.5_1 pgp-6.5.8 gal-0.19.2_1 pilot-link-0.9.5_4 gconf-1.0.9 pine-4.44 gdbm-1.8.0 pkg_tarup-1.2_3 gdk-pixbuf-0.17.0 pkgconfig-0.12.0 gettext-0.10.35_2 pkgdb.db gettext-0.11.1_3 png-1.2.3 ghostscript-gnu-7.05_1 popt-1.5.1_1 gkrellm-1.2.11 portsentry-1.1 gle-3.0.3 portupgrade-20020429_1 glib-1.2.10_7 psiconv-0.8.3 glibwww-0.2_1 pspell-0.12.2_1 gmake-3.79.1_2 psutils-letter-1.17_1 gnomeaudio-1.4.0 python-2.2.1 gnomecanvas-0.17.0 racoon-20020507a gnomecontrolcenter-1.4.0.5_1 rpm-3.0.6_6 gnomecore-1.4.1 rsync-2.5.5_1 gnomedb-0.2.96_1 ruby-1.6.7.2002.05.23 gnomegames-1.4.0.4 ruby-amstd-2.0.0 gnomelibs-1.4.1.7 ruby-bdb1-0.1.7 gnomemedia-1.2.3_1 ruby-optparse-0.8.6 gnomemimedata-1.0.8 ruby-shim-ruby18-1.7.2.2002.05.21 gnomepilot-0.1.65 ruby_static-1.6.7.2002.05.23 gnomepilot-conduits-0.9 samba-2.2.4_1 gnomepim-1.4.6_1 scrollkeeper-0.2,1 gnomeprint-0.36 sdl-1.2.4_1 gnomespell-0.4.1 sox-12.17.3 gnomevfs-1.0.5_4 svgalib-1.4.2_1 gob-1.0.12 tcl-8.3.4_4 gotmail-0.7.1 teTeX-1.0.7_1 gtk-1.2.10_5 tiff-3.5.7 gtkhtml-1.0.3 tk-8.3.4_3 guile-1.4 trafshow-3.1_1 html2ps-letter-1.0_1 transfig-3.2.3d imlib-1.9.14_1 tripwire-2.3.1.2 intltool-0.22 unzip-5.50 ispell-3.2.06_2 urlview-0.9_1 jbigkit-1.2 vnc-3.3.3.2_1 jpeg-6b_1 weblint-1.020 lcms-1.08 wget-1.8.1_1 liba52-0.7.3_2 win32-codecs-011002.0.0.60 libaudiofile-0.2.3 xine-0.9.10 libfpx-1.2.0.4 xpm-3.4k libgda-0.2.96_1 zip-2.3_1 libghttp-1.0.9 # Surely it *must* be listed / referenced somewhere.., Stacey On Fri, 2002-06-14 at 20:07, Kevin Oberman wrote: > > From: Stacey Roberts > > Date: 14 Jun 2002 19:53:18 +0100 > > Sender: owner-freebsd-gnome@FreeBSD.ORG > >=20 > >=20 > > --=3D-nPHrb86NjHEx+K8sBld+ > > Content-Type: text/plain > > Content-Transfer-Encoding: quoted-printable > >=20 > > Hi Kevin, > > I'm actually running XFree86-3.3.6, from initial system installation > > time back at FreeBSD 4.3 - I'm currently running 4.6RC, here's the unam= e > > info: > > # uname -a > > FreeBSD 4.6-RC FreeBSD 4.6-RC #0: Sun May 26 11:20:25 BST > > 2002 :/usr/obj/usr/src/sys/ i386 > > #=3D20 > >=20 > > Does it not matter that I'm running this version of XFree86, and pkgdb > > -F mentioned stale dependancies with the pointer to XFree-4X? > >=20 > > I've always been happy with the version I've got installed, and besides= , > > I wasn't clear on whether or not my graphics card at the time was > > supported in the new version. I've got the ATI Xpert 8MB. > >=20 > > Can I still run pkgdb -F and select the "a" option when asked to > > complete? > >=20 > > Thanks. > >=20 > > Stacey > >=20 > >=20 > > On Fri, 2002-06-14 at 19:27, Kevin Oberman wrote: > > > > From: Stacey Roberts > > > > Date: 14 Jun 2002 19:04:41 +0100 > > > > Sender: owner-freebsd-gnome@FreeBSD.ORG > > > >=3D20 > > > > Okay, so I decided to go with upgrading gtk-1.2.10_5 instead of edi= ting > > > > the gtk file. But I then get the following error even before anythi= ng > > > > starts: > > > > # portupgrade -R gtk-1.2.10_5 > > > > Stale dependency: gtk-1.2.10_5 --> XFree86-libraries-4.2.0_1 -- man= uall=3D > > y > > > > run 'pkgdb -F' to fix (-O disallowed when -R is given). > > > > # > > > >=3D20 > > > > Now, I ran into problems with this pkgdb -F command before, that > > > > resulted in lots of gnome stuff breaking. In particular, where it > > > > relates to the stale dependancy -> XFree86-4 stuff.., > > > >=3D20 > > > > Is this / has the above error been looked at? > > >=3D20 > > > Stale dependencies happen. It is the nature of portupgrade and not th= e > > > individual ports. Fixing them is pretty safe (and pretty essential) i= f > > > you understand what you are doing. > > >=3D20 > > > What version of XFree86 libraries is installed on your system? I thin= k > > > 4.2.0_1 is the current one, but you probably either have a very old > > > version that pre-dates the conversion of XFree86 to it's current form > > > and all you have installed is XFree86-4.x. If it's more recent, you > > > probably have XFree86-libraries-4.x. > > >=3D20 > > > When you run pkgdb -F, it will report the invalid dependency and > > > probably show you your installed version of XFree86 libraries. If so, > > > just enter 'a' and continue. > > >=3D20 > > > R. Kevin Oberman, Network Engineer > > > Energy Sciences Network (ESnet) > > > Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) > > > E-mail: oberman@es.net Phone: +1 510 486-8634 > > --=3D20 > > Stacey Roberts B.Sc. (HONS) Computer Science > > Network Systems Engineer > >=20 > > --=3D-nPHrb86NjHEx+K8sBld+ > > Content-Type: application/pgp-signature; name=3Dsignature.asc > > Content-Description: This is a digitally signed message part > >=20 > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > >=20 > > Content-Type: text/plain > > Content-Transfer-Encoding: quoted-printable > >=20 > > Hi Kevin, > > I'm actually running XFree86-3.3.6, from initial system installation > > time back at FreeBSD 4.3 - I'm currently running 4.6RC, here's the unam= e > > info: > > # uname -a > > FreeBSD 4.6-RC FreeBSD 4.6-RC #0: Sun May 26 11:20:25 BST > > 2002 :/usr/obj/usr/src/sys/ i386 > > #=3D20 > >=20 > > Does it not matter that I'm running this version of XFree86, and pkgdb > > - -F mentioned stale dependancies with the pointer to XFree-4X? > >=20 > > I've always been happy with the version I've got installed, and besides= , > > I wasn't clear on whether or not my graphics card at the time was > > supported in the new version. I've got the ATI Xpert 8MB. > >=20 > > Can I still run pkgdb -F and select the "a" option when asked to > > complete? >=20 > Ahh. That explains it. portupgrade THINKS that you need > XFree86-4-libraries, but you just have XFree86. This is a known > behavior of portupgrade. As it is documented, I guess it's a feature. >=20 > Did you modify /etc/make.conf to include "XFREE86_VERSION=3D3"? If not, > please do and 4.6 makes the assumption of XFree86-4 the default. >=20 > If you still need to fix it, simply use 'pkg_version -v | grep > XFree86' to get the exact version of XFree86-3.3.6 you are running and > enter that as the new dependency (if pkgdb does not suggest it on its > own). The next port that uses XFree86 (if there is one) will then > suggest the same thing and you and enter 'a' at that point to replace > all dependencies on XFree86-libraries with XFree86. >=20 > R. Kevin Oberman, Network Engineer > Energy Sciences Network (ESnet) > Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) > E-mail: oberman@es.net Phone: +1 510 486-8634 >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message - --=20 Stacey Roberts B.Sc. (HONS) Computer Science Network Systems Engineer -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.8 iQA/AwUBPQpLQ/dn4A8qiCO5EQLuqgCeJlJ+L/1y0j4DAZY5ygtT0GbBPboAoONI RoVmrNbKsf2keHfYVsbOHYWt =7FwN -----END PGP SIGNATURE----- --=-4yFBCiXFKrezmOnOl+tb-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message