Skip site navigation (1)Skip section navigation (2)
Date:      14 Jun 2002 19:31:42 +0100
From:      Stacey Roberts <sroberts@dsl.pipex.com>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        Mike Harding <mvh@ix.netcom.com>, dnelson@allantgroup.com, FreeBSD-Questions <freebsd-questions@freebsd.org>, freebsd-gnome@freebsd.org
Subject:   Re: xscreensaver-gnome-4.05 install fails
Message-ID:  <1024079502.357.27.camel@Demon.Strobe.org>
In-Reply-To: <1024079044.311.35.camel@gyros.marcuscom.com>
References:  <1024001369.357.4.camel@Demon.Strobe.org> <1024001948.311.110.camel@gyros.marcuscom.com> <1024002434.357.11.camel@Demon.Strobe.org> <1024002658.311.118.camel@gyros.marcuscom.com> <20020613212625.GA21232@dan.emsphone.com> <1024004575.311.124.camel@gyros.marcuscom.com> <1024006176.357.16.camel@Demon.Strobe.org> <20020613230936.GA34783@dan.emsphone.com>  <20020614045314.F37321310A@netcom1.netcom.com> <1024030968.355.22.camel@gyros.marcuscom.com>  <20020614153358.ECBED13107@netcom1.netcom.com>  <1024069086.311.17.camel@gyros.marcuscom.com>  <1024077883.357.21.camel@Demon.Strobe.org>  <1024079044.311.35.camel@gyros.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-2FqsIx0Ws02TaX7GjcrN
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

hi Joe,
   Two comments / questions:
1] The version of xscreensaver-gnome that is to be upgraded is simply
the one that's showing up in pkg_version -v. I am attempting to keep the
software versions on this system up-to-date, but I obviously am having
problems with this port.

2] Running pkgdb -F has always been a wearisome task for me. Whenever I
hit the "tab" key to complete I get presented with some 160-odd apps
that I am supposed to choose from, and I never know what I am supposed
to be doing at that stage, nor which I should be selecting.

...., help. Please

Stacey

On Fri, 2002-06-14 at 19:24, Joe Marcus Clarke wrote:
> On Fri, 2002-06-14 at 14:04, Stacey Roberts wrote:
> > Okay, so I decided to go with upgrading gtk-1.2.10_5 instead of editing
> > the gtk file. But I then get the following error even before anything
> > starts:
> > # portupgrade -R gtk-1.2.10_5
> > Stale dependency: gtk-1.2.10_5 --> XFree86-libraries-4.2.0_1 -- manuall=
y
> > run 'pkgdb -F' to fix (-O disallowed when -R is given).
> > #=20
> >=20
> > 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..,
> >=20
> > Is this / has the above error been looked at?
>=20
> pkgdb -F has never caused me any problems.  You should be able to run
> pkgdb -F, and simply rebuild the portupgrade database.  One thing to
> note, though, is that gtk12 is currently at PORTREVISION _7 (not _5).
>=20
> Joe
>=20
> >=20
> > Stacey
> >=20
> > On Fri, 2002-06-14 at 16:38, Joe Marcus Clarke wrote:
> > > On Fri, 2002-06-14 at 11:33, Mike Harding wrote:
> > > >=20
> > > > Does appear to work, although the screensaver 'tab' in the
> > > > configuration tool has no icon...
> > >=20
> > > Yeah, that's because the icons are installed in share/gnome/xscreensa=
ver
> > > instead of share/gnome/pixmaps, and there is no pixmap specified for =
the
> > > icon.  Can you edit
> > > share/gnome/control-center/Desktop/screensaver-properties.desktop, an=
d
> > > add the full path to xscreensaver.xpm?  That should work.  If it does=
,
> > > I'll send dougb my patches, and see what he thinks.
> > >=20
> > > Joe
> > >=20
> > > >=20
> > > > - Mike H.
> > > >=20
> > > >    X-Authentication-Warning: gyros.marcuscom.com: marcus set sender=
 to marcus@marcuscom.com using -f
