Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Feb 2004 17:40:09 -0500
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        =?iso-8859-1?Q?Jo=E3o?= Grilo <grilo@netcabo.pt>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: Upgrade from GNOME 2.4 to 2.5
Message-ID:  <20040218224009.GD53771@toxic.magnesium.net>
In-Reply-To: <1077106256.82256.20.camel@grilo>
References:  <1077106256.82256.20.camel@grilo>

next in thread | previous in thread | raw e-mail | index | archive | help
>> (02.18.2004 @ 0710 PST): Joo Grilo said, in 6.9K: <<
> Not everything went well, but I noticed common problems:
>=20
> Problems with the "gtk_combo" widget, making a couple of ports to not
> compile.=20
> The ports that failed me were:
>  - x11-toolkits/scintilla
>  - net/gnomemeeting
>  - mail/balsa2

If gnomemeeting was compiled you're not using a recent version of
gnome_upgrade.sh.

> Plus, the script failed to deinstall some ports (due to dependency
> problems, perhaps?) and newer ports weren't installed because of that.
> The ports that the script failed to deinstall were:
>  - audio/rhythmbox
>  - audio/gnomemedia2
>  - databases/libgda2
>  - multimedia/nautilus-media

Why should the first three be deinstalled?

As for the last one, if nautilus-media still exists on your system then
you didn't run marcusmerge or, again, are using an old gnome_upgrade.sh.

> I would attach the log that gnome_upgrade.sh generated, but my SMTP
> server doesn't allow 47MB messages, so I'll simply attach the problematc
> bits.

Text compresses well.

> I also don't get icons in the new GtkFileChooser dialog. Is it me,
> FreeBSD, or GNOME in general?

This is work-in-progress.

> Another tiny detail, please make the gnome_upgrade.sh script to be
> verbose by default. It'd really help me making an estimate of how long
> it still takes to finish.

No. If you want verbosity by default, put export VERBOSE=3D1 to your
environment.

Besides, turning on verbosity wouldn't give you any clearer picture of
how long it'll take to finish.

> These really aren't SERIOUS issues, but they're annoying. I mean, I use
> SciTE as my main editor.

Then are you sure you want to be updating to development versions?

# Adam


