I'm running 2007.2. My last opkg update/upgrade was 2008-07-24. I've been watching for a stable point to upgrade and thought now might be it. I started with "opkg update". After that completed, I tried "opkg -test update". This resulted in several messages that concern me. This first group is:
Upgrading task-base-kernel26 on root from 1.0-r69 to 1.0-r71... Downloading http://buildhost.openmoko.org/daily-feed/om-gta02/task-base-kernel26_1.0-r71_om-gta02.ipk task-base-kernel26: unsatisfied recommendation for kernel-module-input task-base-kernel26: unsatisfied recommendation for kernel-module-rtc-dev task-base-kernel26: unsatisfied recommendation for kernel-module-rtc-proc task-base-kernel26: unsatisfied recommendation for kernel-module-rtc-sysfs task-base-kernel26: unsatisfied recommendation for kernel-module-rtc-sa1100 task-base-kernel26: unsatisfied recommendation for kernel-module-unix Does this indicate a problem with the kernel upgrade? Is it still not stable? Later is another set of similar messages: Upgrading task-base-usbhost on root from 1.0-r69 to 1.0-r71... Downloading http://buildhost.openmoko.org/daily-feed/om-gta02/task-base-usbhost_1.0-r71_om-gta02.ipk task-base-usbhost: unsatisfied recommendation for kernel-module-uhci-hcd task-base-usbhost: unsatisfied recommendation for kernel-module-ehci-hcd task-base-usbhost: unsatisfied recommendation for kernel-module-usbcore task-base-usbhost: unsatisfied recommendation for kernel-module-usbnet task-base-usbhost: unsatisfied recommendation for kernel-module-usbmouse task-base-usbhost: unsatisfied recommendation for kernel-module-mousedev Upgrading task-base-vfat on root from 1.0-r69 to 1.0-r71... Downloading http://buildhost.openmoko.org/daily-feed/om-gta02/task-base-vfat_1.0-r71_om-gta02.ipk task-base-vfat: unsatisfied recommendation for kernel-module-msdos task-base-vfat: unsatisfied recommendation for kernel-module-vfat task-base-vfat: unsatisfied recommendation for kernel-module-nls-iso8859-1 task-base-vfat: unsatisfied recommendation for kernel-module-nls-cp437 Upgrading task-base-wifi on root from 1.0-r69 to 1.0-r71... Downloading http://buildhost.openmoko.org/daily-feed/om-gta02/task-base-wifi_1.0-r71_om-gta02.ipk task-base-wifi: unsatisfied recommendation for kernel-module-zd1211rw task-base-wifi: unsatisfied recommendation for kernel-module-ieee80211-crypt task-base-wifi: unsatisfied recommendation for kernel-module-ieee80211-crypt-ccmp task-base-wifi: unsatisfied recommendation for kernel-module-ieee80211-crypt-tkip task-base-wifi: unsatisfied recommendation for kernel-module-ieee80211-crypt-wep task-base-wifi: unsatisfied recommendation for kernel-module-crypto_algapi task-base-wifi: unsatisfied recommendation for kernel-module-cryptomgr task-base-wifi: unsatisfied recommendation for kernel-module-aes Upgrading task-boot on root from 1.0-r43 to 1.0-r45... Downloading http://buildhost.openmoko.org/daily-feed/om-gta02/task-boot_1.0-r45_om-gta02.ipk Upgrading task-distro-base on root from 1.0-r69 to 1.0-r71... Downloading http://buildhost.openmoko.org/daily-feed/om-gta02/task-distro-base_1.0-r71_om-gta02.ipk task-distro-base: unsatisfied recommendation for kernel-module-vfat task-distro-base: unsatisfied recommendation for kernel-module-af-packet Upgrading task-machine-base on root from 1.0-r69 to 1.0-r71... Downloading http://buildhost.openmoko.org/daily-feed/om-gta02/task-machine-base_1.0-r71_om-gta02.ipk task-machine-base: unsatisfied recommendation for kernel-module-gta01-pm-bt task-machine-base: unsatisfied recommendation for kernel-module-gta01-pm-gps task-machine-base: unsatisfied recommendation for kernel-module-gta01-pm-gsm task-machine-base: unsatisfied recommendation for kernel-module-gta01kbd task-machine-base: unsatisfied recommendation for kernel-module-s3cmci Finally we have these messages: Collected errors: * Package gtk+ wants to install file /usr/lib/libgtk-x11-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk_pixbuf_xlib-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk_pixbuf-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk-x11-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gdk-pixbuf-query-loaders But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gtk-query-immodules-2.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gtk-update-icon-cache But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Default/gtk-2.0-key/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Raleigh/gtk-2.0/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Emacs/gtk-2.0-key/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgtk-x11-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk_pixbuf_xlib-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk_pixbuf-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk-x11-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gdk-pixbuf-query-loaders But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gtk-query-immodules-2.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gtk-update-icon-cache But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Default/gtk-2.0-key/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Raleigh/gtk-2.0/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Emacs/gtk-2.0-key/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgtk-x11-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk_pixbuf_xlib-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk_pixbuf-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk-x11-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gdk-pixbuf-query-loaders But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gtk-query-immodules-2.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gtk-update-icon-cache But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Default/gtk-2.0-key/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Raleigh/gtk-2.0/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Emacs/gtk-2.0-key/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgtk-x11-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk_pixbuf_xlib-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk_pixbuf-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/lib/libgdk-x11-2.0.so.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gdk-pixbuf-query-loaders But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gtk-query-immodules-2.0 But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/bin/gtk-update-icon-cache But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Default/gtk-2.0-key/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Raleigh/gtk-2.0/gtkrc But that file is already provided by package * gtk+-fastscaling * Package gtk+ wants to install file /usr/share/themes/Emacs/gtk-2.0-key/gtkrc But that file is already provided by package * gtk+-fastscaling I support these may be workarounds, especially for the gtk+ issues, involved forced up/downgrades, etc. The point of a package system is to properly document and handle these dependency issues so we can safely keep our systems up-to-date. Can this be fixed by updated some dependency information somewhere? What is the safest route to take from here? It certainly doesn't seem safe to "opkg upgrade" at this point. _______________________________________________ support mailing list support@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/support