> > > >    From: Joe Marcus Clarke <marcus@marcuscom.com>
> > > >    Cc: dnelson@allantgroup.com, sroberts@dsl.pipex.com,
> > > > 	   freebsd-questions@FreeBSD.ORG, freebsd-gnome@FreeBSD.ORG
> > > >    Date: 14 Jun 2002 01:02:48 -0400
> > > >    X-Spam-Status: No, hits=3D-7.0 required=3D5.0 tests=3DIN_REP_TO,=
UNIFIED_PATCH,AWL version=3D2.20
> > > >    X-Spam-Level:=20
> > > >=20
> > > >=20
> > > >    --=3D-ahyKUYqmNYYS0CnW4P50
> > > >    Content-Type: text/plain
> > > >    Content-Transfer-Encoding: 7bit
> > > >=20
> > > >    On Fri, 2002-06-14 at 00:53, Mike Harding wrote:
> > > >    >=20
> > > >    > I still see no way to configure the screensave on the gnome co=
nfig
> > > >    > center...
> > > >=20
> > > >    Can you try this patch-ab, and see if it resolves the problem?  =
Simply
> > > >    drop this file in /usr/ports/x11/xscreensaver/files, and build
> > > >    xscreensaver-gnome.
> > > >=20
> > > >    Joe
> > > >=20
> > > >    >=20
> > > >    >=20
> > > >    > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > > >    > with "unsubscribe freebsd-gnome" in the body of the message
> > > >    >=20
> > > >    --=20
> > > >    PGP Key : http://www.marcuscom.com/pgp.asc
> > > >=20
> > > >    --=3D-ahyKUYqmNYYS0CnW4P50
> > > >    Content-Disposition: attachment; filename=3Dpatch-ab
> > > >    Content-Transfer-Encoding: quoted-printable
> > > >    Content-Type: text/plain; name=3Dpatch-ab; charset=3DISO8859-1
> > > >=20
> > > >    --- configure.orig	Tue Jun 11 05:09:04 2002
> > > >    +++ configure	Fri Jun 14 01:00:58 2002
> > > >    @@ -12929,7 +12929,7 @@
> > > > 	else
> > > > 	  GNOME_DATADIR=3D3D`$gtk_config --prefix`
> > > > 	fi
> > > >    -    GNOME_DATADIR=3D3D"$GNOME_DATADIR/share"
> > > >    +    GNOME_DATADIR=3D3D"$GNOME_DATADIR/share/gnome"
> > > >       fi
> > > >    =3D20
> > > >       # .desktop files go in different places in Gnome 1.x and Gnom=
e 2.x...
> > > >    @@ -14240,18 +14240,18 @@
> > > > 	GL_LIBS=3D3D""
> > > >    =3D20
> > > >    =3D20
> > > >    -    # Some versions of MesaGL are compiled to require -lpthread=
.
> > > >    -    # So if the Mesa headers exist, and -lpthread exists, then =
always
> > > >    -    # link -lpthread after the Mesa libs (be they named -lGL or=
 -lMesaGL.)
> > > >    +    # Some versions of MesaGL are compiled to require "-pthread=
".
> > > >    +    # So if the Mesa headers exist, and "-pthread" exists, then=
 always
