>> I then ran into a bunch that I had to install unsigned, finally just 
>> hitting the 'a'll so as to stop having to manually intervene and say
>> 'y'es on each one.  These started with metaauto*, autoconf-2.69p0*,
>> bash-4.2.45, beave, and then I lost track of the rest with the 'a'll
>> install specified. 
 
> The 5.5 packages *are* signed. 

  Oh I know it.  Wasn't really familiar enough with the internals to
the upgrade process to be able to locate where the problem was, but
with the following information that you gave me I was able to start
tracking things down.  I actually made it from 5.5->5.6, when things
looked like they were doing alright, and I'd stripped down to the core
binaries, but once again I've got a seriously borked system at 5.6 now.

> I think you are trying to update packages from an incorrect source. 
> Check that PKG_PATH in the environment and/or /etc/pkg.conf are valid
> for 5.5 and do "pkg_add -D installed -u" to update everything (this
> will reinstall all packages). Capture the output (e.g. with script) so
> if it fails you can show the exact output. 

  So yeah, it very much looks like this is the issue that was causing so
much strife.  I still don't know where it's originally coming from,
but /etc/pkg.conf had a 5.5 PKG_PATH line, and in the environment,
despite the fact that I've set my root .profile up to have PKG_PATH
exported to toronto's http server (and the correct 5.6 URI).
  Once I had the package list saved, I went ahead and went through
