Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Sep 2003 07:32:03 +0100
From:      Stacey Roberts <stacey@vickiandstacey.com>
To:        Jeremy Messenger <mezz7@cox.net>
Cc:        roger@freebsd.org
Subject:   Re: make install clean for Gnome-2 fails with configure: error: You need PTLib's header files to build GnomeMeeting
Message-ID:  <20030922063203.GH57594@crom.vickiandstacey.com>
In-Reply-To: <oprvv0ize18ckrg5@smtp.central.cox.net>
References:  <20030921231301.GA57594@crom.vickiandstacey.com> <oprvvumxzf8ckrg5@smtp.central.cox.net> <1064203404.376.27.camel@shumai.marcuscom.com> <oprvvv0e0w8ckrg5@smtp.central.cox.net> <20030922055726.GE57594@crom.vickiandstacey.com> <oprvv0ize18ckrg5@smtp.central.cox.net>

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

--07FIeBX8hApXX6Bi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Mezz..,

----- Original Message -----
From: "Jeremy Messenger <mezz7@cox.net>"
To: To Stacey Roberts
Date: Mon, 22 Sep, 2003 07:05 BST
Subject: Re: make install clean for Gnome-2 fails with configure: error: Yo=
u need PTLib's header files to build GnomeMeeting

> On Mon, 22 Sep 2003 06:57:26 +0100, Stacey Roberts=20
> <stacey@vickiandstacey.com> wrote:
>=20
> >Hi Mezz..,
> >
> >----- Original Message -----
> >From: "Jeremy Messenger <mezz7@cox.net>"
> >To: To Joe Marcus Clarke
> >Date: Mon, 22 Sep, 2003 05:27 BST
> >Subject: Re: make install clean for Gnome-2 fails with configure: error:=
=20
> >You need PTLib's header files to build GnomeMeeting
> >
> >>On Mon, 22 Sep 2003 00:03:24 -0400, Joe Marcus Clarke
> >><marcus@marcuscom.com> wrote:
> >>
> >>>On Sun, 2003-09-21 at 23:57, Jeremy Messenger wrote:
> >>>>On Mon, 22 Sep 2003 00:13:01 +0100, Stacey Roberts
> >>>><stacey@vickiandstacey.com> wrote:
> >>>>
> >>>>> Hello,
> >>>>>      I cannot build Gnome-2 from fresh after first deinstalling
> >>>>Gnome-2
> >>>>> and now (my attempted) reinstallation for the port.
> >>>>>
> >>>>> Here is what I did after several failed attempts at portupgrading to
> >>>>> Gnome-2.4 since yesterday:
> >>>>> Logged off from X
> >>>>> cd /usr/ports/x11/gnome2
> >>>>> make deinstall clean
> >>>>> make clean
> >>>>> make install clean
> >>>>>
> >>>>> The last command fails with the following:
> >>>>> # make clean
> >>>><snip>
> >>>>> =3D=3D=3D>  Cleaning for pwlib-1.5.0_2
> >>>><snip>
> >>>>> =3D=3D=3D>  Cleaning for openh323-1.12.0_1
> >>>><snip>
> >>>>
> >>>>Ok, it cleans and know that gnomemeeting needs this..
> >>>>
> >>>>> root@Demon /usr/ports/x11/gnome2 # make install clean
> >>>><snip>
> >>>>> =3D=3D=3D>  Configuring for gnomemeeting-0.98.5
> >>>><snip>
> >>>>
> >>>>Umm, isn't it supposed to be build the pwlib and openh323 by now in=
=20
> >>this
> >>>>step?
> >>>>
> >>>>> checking for PTLib includes...
> >>>>> checking for
> >>>>>
> >>>>/usr/ports/net/gnomemeeting/../../devel/pwlib/work/pwlib/include/ptli=
b/pprocess.h...
> >>>>> no
> >>>>> configure: error: You need PTLib's header files to build=20
> >>GnomeMeeting
> >>>><snip>
> >>>>
> >>>>I don't know what's wrong in your system, but why don't you try to do
> >>>>following:
> >>>>
> >>>>1) portsclean -C (to rm -rf all work, fastest and better way to clean
> >>>>than
> >>>>use the 'make clean')
> >>>>2) Go to net/gnomemeeting and do the 'make install' ..
> >>>>
> >>>>If it doesn't build the pwlib and openh323, then you can try this:
> >>>>
> >>>>1) Go to devel/pwlib and do the 'make'
> >>>>2) Go to net/openh323 and do the 'make'
> >>>>3) Try it again, do the 'make install' in the net/gnomemeeting
> >>>>
> >>>>I can't promise you if I will solve your problem, but I hope so and I=
=20
> >>am
> >>>>trying.. :-)
> >>>
> >>>Actually, gnomemeeting is weird.  It defines NOCLEANDEPENDS in its
> >>>Makefile.  This actually can cause problems when openh323 and pwlib are
> >>>updated.  It's best to make sure you always clean those directories out
> >>>by hand.
> >>
> >>Ahh, I see the 'NOCLEANDEPENDS' now.. Thanks! The 'portsclean -C' should
> >>take care on this case. I always use it; it works great.
> >>
> >
> >Err.., no it doesn't.., not in this case, that is. I've now installed=20
> >both openh323 & pwlib, and I still get errors related to this PTlib at=
=20
> >the stage where gnomemeeting is to be built.
> >
> >At this point, is it silly to ask if its not possible to install gnome-2=
=20
> >*without* gnomemeeting? I'd not even heard of / nor used this thing=20
> >before today, and I'm not interested in it either.
>=20
> Yes, it's possible.. Just edit the x11/gnome2/Makefile by remove the=20
> gnomemeeting line.
>

