Upgrade from GNOME 2.4 to 2.5

Adam Weinberger adamw at FreeBSD.org
Wed Feb 18 14:40:10 PST 2004


>> (02.18.2004 @ 0710 PST): Joo Grilo said, in 6.9K: <<
> 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

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=1 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".
> ---------------------------------------
> 
> ** The following packages were not installed or upgraded (*:skipped / !:failed)
>         ! x11-toolkits/scintilla (scintilla-gtk2-1.58)  (unknown build error)
>         * 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 function)
> 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 scope:
> /usr/ports/devel/pwlib/work/pwlib/include/ptlib/pdirect.h:458: warning: inline
>    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
>  
> 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 DocumentAccessor.o WindowAccessor.o KeyWords.o StyleContext.o Document.o CallTip.o ScintillaBase.o ContractionState.o Editor.o ExternalLexer.o PropSet.o PlatGTK.o KeyMap.o LineMarker.o ScintillaGTK.o CellBuffer.o ViewStyle.o RESearch.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_DEPRECATED -DGNOMELOCALEDIR=\""/usr/X11R6/share/locale"\"  -I.. -I..  -I../libbalsa  -DORBIT2=1 -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/include/libbonobo-2.0 -I/usr/local/include/bonobo-activation-2.0 -I/usr/local/include/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/include -I/usr/X11R6/include/libgnomeui-2.0 -I/usr/X11R6/include/libgnomecanvas-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/freetype2 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/gnome-vfs-module-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/include -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/include/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=pentiumpro -c balsa-mblist.c
> Assembler messages:
> FATAL: can't create balsa-mblist.o: Permission denied
> *** Error code 2
>  
> Stop in /usr/ports/mail/balsa2/work/balsa-2.0.16/src.
> *** Error code 1
>  
> Stop in /usr/ports/mail/balsa2/work/balsa-2.0.16.
> *** Error code 1
>  
> Stop in /usr/ports/mail/balsa2/work/balsa-2.0.16.
> *** Error code 1
>  
> Stop in /usr/ports/mail/balsa2.

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

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


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


More information about the freebsd-gnome mailing list