On Mon, Jan 11, 2010 at 09:38:05PM +0100, frantisek holop wrote: > hi there, > > i have just upgraded to the latest snapshot and > issued a pkg-add -ui
> quirks-1.4: ok > fam-2.7.0p9->libgamin-0.1.10 forward dependencies: > | Dependency of gnome-vfs2-2.24.2p0 on fam-* doesn't match > Merging gnome-vfs2-2.24.2p0->gnome-vfs2-2.24.2p2 (209 to go) Means that you can't update from fam to libgamin without updating gnome-vfs as well, > Detected loop, merging sets (208 to go) > | fam-2.7.0p9+gnome-vfs2-2.24.2p0->gnome-vfs2-2.24.2p2+libgamin-0.1.10 > | glib2-2.22.2p2->glib2-2.22.3p1 > | ORBit2-2.14.17p0->ORBit2-2.14.17p0 ... but if you do that, there are dependencies in between, and so we have to update them at the same time. > Detected loop, merging sets (205 to go) > | > ORBit2-2.14.17p0+fam-2.7.0p9+glib2-2.22.2p2+gnome-vfs2-2.24.2p0->ORBit2-2.14.17p0+glib2-2.22.3p1+gnome-vfs2-2.24.2p2+libgamin-0.1.10 > | avahi-0.6.25p5->avahi-0.6.25p5 > Detected loop, merging sets (200 to go) > | gconf2-2.28.0p0->gconf2-2.28.0p0 > | > ORBit2-2.14.17p0+avahi-0.6.25p5+fam-2.7.0p9+glib2-2.22.2p2+gnome-vfs2-2.24.2p0->ORBit2-2.14.17p0+avahi-0.6.25p5+glib2-2.22.3p1+gnome-vfs2-2.24.2p2+libgamin-0.1.10 > Old package hicolor-icon-theme-0.11 contains potentially unsafe operations > | @unexec /usr/local/bin/gtk-update-icon-cache -q -f -t > /usr/local/share/icons/hicolor 2> /dev/null || true > New package hicolor-icon-theme-0.11p0 contains potentially unsafe operations > | @exec /usr/local/bin/gtk-update-icon-cache -q -f -t > /usr/local/share/icons/hicolor 2> /dev/null || true > proceed with update anyways? [y/N/a] a > ORBit2-2.14.17p0+avahi-0.6....:hicolor-icon-theme-0.11->hicolor-icon-theme-0.11p0: > ok (198 to go) > ORBit2-2.14.17p0+avahi-0.6....:png-1.2.40->png-1.2.41: ok (197 to go) > ORBit2-2.14.17p0+avahi-0.6....:cairo-1.8.8p0->cairo-1.8.8p0: ok (194 to go) > Detected loop, merging sets (193 to go) > | > ORBit2-2.14.17p0+avahi-0.6.25p5+fam-2.7.0p9+gconf2-2.28.0p0+glib2-2.22.2p2+gnome-vfs2-2.24.2p0->ORBit2-2.14.17p0+avahi-0.6.25p5+gconf2-2.28.0p0+glib2-2.22.3p1+gnome-vfs2-2.24.2p2+libgamin-0.1.10 > | gtk+2-2.18.3->gtk+2-2.18.5 > | pango-1.24.5p0->pango-1.24.5p0 > Detected loop, merging sets (190 to go) > | atk-1.28.0->atk-1.28.0 > | > ORBit2-2.14.17p0+avahi-0.6.25p5+fam-2.7.0p9+gconf2-2.28.0p0+glib2-2.22.2p2+gnome-vfs2-2.24.2p0+gtk+2-2.18.3+pango-1.24.5p0->ORBit2-2.14.17p0+avahi-0.6.25p5+gconf2-2.28.0p0+glib2-2.22.3p1+gnome-vfs2-2.24.2p2+gtk+2-2.18.5+libgamin-0.1.10+pango-1.24.5p0 > Detected loop, merging sets (189 to go) > | libIDL-0.8.13->libIDL-0.8.13 > | > ORBit2-2.14.17p0+atk-1.28.0+avahi-0.6.25p5+fam-2.7.0p9+gconf2-2.28.0p0+glib2-2.22.2p2+gnome-vfs2-2.24.2p0+gtk+2-2.18.3+pango-1.24.5p0->ORBit2-2.14.17p0+atk-1.28.0+avahi-0.6.25p5+gconf2-2.28.0p0+glib2-2.22.3p1+gnome-vfs2-2.24.2p2+gtk+2-2.18.5+libgamin-0.1.10+pango-1.24.5p0 > Detected loop, merging sets (188 to go) > | dbus-glib-0.80p1v0->dbus-glib-0.80p1v0 > | > ORBit2-2.14.17p0+atk-1.28.0+avahi-0.6.25p5+fam-2.7.0p9+gconf2-2.28.0p0+glib2-2.22.2p2+gnome-vfs2-2.24.2p0+gtk+2-2.18.3+libIDL-0.8.13+pango-1.24.5p0->ORBit2-2.14.17p0+atk-1.28.0+avahi-0.6.25p5+gconf2-2.28.0p0+glib2-2.22.3p1+gnome-vfs2-2.24.2p2+gtk+2-2.18.5+libIDL-0.8.13+libgamin-0.1.10+pango-1.24.5p0 > Old package gtk+2-2.18.3 contains potentially unsafe operations > | @unexec rm -fr /var/db/gtk-2.0 > Old package gnome-vfs2-2.24.2p0 contains potentially unsafe operations > | @unexec GCONF_CONFIG_SOURCE=`/usr/local/bin/gconftool-2 > --get-default-source` /usr/local/bin/gconftool-2 --makefile-uninstall-rule > /usr/local/share/schemas/gnome-vfs2/*.schemas > /dev/null > New package gnome-vfs2-2.24.2p2 contains potentially unsafe operations > | @exec GCONF_CONFIG_SOURCE=`/usr/local/bin/gconftool-2 --get-default-source` > /usr/local/bin/gconftool-2 --makefile-install-rule > /usr/local/share/schemas/gnome-vfs2/*.schemas > /dev/null > New package gtk+2-2.18.5 contains potentially unsafe operations > | @exec mkdir -p /var/db/gtk-2.0 > | @exec /usr/local/bin/gdk-pixbuf-query-loaders > > /var/db/gtk-2.0/gdk-pixbuf.loaders > | @exec /usr/local/bin/gtk-query-immodules-2.0 > /var/db/gtk-2.0/gtk.immodules > | @exec /usr/local/bin/gtk-update-icon-cache -q -f -t > /usr/local/share/icons/hicolor 2> /dev/null || true > ORBit2-2.14.17p0+atk-1.28.0+avahi-0.6.25p5+dbus-glib-0.80p1v0+fam-2.7.0p9+gconf2-2.28.0p0+glib2-2.22.2p2+gnome-vfs2-2.24.2p0+gtk+2-2.18.3+libIDL-0.8.13+pango-1.24.5p0->ORBit2-2.14.17p0+atk-1.28.0+avahi-0.6.25p5+dbus-glib-0.80p1v0+gconf2-2.28.0p0+glib2-2.22.3p1+gnome-vfs2-2.24.2p2+gtk+2-2.18.5+libIDL-0.8.13+libgamin-0.1.10+pango-1.24.5p0: > ok (184 to go) This is the full "minimal" updateset you end up with. all of this is perfectly fine. > --- +gnome-vfs2-2.24.2p2 ------------------- > For proper function, multicast(4) needs to be enabled. To do so, add the > following line to /etc/rc.conf.local: > multicast_host=YES > > To start avahi automatically, add the following to /etc/rc.local: > (after dbus-daemon but before Zeroconf-aware applications startup) > > if [ -x /usr/local/sbin/avahi-daemon ]; then > echo -n ' avahi-daemon'; /usr/local/sbin/avahi-daemon -D > fi > if [ -x /usr/local/sbin/avahi-dnsconfd ]; then > echo -n ' avahi-dnsconfd'; /usr/local/sbin/avahi-dnsconfd -D > fi > Can't write /var/db/pkg/glib2-2.22.2p2/+REQUIRED_BY: No such file or > directory at /usr/libdata/perl5/OpenBSD/RequiredBy.pm line 60. now, this isn't fine. I don't know why pkg_add is writing to glib2-2.22.2p2 which it just replaced. It's probably adjusting dependencies and not noticing this one is completely gone already. I'll have a look. > pkg_add's output makes less and less sense to me i am afraid. Apart from the bug at the end, everything else is normal.