Tried this.., deleted the line in /usr/ports/x11/gnome2/Makefile that has g=
nomemeeting
rm -rf work
Ran "make"
This fails with mozilla-related errors now:

toolkits/gnome-themes \
                ggv:${PORTSDIR}/print/ggv2 \
                acme:${PORTSDIR}/multimedia/acme \                 gok:${PO=
RTSDIR}/sysutils/gok \
                gpdf:${PORTSDIR}/graphics/gpdf \
                nautilus-cd-burner:${PORTSDIR}/sysutils/nautilus-cd-burner \
                gcalctool:${PORTSDIR}/math/gcalctool \
                gucharmap:${PORTSDIR}/deskutils/gucharmap \
                zenity:${PORTSDIR}/x11/zenity \
                gst-thumbnail:${PORTSDIR}/multimedia/nautilus-media \
                ${X11BASE}/lib/X11/fonts/bitstream-vera/Vera.ttf:${PORTSDIR=
}/x11-fonts/bitstream-vera \
                epiphany:${PORTSDIR}/www/epiphany \
Makefile: 63 lines, 2345 characters.
root@Demon /usr/ports/x11/gnome2 # make
=3D=3D=3D>  Extracting for gnome2-2.4.0
>> No MD5 checksum file.
=3D=3D=3D>  Patching for gnome2-2.4.0
=3D=3D=3D>   gnome2-2.4.0 depends on file: /usr/local/bin/python2.3 - found
=3D=3D=3D>  Configuring for gnome2-2.4.0
root@Demon /usr/ports/x11/gnome2 # make install
=3D=3D=3D>  Installing for gnome2-2.4.0
=3D=3D=3D>   gnome2-2.4.0 depends on file: /usr/X11R6/libexec/cdplayer_appl=
et2 - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gnome-cd - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gnome-dictionary - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: eog - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gnome-control-center - fou=
nd
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gconf-editor - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gnect - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gedit - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gnome-terminal - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gnome-session - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: bug-buddy - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gnome-system-monitor - fou=
nd
=3D=3D=3D>   gnome2-2.4.0 depends on executable: nautilus - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: yelp - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gdm - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: screensaver-properties-cap=
plet - found
=3D=3D=3D>   gnome2-2.4.0 depends on file: /usr/X11R6/share/gnome/help/user=
-guide/C/user-guide.xml - found
=3D=3D=3D>   gnome2-2.4.0 depends on file: /usr/X11R6/share/gnome/sounds/qu=
estion.wav - found
=3D=3D=3D>   gnome2-2.4.0 depends on file: /usr/X11R6/libdata/pkgconfig/lib=
gail-gnome.pc - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: file-roller - found
=3D=3D=3D>   gnome2-2.4.0 depends on file: /usr/X11R6/share/themes/HighCont=
rast/gtk-2.0/gtkrc - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: ggv - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: acme - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gok - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gpdf - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: nautilus-cd-burner - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gcalctool - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gucharmap - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: zenity - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: gst-thumbnail - found
=3D=3D=3D>   gnome2-2.4.0 depends on file: /usr/X11R6/lib/X11/fonts/bitstre=
am-vera/Vera.ttf - found
=3D=3D=3D>   gnome2-2.4.0 depends on executable: epiphany - not found
=3D=3D=3D>    Verifying install for epiphany in /usr/ports/www/epiphany
=20
 By default epiphany uses www/mozilla-gtk2 for html rendering, but you can
 change this by defining WITH_MOZILLA to one of the following values:
