upgrading an existing installation
Posted Sep 10, 2005 11:28 UTC (Sat) by ncm
In reply to: upgrading an existing installation
Parent article: Ubuntu 5.10 ("Breezy") preview released
Dependencies are the bete noire of Debian packages. Most are OK, but the GNOME packagers seem to have more trouble than most. The package for gnome-system-monitor in Ubuntu breezy, for instance, doesn't list the dependency on libgtop. As a category, the Gstreamer suite has to be the worst-packaged of anything I've installed. (I don't try to install KDE, PHP, Apache, or anything Java; there could easily be worse categories I don't know about!) There's this "gst-register" command you're supposed to run after installing things, that the package scripts don't. The packages routinely omit important dependencies. The gstreamer code is probably great, but it never seems to get to a fully working state on my systems.
It's not hard to understand how stuff gets away from them: ldd on gnome-system-monitor lists 68 shared libraries it uses! Rhythmbox, 64. For my own code, I get nervous when the number goes over 4, so I'll never be a GUI coder.
to post comments)