with the upgrade to the 5.6 core system (which seemed to go without any
issues) before trying to upgrade the packages and then, in turn, the
ports (which I still haven't tried).  Anyway, I'm still getting
borkage, and it's causing me great mental duress.  I captured the
output of pkg_add -D installed -u (both stdout and stderr), along with
some other output along the way.
  I'm afraid that I'm not very familiar with the actual OpenBSD system
at a core level, other than standard administration of services and
daemons; I hope that since I'm pretty sure this debugging information
will be deficient you guys can point me in the right direction of how
to help get you (and myself) more information.  Unfortunately it seems
to be incidents like this that teach me the most about OSes; haven't
had to deal with it much with Linux, having started on Slackware back
in the 1.0.x kernel days, since my early 20s, but OpenBSD still kicks
me in the nads from time to time.
  So anyway, here's what output I've got, and please ask for more if
it'll help, and thank you very much in advance.  This machine is quite
vital to me and I'm very much hoping not to have to reinstall
everything from scratch and try to insert all of the information back
into the appropriate tables, services, etc, especially as some of them
are custom.
  I am skipping the full package list and manual packages list, as I
don't _think_ they are needed; I'll get them to the list posthaste if
this is inaccurate.

-=-=-=-=-

  Output of pkg_add -D installed -u (stderr):

ew package libxml-2.9.1p1 will run the following commands
+ @exec /usr/local/share/libxml2/rebuild
Running update
/usr/local/bin/xmlcatalog:/usr/lib/libiconv.so.6.0: undefined symbol
'__guard' /usr/local/bin/xmlcatalog:/usr/lib/libiconv.so.6.0: undefined
symbol '__guard' New package glib2-2.40.0p7 will run the following
commands
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/dev/null
+ @exec /usr/local/bin/gio-querymodules /usr/local/lib/gio/modules
Running update
/usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0: undefined
symbol
'__guard' /usr/local/bin/gio-querymodules:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' New package shared-mime-info-1.3 will run
the following commands
+ @exec /usr/local/bin/update-mime-database /usr/local/share/mime
Running update
/usr/local/bin/update-mime-database:/usr/lib/libiconv.so.6.0: undefined
symbol '__guard' New package gdk-pixbuf-2.30.8 will run the following
commands
+ @exec /usr/local/bin/gdk-pixbuf-query-loaders --update-cache
Running update
/usr/local/bin/gdk-pixbuf-query-loaders:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' New package gtk-update-icon-cache-2.24.24
will run the following commands
+ @exec /usr/bin/find /usr/local/share/icons -type d -mindepth 1
-maxdepth 1 -exec /usr/local/bin/gtk-update-icon-cache -q -t -f {} \;
2>/dev/null || true Running update New package djvulibre-3.5.25.3p0
2>will run the following commands
+ @exec /usr/local/bin/gtk-update-icon-cache -q
-t /usr/local/share/icons/hicolor Running update
/usr/local/bin/gtk-update-icon-cache:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' New package dbus-1.8.6v0 will run the
following commands
+ @exec /usr/local/bin/dbus-uuidgen --ensure=/etc/machine-id
Running update
install-info: warning: no entries found for
`/usr/local/info/gdbm.info'; nothing deleted install-info: menu item
`gdbm_load' already exists, for file `(none)' New package pango-1.36.5
will run the following commands
+ @exec-update rm -f /etc/pango/pango.modules
+ @exec /usr/local/bin/pango-querymodules --update-cache
Running update
/usr/local/bin/pango-querymodules:/usr/lib/libiconv.so.6.0: undefined
symbol '__guard' Segmentation fault (core dumped) 
New package librsvg-2.40.2 will run the following commands
+ @exec /usr/local/bin/gdk-pixbuf-query-loaders --update-cache
Running update
/usr/local/bin/gdk-pixbuf-query-loaders:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' New package gnome-icon-theme-3.12.0 will run
the following commands
+ @exec /usr/local/bin/gtk-update-icon-cache -q
-t /usr/local/share/icons/gnome Running update
/usr/local/bin/gtk-update-icon-cache:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' New package
gnome-icon-theme-symbolic-3.12.0p1 will run the following commands
+ @exec /usr/local/bin/gtk-update-icon-cache -q
-t /usr/local/share/icons/gnome Running update
/usr/local/bin/gtk-update-icon-cache:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' New package gtk+2-2.24.24 will run the
following commands
+ @exec /usr/local/bin/gtk-query-immodules-2.0 --update-cache
Running update
/usr/local/bin/gtk-query-immodules-2.0:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' Segmentation fault (core dumped) 
New package desktop-file-utils-0.22 will run the following commands
+ @exec /usr/local/bin/update-desktop-database
Running update
/usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' Segmentation fault (core dumped) 
New package claws-mail-3.9.3p1 will run the following commands
+ @exec /usr/local/bin/update-desktop-database
+ @exec /usr/local/bin/gtk-update-icon-cache -q
-t /usr/local/share/icons/hicolor Running update
/usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' Segmentation fault (core dumped) 
/usr/local/bin/gtk-update-icon-cache:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard'
New package dconf-0.20.0p0 will run the following commands+
@exec /usr/local/bin/gio-querymodules /usr/local/lib/gio/modules
Running
update /usr/local/bin/gio-querymodules:/usr/lib/libiconv.so.6.0:
undefined symbol '__gu ard' New package fedora_base-10.0p4 will run the
following commands
+ @exec ln -fhs /usr/local/emul/fedora /emul/linuxRunning update
New package gtk+3-3.12.2p1 will run the following commands+
@exec /usr/local/bin/gtk-update-icon-cache -q
-t /usr/local/share/icons/hicolo r
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/ dev/null+ @exec /usr/local/bin/gtk-query-immodules-3.0
>--update-cache Running
>update/usr/local/bin/gtk-update-icon-cache:/usr/lib/libiconv.so.6.0:
>undefined symbol 
'__guard'/usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0:
undefined symbol ' __guard'
/usr/local/bin/gtk-query-immodules-3.0:/usr/lib/libiconv.so.6.0:
undefined symbo l '__guard'Segmentation fault (core dumped) 
New package gcr-3.12.2p0 will run the following commands
+ @exec /usr/local/bin/gtk-update-icon-cache -q
-t /usr/local/share/icons/hicolor
+ @exec /usr/local/bin/update-mime-database /usr/local/share/mime
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/ dev/null+ @exec /usr/local/bin/update-desktop-database Running
>update/usr/local/bin/gtk-update-icon-cache:/usr/lib/libiconv.so.6.0:
>undefined symbol 
'__guard'/usr/local/bin/update-mime-database:/usr/lib/libiconv.so.6.0:
undefined symbol '
__guard'/usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0:
undefined symbol '
__guard' /usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbo l '__guard'Segmentation fault (core dumped) New package
gsettings-desktop-schemas-3.12.2 will run the following commands
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/dev/null Running
>update /usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0:
>undefined symbol '
__guard'
New package glib2-networking-2.40.1 will run the following commands+
@exec /usr/local/bin/gio-querymodules /usr/local/lib/gio/modules
Running
update /usr/local/bin/gio-querymodules:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' New package geoclue-0.12.99p2 will run the
following commands
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/dev/null Running
>update /usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0:
>undefined symbol '
__guard'
New package libglade2-2.6.4p10v0 will run the following commands
+ @exec /usr/local/share/libxml2/rebuild
Running update
/usr/local/bin/xmlcatalog:/usr/lib/libiconv.so.6.0: undefined symbol
'__guard'/usr/local/bin/xmlcatalog:/usr/lib/libiconv.so.6.0: undefined
symbol '__guard' New package gimp-2.8.10 will run the following commands
+ @exec /usr/local/bin/gtk-update-icon-cache -q
-t /usr/local/share/icons/hicolor
+ @exec /usr/local/bin/update-desktop-database
Running update
/usr/local/bin/gtk-update-icon-cache:/usr/lib/libiconv.so.6.0:
undefined symbol
'__guard' /usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' Segmentation fault (core dumped) New package
gnome-keyring-3.12.2 will run the following commands
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/dev/null Running
>update /usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0:
>undefined symbol '__guard'
New package gvfs-1.20.2 will run the following commands
+ @exec /usr/local/bin/gio-querymodules /usr/local/lib/gio/modules
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/dev/null
+ @exec /usr/local/bin/update-desktop-database
Running update
/usr/local/bin/gio-querymodules:/usr/lib/libiconv.so.6.0: undefined
symbol
'__guard' /usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0:
undefined symbol
'__guard' /usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' Segmentation fault (core dumped) Old package
hylafax-6.0.6p2 will run the following commands
- @unexec rm /usr/local/libdata/hylafax/FIFO
New package hylafax-6.0.6p2 will run the following commands
+ @exec ln -sf /usr/local/libdata/hylafax /var/spool/hylafax
+ @exec mkfifo /usr/local/libdata/hylafax/FIFO; chown
uucp:dialer /usr/local/libdata/hylafax/FIFO; chmod
600 /usr/local/libdata/hylafax/FIFO Running update New package
ispell-3.2.06p9 will run the following commands
+ @exec test -e /usr/local/lib/ispell/default.aff
|| /usr/local/bin/ispell-config 2 >/dev/null Running update
New package meta-tracker-1.0.2 will run the following commands
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/dev/null
+ @exec /usr/local/bin/gtk-update-icon-cache -q
-t /usr/local/share/icons/hicolor
+ @exec /usr/local/bin/update-desktop-database
Running update
/usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0: undefined
symbol
'__guard' /usr/local/bin/gtk-update-icon-cache:/usr/lib/libiconv.so.6.0:
undefined symbol
'__guard' /usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' Segmentation fault (core dumped) New package
nautilus-3.12.2 will run the following commands
+ @exec /usr/local/bin/update-mime-database /usr/local/share/mime
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/dev/null
+ @exec /usr/local/bin/update-desktop-database
Running update
/usr/local/bin/update-mime-database:/usr/lib/libiconv.so.6.0: undefined
symbol
'__guard' /usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0:
undefined symbol
'__guard' /usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' Segmentation fault (core dumped) Old package
nethack-3.4.3p5-no_x11 will run the following commands
- @unexec rm -rf lib/nethackdir-3.4.3/save/*
Running update
New package rxvt-2.7.10p9 will run the following commands
+ @exec /usr/local/bin/update-desktop-database
Running update
/usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard'
Segmentation fault (core dumped) 
New package texlive_texmf-buildset-2013p2 will run the following
commands
+ @exec-update if [ -e "/usr/local/bin/mktexlsr" ];
then /usr/local/bin/mktexlsr > /dev/null 2>&1; fi Running update
New package texlive_base-2013p1 will run the following commands
+ @exec mktexlsr > /dev/null 2>&1
Running update
New package texlive_texmf-minimal-2013p1 will run the following commands
+ @exec /usr/local/bin/mktexlsr > /dev/null 2>&1
Running update
New package thunderbird-31.0p0 will run the following commands
+ @exec /usr/local/bin/update-desktop-database
Running update
/usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' Segmentation fault (core dumped) 
New package yelp-3.12.0 will run the following commands
+
@exec /usr/local/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas
>/dev/null
+ @exec /usr/local/bin/update-desktop-database
Running update
/usr/local/bin/glib-compile-schemas:/usr/lib/libiconv.so.6.0: undefined
symbol
'__guard' /usr/local/bin/update-desktop-database:/usr/lib/libiconv.so.6.0:
undefined symbol '__guard' Segmentation fault (core dumped)

-=-=-=-=-=-

  Actually upon looking at the raw _size_ of the upgrade's stdout, I'm
just going to put that on pastebin in order to avoid pumping 100k+ into
the mailing list here.  Feel free to examine it at
http://pastebin.com/B0gh4yiP
  I'm going to post this for now and hope that I didn't miss anything
too horribly obvious and humiliating.  As I said, your help is very
much appreciated.
  Hope y'all have a happy New Year's Eve/new year, as well.
  Best wishes.

  -Damon

Reply via email to