> > > >    +    # link "-pthread" after the Mesa libs (be they named -lGL o=
r -lMesaGL.=3D
> > > >    )
> > > > 	#
> > > > 	if test "$ac_have_mesa_gl" =3D3D yes; then
> > > >    -      echo "$as_me:$LINENO: checking for pthread_create in -lpt=
hread" >&5
> > > >    -echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO=
_C" >&6
> > > >    +      echo "$as_me:$LINENO: checking for pthread_create in "-pt=
hread"" >&5
> > > >    +echo $ECHO_N "checking for pthread_create in "-pthread"... $ECH=
O_C" >&6
> > > >     if test "${ac_cv_lib_pthread_pthread_create+set}" =3D3D set; th=
en
> > > >       echo $ECHO_N "(cached) $ECHO_C" >&6
> > > >     else
> > > >       ac_check_lib_save_LIBS=3D3D$LIBS
> > > >    -LIBS=3D3D"-lpthread  $LIBS"
> > > >    +LIBS=3D3D""-pthread"  $LIBS"
> > > >     cat >conftest.$ac_ext <<_ACEOF
> > > >     #line $LINENO "configure"
> > > >     #include "confdefs.h"
> > > >    @@ -14301,7 +14301,7 @@
> > > >     echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create=
" >&5
> > > >     echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6
> > > >     if test $ac_cv_lib_pthread_pthread_create =3D3D yes; then
> > > >    -  GL_LIBS=3D3D"-lpthread"
> > > >    +  GL_LIBS=3D3D""-pthread""
> > > >     fi
> > > >    =3D20
> > > > 	fi
> > > >    @@ -17491,13 +17491,13 @@
> > > >     # Now that we know whether we have Gnome, we can decide where t=
he XML
> > > >     # config files get installed.
> > > >     #
> > > >    -if test -z "$HACK_CONF_DIR" ; then
> > > >    -  if test -n "$GNOME_DATADIR" ; then
> > > >    -    HACK_CONF_DIR=3D3D'${GNOME_DATADIR}/control-center/screensa=
vers'
> > > >    -  else
> > > >    -    HACK_CONF_DIR=3D3D'${prefix}/lib/xscreensaver/config'
> > > >    -  fi
> > > >    -fi
> > > >    +#if test -z "$HACK_CONF_DIR" ; then
> > > >    +#  if test -n "$GNOME_DATADIR" ; then
> > > >    +#    HACK_CONF_DIR=3D3D'${GNOME_DATADIR}/control-center/screens=
avers'
> > > >    +#  else
> > > >    +#    HACK_CONF_DIR=3D3D'${prefix}/lib/xscreensaver/config'
> > > >    +#  fi
> > > >    +#fi
> > > >    =3D20
> > > >    =3D20
> > > >    =3D20
> > > >=20
> > > >    --=3D-ahyKUYqmNYYS0CnW4P50--
> > > >=20
> > > >=20
> > > --=20
> > > PGP Key : http://www.marcuscom.com/pgp.asc
> > >=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
> --=20
> PGP Key : http://www.marcuscom.com/pgp.asc
>=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

--=-2FqsIx0Ws02TaX7GjcrN
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

hi Joe,
   Two comments / questions:
1] The version of xscreensaver-gnome that is to be upgraded is simply
the one that's showing up in pkg_version -v. I am attempting to keep the
software versions on this system up-to-date, but I obviously am having
problems with this port.

2] Running pkgdb -F has always been a wearisome task for me. Whenever I
hit the "tab" key to complete I get presented with some 160-odd apps
that I am supposed to choose from, and I never know what I am supposed
to be doing at that stage, nor which I should be selecting.

...., help. Please

Stacey

