GNOME progress report (with screenshot!)

Yaakov Selkowitz yselkowitz@users.sourceforge.net
Sun Oct 24 19:55:00 GMT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Gerrit,

OK, after a week of using GNOME I've found some more things to work on,
and I've also managed to pinpoint somewhat some of the previous problems.

1) gconfd-2 will start up from scratch properly ONLY if the previous
locks are removed, which has to be done manually.  Once started
properly, it will continue to run until it's shut down.  'gconftool-2
- --shutdown' DOES work now.

2) With any package installing bonobo servers, the .server.in.in file
MUST be checked for any references to bonobo modules, which will usually
be called with linux library names (libfoo-bar-view.so) (usually only
the packages installing a module have such references in their
.server.in.in files).  This for sure affects nautilus, but I think all
.server.in.in should be checked just in case.

3) I've built the accessibility libraries (gail, at-spi, libgail-gnome)
and tried turning on accessibility.  When any GNOME program was started,
I got warnings on the console that the accessibility libraries couldn't
be found.  I'm not sure, but maybe this is a problem similar to #2, that
~ something (not sure what) is looking for libgail.so instead of
cyggail.dll?

4) postinstall scripts:  packages installing MIME data files into the
NEW mime-info tree (/usr/share/mime from shared-mime-info, *NOT*
/usr/share/mime-info from gnome-mime-data, which is being phased out)
call 'update-mime-database /usr/share/mime' upon install; this should
also be added to postinstall scripts.

NOTE: sometimes those packages will call 'update-mime-database
$(DESTDIR)/usr/share/mime', which will create MIME cache files in
.inst/usr/share/mime that would clobber the real cache files if
tarballed; something to watch out for, in which case add a step in
install to remove them (similar to the info/dir files).

5) Floppy disk polling while running the desktop:  I'd look at either
nautilus or gnome-vfs-daemon; I'm pretty sure one of the two is the
source of that problem.

6) I have a LOT of packages built, but I'm waiting for more webspace
from sf.net to upload everything.  So you know, here's what I've got so far:

at-spi		<--- see #3 above
devhelp		<--- 0.8.3 w/ libgtkhtml2, since 0.9.x uses gtkmozembed
diacanvas2
eel2
gail
gcalctool
gconf-editor
glabels
gnome-hello
gnome-keyring
gnome-ls
gnome-terminal
gnome-themes
gnome-utils
gnome2-user-docs
gonvert
gramps			<---help command isn't working yet
gtk-server
gtk2-x11-engines
gtkglext
gtksourceview
gtkspell
gtranslator
gucharmap
libgail-gnome		<--- see #3 above
libgda2			<--- 1.0.6; libgnomedb I'm waiting for 1.2.0
libgnomeprint22
libgnomeprintui22
libgsf
libgtkhtml2
librsvg2		<--2.8 is waiting for libcroco06 in the distro
mdbtools
scrollkeeper
seahorse
syndigator
vte
yelp
zenity

gconfmm26
glibmm24
gnome-vfsmm26
gtkglextmm12
gtkmm24
gtkmm_hello
libglademm24
libgnomecanvasmm26
libgnomemm26
libgnomeuimm26
libpanelappletmm26
libsigc++
libsigc++2
libxml++26

perl-Glib
perl-Gnome2
perl-Gnome2-Canvas
perl-Gnome2-GConf
perl-Gnome2-Print
perl-Gnome2-Rsvg	<--- need to rebuild for librsvg2-2.8.x
perl-Gnome2-VFS
perl-Gnome2-Vte
perl-Gnome2-Wnck
perl-Gtk2
perl-Gtk2-GLExt
perl-Gtk2-GladeXML
perl-Gtk2-Html2
perl-Gtk2-Spell
perl-Gtk2-TrayIcon

gnome-python2
pygtk2
pygtkglext
pygtkspell
pyorbit

ruby-gnome2-all

gnocl


I think the six libs I packaged for you (GConf2, gnome-vfs2, libbonobo2,
libbonoboui2, libgnome2, libgnomeui2) and my gnome-keyring,
libgnomeprint22, and libgnomeprintui22 should be uploaded ASAP.  They're
still at:

http://cygwin-ports.sourceforge.net/install/temp/

But your 6 I forgot to put the setup.hint files up separately (they're
in the source tarballs).  Then the next step is to package the desktop.

Keep me posted.


Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBfAiUpiWmPGlmQSMRAvLcAKD4JtXXbagPtOdcnP8ATWieUqVazgCghH3R
XdepaOcAieIoKrMHOxdlH5A=
=1+zg
-----END PGP SIGNATURE-----



More information about the Cygwin-apps mailing list