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.

Reply via email to