On Fri, 2002-06-14 at 19:24, Joe Marcus Clarke wrote:
> On Fri, 2002-06-14 at 14:04, Stacey Roberts wrote:
> > Okay, so I decided to go with upgrading gtk-1.2.10_5 instead of editing
> > the gtk file. But I then get the following error even before anything
> > starts:
> > # portupgrade -R gtk-1.2.10_5
> > Stale dependency: gtk-1.2.10_5 --> XFree86-libraries-4.2.0_1 -- manuall=
y
> > run 'pkgdb -F' to fix (-O disallowed when -R is given).
> > #=20
> >=20
> > 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..,
> >=20
> > Is this / has the above error been looked at?
>=20
> pkgdb -F has never caused me any problems.  You should be able to run
> pkgdb -F, and simply rebuild the portupgrade database.  One thing to
> note, though, is that gtk12 is currently at PORTREVISION _7 (not _5).
>=20
> Joe
>=20
> >=20
> > Stacey
> >=20
> > On Fri, 2002-06-14 at 16:38, Joe Marcus Clarke wrote:
> > > On Fri, 2002-06-14 at 11:33, Mike Harding wrote:
> > > >=20
> > > > Does appear to work, although the screensaver 'tab' in the
> > > > configuration tool has no icon...
> > >=20
> > > Yeah, that's because the icons are installed in share/gnome/xscreensa=
ver
> > > instead of share/gnome/pixmaps, and there is no pixmap specified for =
the
> > > icon.  Can you edit
> > > share/gnome/control-center/Desktop/screensaver-properties.desktop, an=
d
> > > add the full path to xscreensaver.xpm?  That should work.  If it does=
,
> > > I'll send dougb my patches, and see what he thinks.
> > >=20
> > > Joe
> > >=20
> > > >=20
> > > > - Mike H.
> > > >=20
> > > >    X-Authentication-Warning: gyros.marcuscom.com: marcus set sender=
 to marcus@marcuscom.com using -f
> > > >    From: Joe Marcus Clarke <marcus@marcuscom.com>
> > > >    Cc: dnelson@allantgroup.com, sroberts@dsl.pipex.com,
> > > > 	   freebsd-questions@FreeBSD.ORG, freebsd-gnome@FreeBSD.ORG
> > > >    Date: 14 Jun 2002 01:02:48 -0400
> > > >    X-Spam-Status: No, hits=3D-7.0 required=3D5.0 tests=3DIN_REP_TO,=
UNIFIED_PATCH,AWL version=3D2.20
> > > >    X-Spam-Level:=20
> > > >=20
> > > >=20
> > > >    --=3D-ahyKUYqmNYYS0CnW4P50
> > > >    Content-Type: text/plain
> > > >    Content-Transfer-Encoding: 7bit
> > > >=20
> > > >    On Fri, 2002-06-14 at 00:53, Mike Harding wrote:
> > > >    >=20
> > > >    > I still see no way to configure the screensave on the gnome co=
nfig
> > > >    > center...
> > > >=20
> > > >    Can you try this patch-ab, and see if it resolves the problem?  =
Simply
> > > >    drop this file in /usr/ports/x11/xscreensaver/files, and build
> > > >    xscreensaver-gnome.
> > > >=20
> > > >    Joe
> > > >=20
> > > >    >=20
> > > >    >=20
> > > >    > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > > >    > with "unsubscribe freebsd-gnome" in the body of the message
> > > >    >=20
> > > >    --=20
> > > >    PGP Key : http://www.marcuscom.com/pgp.asc
> > > >=20
> > > >    --=3D-ahyKUYqmNYYS0CnW4P50
> > > >    Content-Disposition: attachment; filename=3Dpatch-ab
> > > >    Content-Transfer-Encoding: quoted-printable
> > > >    Content-Type: text/plain; name=3Dpatch-ab; charset=3DISO8859-1
> > > >=20
> > > >    --- configure.orig	Tue Jun 11 05:09:04 2002
> > > >    +++ configure	Fri Jun 14 01:00:58 2002
> > > >    @@ -12929,7 +12929,7 @@
> > > > 	else
> > > > 	  GNOME_DATADIR=3D3D`$gtk_config --prefix`
> > > > 	fi
> > > >    -    GNOME_DATADIR=3D3D"$GNOME_DATADIR/share"
> > > >    +    GNOME_DATADIR=3D3D"$GNOME_DATADIR/share/gnome"
> > > >       fi
> > > >    =3D20
> > > >       # .desktop files go in different places in Gnome 1.x and Gnom=
e 2.x...
> > > >    @@ -14240,18 +14240,18 @@
> > > > 	GL_LIBS=3D3D""
> > > >    =3D20
> > > >    =3D20
> > > >    -    # Some versions of MesaGL are compiled to require -lpthread=
.
> > > >    -    # So if the Mesa headers exist, and -lpthread exists, then =
always
> > > >    -    # link -lpthread after the Mesa libs (be they named -lGL or=
 -lMesaGL.)
