Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Feb 2004 12:10:58 +0000
From:      =?ISO-8859-1?Q?Jo=E3o?= Grilo <grilo@netcabo.pt>
To:        freebsd-gnome@freebsd.org
Subject:   Upgrade from GNOME 2.4 to 2.5
Message-ID:  <1077106256.82256.20.camel@grilo>

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

--=-GdNoyb3AFsHr0nKtGmpD
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Not everything went well, but I noticed common problems:

Problems with the "gtk_combo" widget, making a couple of ports to not
compile. 
The ports that failed me were:
 - x11-toolkits/scintilla
 - net/gnomemeeting
 - mail/balsa2

It's probably due to the different version of GTK.


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

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.


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

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.

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

Thanks for the attention

--=-GdNoyb3AFsHr0nKtGmpD
Content-Disposition: attachment; filename=problemreport.txt
Content-Type: text/plain; name=problemreport.txt; charset=us-ascii
Content-Transfer-Encoding: quoted-printable

---------------------------------------
This are the lines relevant to what the portupgrade
failed to upgrade. That checksum mismatch, is an
unknown problem to me. I typed in the directory=20
"make all install" and it complained it had a version
already installed, I typed "make deinstall", then
"make all install" once again, and everything worked.
I don't have a clue where he had problems with the "checksum".
---------------------------------------

** The following packages were not installed or upgraded (*:skipped / !:fai=
led)
        ! x11-toolkits/scintilla (scintilla-gtk2-1.58)  (unknown build erro=
r)
        * 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)    (uninstall =
error)
        ! audio/gnomemedia2 (gnomemedia2-2.4.1.1)       (uninstall error)
        * x11/gnome2 (gnome2-2.4.1)








---------------------------------------
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, but=
 is
   not defined as a type.
../lib/widgets/history-combo.h:69: error: 'GtkComboClass' is used as a type=
,
   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 functio=
n)
gnomemeeting.cpp:184: error: (Each undeclared identifier is reported only o=
nce
   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 scope:
/usr/ports/devel/pwlib/work/pwlib/include/ptlib/pdirect.h:458: warning: inl=
ine
   function `static BOOL PDirectory::Remove(const PString&)' used but never
   defined
gmake[2]: *** [gnomemeeting.o] Error 1
gmake[2]: Leaving directory `/usr/ports/net/gnomemeeting/work/gnomemeeting-=
0.98. 5/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/net/gnomemeeting/work/gnomemeeting-=
0.98. 5'
gmake: *** [all-recursive-am] Error 2
*** Error code 2
=20
Stop in /usr/ports/net/gnomemeeting.






---------------------------------------------
That was for gnomemeeting, now for scintilla:
---------------------------------------------

cc -shared `pkg-config --libs gtk+ gthread` -o ../bin/libscintilla.so.1 Doc=
umentAccessor.o WindowAccessor.o KeyWords.o StyleContext.o Document.o CallT=
ip.o ScintillaBase.o ContractionState.o Editor.o ExternalLexer.o PropSet.o =
PlatGTK.o KeyMap.o LineMarker.o ScintillaGTK.o CellBuffer.o ViewStyle.o RES=
earch.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

Stop in /usr/ports/x11-toolkits/scintilla.




--------------------------------------------
Finally, for balsa2
-------------------------------------------

cc -DG_DISABLE_DEPRECATED    -DGTK_DISABLE_DEPRECATED  -DGNOME_DISABLE_DEPR=
ECATED -DGNOMELOCALEDIR=3D\""/usr/X11R6/share/locale"\"  -I.. -I..  -I../li=
bbalsa  -DORBIT2=3D1 -D_THREAD_SAFE -I/usr/local/include/glib-2.0 -I/usr/lo=
cal/lib/glib-2.0/include -I/usr/local/include/orbit-2.0 -I/usr/local/includ=
e/libbonobo-2.0 -I/usr/local/include/bonobo-activation-2.0 -I/usr/local/inc=
lude/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/include/=
gconf/2 -I/usr/X11R6/include/gnome-vfs-2.0 -I/usr/X11R6/lib/gnome-vfs-2.0/i=
nclude -I/usr/X11R6/include/libgnomeui-2.0 -I/usr/X11R6/include/libgnomecan=
vas-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/fre=
etype2 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/gnome-vfs-modu=
le-2.0   -I/usr/local/include/libart-2.0 -I/usr/local/include/glib-2.0 -I/u=
sr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/inc=
lude -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/us=
r/X11R6/include/libgnomecanvas-2.0 -I/usr/X11R6/include -I/usr/local/includ=
e/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 -mc=
pu=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.

--=-GdNoyb3AFsHr0nKtGmpD--



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