=20
  mozilla-devel-gtk2
=20
>> epiphany-1.0.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome=
2.
>> Attempting to fetch from ftp://ftp.mirror.ac.uk/sites/ftp.gnome.org/pub/=
GNOME/sources/epiphany/1.0/.
Receiving epiphany-1.0.tar.bz2 (1613042 bytes): 100%
1613042 bytes transferred in 27.5 seconds (57.27 kBps)
=3D=3D=3D>  Extracting for epiphany-1.0
>> Checksum OK for gnome2/epiphany-1.0.tar.bz2.
=3D=3D=3D>  Patching for epiphany-1.0
=3D=3D=3D>  Applying FreeBSD patches for epiphany-1.0
=3D=3D=3D>   epiphany-1.0 depends on file: /usr/X11R6/include/mozilla/gtkem=
bedmoz/gtkmozembed.h - not found
=3D=3D=3D>    Verifying install for /usr/X11R6/include/mozilla/gtkembedmoz/=
gtkmozembed.h in /usr/ports/www/mozilla-headers
=3D=3D=3D>  Extracting for mozilla-headers-1.4,2
>> No MD5 checksum file.
=3D=3D=3D>  Patching for mozilla-headers-1.4,2
=3D=3D=3D>   mozilla-headers-1.4,2 depends on file: /nonexistent - found
=3D=3D=3D>   mozilla-headers-1.4,2 depends on executable: gmake - found
=3D=3D=3D>   mozilla-headers-1.4,2 depends on shared library: X11.6 - found
=3D=3D=3D>  Configuring for mozilla-headers-1.4,2
=3D=3D=3D>  Building for mozilla-headers-1.4,2
cd: can't cd to /usr/ports/www/mozilla-headers/../mozilla/work/mozilla
*** Error code 2
=20
Stop in /usr/ports/www/mozilla-headers.
*** Error code 1
=20
Stop in /usr/ports/www/epiphany.
*** Error code 1
=20
Stop in /usr/ports/x11/gnome2.
root@Demon /usr/ports/x11/gnome2 #


Isn't the whole point about the ports system is that "make" goes out and fe=
tches what isn't currently on the system in order to complete port builds? =
Or am I missing something along the way here?

Regards,

Stacey
=20
> >>>Also, note that gnomemeeting will be broken on -CURRENT unless
> >>>you have the recent -pthread readdition patch.
> >><snip>
> >>
> >>If you CVSup today of -CURRENT, then you shouldn't worry about -pthread
> >>anymore. Daniel has putted -pthread back in today (around 20 hours=20
> >>ago). I
> >>am glad that he did that.
> >>
> >
> >So.., does the above now suggest that in order for me to build gnome2 on=
=20
> >this box I should be tracking CURRENT?
>=20
> Well, how old your -CURRENT is? It's depend on, but I don't think your=20
> error means the -pthread part.
>=20
> Cheers,
> Mezz
>=20
> >Regards,
> >
> >Stacey
> >
> >>Cheers,
> >>Mezz
> >>
> >>>Joe
> >>>
> >>>>
> >>>>Cheers,
> >>>>Mezz
> >>>>
> >>>>> Thanks for the time.
> >>>>>
> >>>>> Regards,
> >>>>>
> >>>>> Stacey
> >>
> >>
> >>--
> >>bsdforums.org 's moderator, mezz.
> >>
>=20
>=20
> --=20
> bsdforums.org 's moderator, mezz.
>=20

--=20
Stacey Roberts
B. Sc (HONS) Computer Science

Web: www.vickiandstacey.com

--07FIeBX8hApXX6Bi
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQEVAwUBP26XYX3Q4C/Onfd9AQHbAwf/XFIW5AyXYxHbbumBji61H5ROczkTi1CF
6GayvI7ngQWxSOwLhNQiSBEDcnY0h4iKnLrBIlU56fgQWayIMVMrRL4pleoLgn8V
8o9DvLzHvAwqjLeZ2KP2YBJfCZJICA3vHkIMwcCN2Q34L06vT6s52ciePs6xS2Vx
WatKoucBe4pI8DHTLislw6pbQLOFONratXTclDImIC68YG5qpeTk0DseKWIbWDpE
6jTqz5UsgwQ7tTEuWO9DZsdfORSGySLWi5zaiPMEPgk6Clo32CblpysXcvDJKWz3
Bqm8VhOAgaA358pvP7o1rJ4xdjQuK9SAVA/CmZmPlu3/blmDi+A5Vg==
=Dq55
-----END PGP SIGNATURE-----

--07FIeBX8hApXX6Bi--



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