> > > >    +    # Some versions of MesaGL are compiled to require "-pthread=
".
> > > >    +    # So if the Mesa headers exist, and "-pthread" exists, then=
 always
> > > >    +    # link "-pthread" after the Mesa libs (be they named -lGL o=
r -lMesaGL.=3D
> > > >    )
> > > > 	#
> > > > 	if test "$ac_have_mesa_gl" =3D3D yes; then
> > > >    -      echo "$as_me:$LINENO: checking for pthread_create in -lpt=
hread" >&5
> > > >    -echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO=
_C" >&6
> > > >    +      echo "$as_me:$LINENO: checking for pthread_create in "-pt=
hread"" >&5
> > > >    +echo $ECHO_N "checking for pthread_create in "-pthread"... $ECH=
O_C" >&6
> > > >     if test "${ac_cv_lib_pthread_pthread_create+set}" =3D3D set; th=
en
> > > >       echo $ECHO_N "(cached) $ECHO_C" >&6
> > > >     else
> > > >       ac_check_lib_save_LIBS=3D3D$LIBS
> > > >    -LIBS=3D3D"-lpthread  $LIBS"
> > > >    +LIBS=3D3D""-pthread"  $LIBS"
> > > >     cat >conftest.$ac_ext <<_ACEOF
> > > >     #line $LINENO "configure"
> > > >     #include "confdefs.h"
> > > >    @@ -14301,7 +14301,7 @@
> > > >     echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create=
" >&5
> > > >     echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6
> > > >     if test $ac_cv_lib_pthread_pthread_create =3D3D yes; then
> > > >    -  GL_LIBS=3D3D"-lpthread"
> > > >    +  GL_LIBS=3D3D""-pthread""
> > > >     fi
> > > >    =3D20
> > > > 	fi
> > > >    @@ -17491,13 +17491,13 @@
> > > >     # Now that we know whether we have Gnome, we can decide where t=
he XML
> > > >     # config files get installed.
> > > >     #
> > > >    -if test -z "$HACK_CONF_DIR" ; then
> > > >    -  if test -n "$GNOME_DATADIR" ; then
> > > >    -    HACK_CONF_DIR=3D3D'${GNOME_DATADIR}/control-center/screensa=
vers'
> > > >    -  else
> > > >    -    HACK_CONF_DIR=3D3D'${prefix}/lib/xscreensaver/config'
> > > >    -  fi
> > > >    -fi
> > > >    +#if test -z "$HACK_CONF_DIR" ; then
> > > >    +#  if test -n "$GNOME_DATADIR" ; then
> > > >    +#    HACK_CONF_DIR=3D3D'${GNOME_DATADIR}/control-center/screens=
avers'
> > > >    +#  else
> > > >    +#    HACK_CONF_DIR=3D3D'${prefix}/lib/xscreensaver/config'
> > > >    +#  fi
> > > >    +#fi
> > > >    =3D20
> > > >    =3D20
> > > >    =3D20
> > > >=20
> > > >    --=3D-ahyKUYqmNYYS0CnW4P50--
> > > >=20
> > > >=20
> > > --=20
> > > PGP Key : http://www.marcuscom.com/pgp.asc
> > >=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
> --=20
> PGP Key : http://www.marcuscom.com/pgp.asc
>=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/AwUBPQo2ivdn4A8qiCO5EQJ2xQCg6DGfRBa7/UAsvLRhrlpU/zDseB0AnArJ
QZ0FK7PpjHPVN8UrbENpSQcO
=ADWr
-----END PGP SIGNATURE-----

--=-2FqsIx0Ws02TaX7GjcrN--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1024079502.357.27.camel>