> "make all install" once again, and everything worked.
> I don't have a clue where he had problems with the "checksum".
> ---------------------------------------
>=20
> ** The following packages were not installed or upgraded (*:skipped / !:f=
ailed)
>         ! x11-toolkits/scintilla (scintilla-gtk2-1.58)  (unknown build er=
ror)
>         * editors/scite (scite-gtk2-1.58)
>         ! databases/libgda2 (libgda2-1.0.1_2)   (checksum mismatch)
>         * databases/libgnomedb (libgnomedb-1.0.1)
>         * math/gnumeric2 (gnumeric2-1.2.1_1)
>         ! net/gnomemeeting (gnomemeeting-0.98.5_1)      (compiler error)
>         ! mail/balsa2 (balsa2-2.0.16_1) (compiler error)
>         * devel/glade2 (glade2-2.0.1_1)
>         ! audio/rhythmbox (rhythmbox-0.6.5)     (uninstall error)
>         ! multimedia/nautilus-media (nautilus-media-0.3.3.1)    (uninstal=
l error)
>         ! audio/gnomemedia2 (gnomemedia2-2.4.1.1)       (uninstall error)
>         * x11/gnome2 (gnome2-2.4.1)
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
> ---------------------------------------
> The errors I get are these:
> ---------------------------------------
> In file included from gnomemeeting.cpp:55:
> ../lib/widgets/history-combo.h:61: error: 'GtkCombo' is used as a type, b=
ut is
>    not defined as a type.
> ../lib/widgets/history-combo.h:69: error: 'GtkComboClass' is used as a ty=
pe,
>    but is not defined as a type.
> gnomemeeting.cpp: In member function `void GnomeMeeting::Connect()':
> gnomemeeting.cpp:184: error: `GTK_COMBO' undeclared (first use this funct=
ion)
> gnomemeeting.cpp:184: error: (Each undeclared identifier is reported only=
 once
>    for each function it appears in.)
> gnomemeeting.cpp: In member function `void GnomeMeeting::BuildGUI()':
> gnomemeeting.cpp:487: error: `gtk_timeout_add' undeclared (first use this
>    function)
> /usr/ports/devel/pwlib/work/pwlib/include/ptlib/pdirect.h: At global scop=
e:
> /usr/ports/devel/pwlib/work/pwlib/include/ptlib/pdirect.h:458: warning: i=
nline
>    function `static BOOL PDirectory::Remove(const PString&)' used but nev=
er
>    defined
> gmake[2]: *** [gnomemeeting.o] Error 1
> gmake[2]: Leaving directory `/usr/ports/net/gnomemeeting/work/gnomemeetin=
g-0.98. 5/src'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/usr/ports/net/gnomemeeting/work/gnomemeetin=
g-0.98. 5'
> gmake: *** [all-recursive-am] Error 2
> *** Error code 2
> =20
> Stop in /usr/ports/net/gnomemeeting.
>=20
>=20
>=20
>=20
>=20
>=20
> ---------------------------------------------
> That was for gnomemeeting, now for scintilla:
> ---------------------------------------------
>=20
> cc -shared `pkg-config --libs gtk+ gthread` -o ../bin/libscintilla.so.1 D=
ocumentAccessor.o WindowAccessor.o KeyWords.o StyleContext.o Document.o Cal=
lTip.o ScintillaBase.o ContractionState.o Editor.o ExternalLexer.o PropSet.=
o PlatGTK.o KeyMap.o LineMarker.o ScintillaGTK.o CellBuffer.o ViewStyle.o R=
ESearch.o Style.o Indicator.o AutoComplete.o UniConversion.o XPM.o
> /usr/bin/ld: cannot find -lgthread
> gmake: *** [../bin/libscintilla.so.1] Error 1
> *** Error code 2
>=20
> Stop in /usr/ports/x11-toolkits/scintilla.
>=20
>=20
>=20
>=20
> --------------------------------------------
> Finally, for balsa2
> -------------------------------------------
>=20
> cc -DG_DISABLE_DEPRECATED    -DGTK_DISABLE_DEPRECATED  -DGNOME_DISABLE_DE=
PRECATED -DGNOMELOCALEDIR=3D\""/usr/X11R6/share/locale"\"  -I.. -I..  -I../=
libbalsa  -DORBIT2=3D1 -D_THREAD_SAFE -I/usr/local/include/glib-2.0 -I/usr/=
local/lib/glib-2.0/include -I/usr/local/include/orbit-2.0 -I/usr/local/incl=
ude/libbonobo-2.0 -I/usr/local/include/bonobo-activation-2.0 -I/usr/local/i=
nclude/libart-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/libxml2=
 -I/usr/local/include -I/usr/X11R6/include/libgnome-2.0 -I/usr/X11R6/includ=
e/gconf/2 -I/usr/X11R6/include/gnome-vfs-2.0 -I/usr/X11R6/lib/gnome-vfs-2.0=
/include -I/usr/X11R6/include/libgnomeui-2.0 -I/usr/X11R6/include/libgnomec=
anvas-2.0 -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/include/libbonoboui-2.0=
 -I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/f=
reetype2 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/gnome-vfs-mo=
dule-2.0   -I/usr/local/include/libart-2.0 -I/usr/local/include/glib-2.0 -I=
/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/i=
nclude -I/usr/local/include/atk-1.0 -I/usr/X11R6/include/libgnomeprint-2.2 =
-I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include/libgnomeprintui-2.2 -I/=
usr/X11R6/include/libgnomecanvas-2.0 -I/usr/X11R6/include -I/usr/local/incl=
ude/freetype2 -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include=
   -I/usr/local/include  -I/usr/local/include -D_THREAD_SAFE  -O -g -pipe -=
mcpu=3Dpentiumpro -c balsa-mblist.c
> Assembler messages:
> FATAL: can't create balsa-mblist.o: Permission denied
> *** Error code 2
> =20
> Stop in /usr/ports/mail/balsa2/work/balsa-2.0.16/src.
> *** Error code 1
> =20
> Stop in /usr/ports/mail/balsa2/work/balsa-2.0.16.
> *** Error code 1
> =20
> Stop in /usr/ports/mail/balsa2/work/balsa-2.0.16.
> *** Error code 1
> =20
> Stop in /usr/ports/mail/balsa2.

> _______________________________________________
> freebsd-gnome@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"

>> end of "Upgrade from GNOME 2.4 to 2.5" from Joo Grilo <<


--
Adam Weinberger
adam@vectors.cx // adamw@FreeBSD.org // adamw@magnesium.net
http://www.vectors.cx



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