Bug 63406 - portupgrade -R gcalctool-4.3.46 fails after fresh cvsup
Summary: portupgrade -R gcalctool-4.3.46 fails after fresh cvsup
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-26 20:00 UTC by Stacey Roberts
Modified: 2004-03-02 10:38 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stacey Roberts 2004-02-26 20:00:41 UTC
After fresh cvsup of ports tree, portupgrade -R gcalctool-4.3.46 fails with the following errors:

gmake[2]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/gcalctool'
Making all in help
gmake[2]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help'
Making all in C
gmake[3]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help/C'
for file in gcalctool-C.omf; do \
  scrollkeeper-preinstall /usr/X11R6/share/gnome/help/gcalctool/C/gcalctool.xml
./$file $file.out; \
done; \
touch omf_timestamp
/usr/libexec/ld-elf.so.1: /usr/local/lib/libxml2.so.5: Undefined symbol "pthread_once"
gmake[3]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help/C'
gmake[3]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help'
gmake[2]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help'
gmake[2]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48'
LC_ALL=C ./intltool-merge ./po gcalctool.desktop.in gcalctool.desktop -d -u -c ./po/.intltool-merge-cache
Generating and caching the translation database
Merging translations into gcalctool.desktop.
gmake[2]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48'
gmake[1]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48'
--->  Backing up the old version
--->  Uninstalling the old version
--->  Deinstalling 'gcalctool-4.3.46'
--->  Installing the new version via the port
===>  Installing for gcalctool-4.3.48
===>   gcalctool-4.3.48 depends on file: /usr/X11R6/share/gnome/.keep_me - found===>   gcalctool-4.3.48 depends on file: /usr/X11R6/libdata/pkgconfig/gnome-mime-data-2.0.pc - found
===>   gcalctool-4.3.48 depends on executable: pkg-config - found
===>   gcalctool-4.3.48 depends on shared library: X11.6 - found
===>   gcalctool-4.3.48 depends on shared library: esd.2 - found
===>   gcalctool-4.3.48 depends on shared library: glib-2.0.200 - found
===>   gcalctool-4.3.48 depends on shared library: atk-1.0.400 - found
===>   gcalctool-4.3.48 depends on shared library: pango-1.0.200 - found
===>   gcalctool-4.3.48 depends on shared library: gtk-x11-2.0.200 - found
===>   gcalctool-4.3.48 depends on shared library: linc.1 - found
===>   gcalctool-4.3.48 depends on shared library: IDL-2.0 - found
===>   gcalctool-4.3.48 depends on shared library: ORBit-2.0 - found
===>   gcalctool-4.3.48 depends on shared library: glade-2.0.0 - found
===>   gcalctool-4.3.48 depends on shared library: xml2.5 - found
===>   gcalctool-4.3.48 depends on shared library: xslt.2 - found
===>   gcalctool-4.3.48 depends on shared library: bonobo-2.0 - found
===>   gcalctool-4.3.48 depends on shared library: gconf-2.5 - found
===>   gcalctool-4.3.48 depends on shared library: gnomevfs-2.400 - found
===>   gcalctool-4.3.48 depends on shared library: gnomecanvas-2.400 - found
===>   gcalctool-4.3.48 depends on shared library: art_lgpl_2.5 - found
===>   gcalctool-4.3.48 depends on shared library: gnome-2.400 - found
===>   gcalctool-4.3.48 depends on shared library: bonoboui-2.0 - found
===>   gcalctool-4.3.48 depends on shared library: gnomeui-2.400 - found
===>   Generating temporary packing list
===>  Checking if math/gcalctool already installed
Making install in po
gmake[1]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/po'
if test -r ".././mkinstalldirs"; then \
  .././mkinstalldirs /usr/X11R6/share/gnome; \
else \
  /bin/sh ../mkinstalldirs /usr/X11R6/share/gnome; \
fi
installing am.gmo as /usr/X11R6/share/locale/am/LC_MESSAGES/gcalctool.mo
installing ar.gmo as /usr/X11R6/share/locale/ar/LC_MESSAGES/gcalctool.mo
installing az.gmo as /usr/X11R6/share/locale/az/LC_MESSAGES/gcalctool.mo
installing be.gmo as /usr/X11R6/share/locale/be/LC_MESSAGES/gcalctool.mo
installing ca.gmo as /usr/X11R6/share/locale/ca/LC_MESSAGES/gcalctool.mo
installing cs.gmo as /usr/X11R6/share/locale/cs/LC_MESSAGES/gcalctool.mo
installing cy.gmo as /usr/X11R6/share/locale/cy/LC_MESSAGES/gcalctool.mo
installing da.gmo as /usr/X11R6/share/locale/da/LC_MESSAGES/gcalctool.mo
installing de.gmo as /usr/X11R6/share/locale/de/LC_MESSAGES/gcalctool.mo
installing el.gmo as /usr/X11R6/share/locale/el/LC_MESSAGES/gcalctool.mo
installing en_CA.gmo as /usr/X11R6/share/locale/en_CA/LC_MESSAGES/gcalctool.mo
installing es.gmo as /usr/X11R6/share/locale/es/LC_MESSAGES/gcalctool.mo
installing eu.gmo as /usr/X11R6/share/locale/eu/LC_MESSAGES/gcalctool.mo
installing fa.gmo as /usr/X11R6/share/locale/fa/LC_MESSAGES/gcalctool.mo
installing fi.gmo as /usr/X11R6/share/locale/fi/LC_MESSAGES/gcalctool.mo
installing fr.gmo as /usr/X11R6/share/locale/fr/LC_MESSAGES/gcalctool.mo
installing he.gmo as /usr/X11R6/share/locale/he/LC_MESSAGES/gcalctool.mo
installing hi.gmo as /usr/X11R6/share/locale/hi/LC_MESSAGES/gcalctool.mo
installing hr.gmo as /usr/X11R6/share/locale/hr/LC_MESSAGES/gcalctool.mo
installing hu.gmo as /usr/X11R6/share/locale/hu/LC_MESSAGES/gcalctool.mo
installing id.gmo as /usr/X11R6/share/locale/id/LC_MESSAGES/gcalctool.mo
installing it.gmo as /usr/X11R6/share/locale/it/LC_MESSAGES/gcalctool.mo
installing ja.gmo as /usr/X11R6/share/locale/ja/LC_MESSAGES/gcalctool.mo
installing ko.gmo as /usr/X11R6/share/locale/ko/LC_MESSAGES/gcalctool.mo
installing lt.gmo as /usr/X11R6/share/locale/lt/LC_MESSAGES/gcalctool.mo
installing mk.gmo as /usr/X11R6/share/locale/mk/LC_MESSAGES/gcalctool.mo
installing ml.gmo as /usr/X11R6/share/locale/ml/LC_MESSAGES/gcalctool.mo
installing mn.gmo as /usr/X11R6/share/locale/mn/LC_MESSAGES/gcalctool.mo
installing ms.gmo as /usr/X11R6/share/locale/ms/LC_MESSAGES/gcalctool.mo
installing nl.gmo as /usr/X11R6/share/locale/nl/LC_MESSAGES/gcalctool.mo
installing no.gmo as /usr/X11R6/share/locale/no/LC_MESSAGES/gcalctool.mo
installing pl.gmo as /usr/X11R6/share/locale/pl/LC_MESSAGES/gcalctool.mo
installing pt.gmo as /usr/X11R6/share/locale/pt/LC_MESSAGES/gcalctool.mo
installing pt_BR.gmo as /usr/X11R6/share/locale/pt_BR/LC_MESSAGES/gcalctool.mo
installing ro.gmo as /usr/X11R6/share/locale/ro/LC_MESSAGES/gcalctool.mo
installing ru.gmo as /usr/X11R6/share/locale/ru/LC_MESSAGES/gcalctool.mo
installing sk.gmo as /usr/X11R6/share/locale/sk/LC_MESSAGES/gcalctool.mo
installing sl.gmo as /usr/X11R6/share/locale/sl/LC_MESSAGES/gcalctool.mo
installing sq.gmo as /usr/X11R6/share/locale/sq/LC_MESSAGES/gcalctool.mo
installing sr.gmo as /usr/X11R6/share/locale/sr/LC_MESSAGES/gcalctool.mo
installing sr@Latn.gmo as /usr/X11R6/share/locale/sr@Latn/LC_MESSAGES/gcalctool.mo
installing sv.gmo as /usr/X11R6/share/locale/sv/LC_MESSAGES/gcalctool.mo
installing ta.gmo as /usr/X11R6/share/locale/ta/LC_MESSAGES/gcalctool.mo
installing th.gmo as /usr/X11R6/share/locale/th/LC_MESSAGES/gcalctool.mo
installing uk.gmo as /usr/X11R6/share/locale/uk/LC_MESSAGES/gcalctool.mo
installing vi.gmo as /usr/X11R6/share/locale/vi/LC_MESSAGES/gcalctool.mo
installing zh_CN.gmo as /usr/X11R6/share/locale/zh_CN/LC_MESSAGES/gcalctool.mo
installing zh_TW.gmo as /usr/X11R6/share/locale/zh_TW/LC_MESSAGES/gcalctool.mo
if test "gcalctool" = "glib"; then \
  if test -r ".././mkinstalldirs"; then \
    .././mkinstalldirs /usr/X11R6/share/gnome/glib-2.0/gettext/po; \
  else \
    /bin/sh ../mkinstalldirs /usr/X11R6/share/gnome/glib-2.0/gettext/po; \
  fi; \
  install -c -o root -g wheel -m 444 ./Makefile.in.in \
                  /usr/X11R6/share/gnome/glib-2.0/gettext/po/Makefile.in.in; \
else \
  : ; \
fi
gmake[1]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/po'Making install in gcalctool
gmake[1]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/gcalctool'
gmake[2]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/gcalctool'
/bin/sh ../mkinstalldirs /usr/X11R6/bin
 /bin/sh ../libtool  --mode=install install -c -s -o root -g wheel -m 555  gcalctool /usr/X11R6/bin/gcalctool
install -c -o root -g wheel -m 555 -s gcalctool /usr/X11R6/bin/gcalctool
gmake  install-exec-hook
gmake[3]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/gcalctool'
test -e "/usr/X11R6/bin/gnome-calculator" \
|| (cd "/usr/X11R6/bin" && ln -s gcalctool gnome-calculator)
gmake[3]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/gcalctool'
/bin/sh ../mkinstalldirs /usr/X11R6/share/gnome/pixmaps
 install -c -o root -g wheel -m 444 ./gcalctool.png /usr/X11R6/share/gnome/pixmaps/gcalctool.png
gmake[2]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/gcalctool'
gmake[1]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/gcalctool'
Making install in help
gmake[1]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help'
Making install in C
gmake[2]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help/C'
gmake[3]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help/C'
gmake[3]: Nothing to be done for `install-exec-am'.
/bin/sh ../../mkinstalldirs /usr/X11R6/share/gnome/help/gcalctool/C
mkdir /usr/X11R6/share/gnome/help/gcalctool
mkdir /usr/X11R6/share/gnome/help/gcalctool/C
for file in legal.xml gcalctool.xml; do \
  cp ./$file /usr/X11R6/share/gnome/help/gcalctool/C; \
done
if test "figures"; then \
  /bin/sh ../../mkinstalldirs /usr/X11R6/share/gnome/help/gcalctool/C/figures; \  for file in ./figures/*.png; do \
    basefile=`echo $file | sed -e  's,^.*/,,'`; \
    install -c -o root -g wheel -m 444 $file /usr/X11R6/share/gnome/help/gcalctool/C/figures/$basefile; \
  done \
fi
mkdir /usr/X11R6/share/gnome/help/gcalctool/C/figures
gmake  install-data-hook
gmake[4]: Entering directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help/C'
/bin/sh ../../mkinstalldirs /usr/X11R6/share/gnome/omf/gcalctool
mkdir /usr/X11R6/share/gnome/omf/gcalctool
for file in gcalctool-C.omf; do \
        install -c -o root -g wheel -m 444 $file.out /usr/X11R6/share/gnome/omf/gcalctool/$file; \
done
install: gcalctool-C.omf.out: No such file or directory
gmake[4]: *** [install-data-hook-omf] Error 71
gmake[4]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help/C'
gmake[3]: *** [install-data-am] Error 2
gmake[3]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help/C'
gmake[2]: *** [install-am] Error 2
gmake[2]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help/C'
gmake[1]: *** [install-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/math/gcalctool/work/gcalctool-4.3.48/help'
gmake: *** [install-recursive] Error 1
*** Error code 2
 
Stop in /usr/ports/math/gcalctool.
*** Error code 1
 
Stop in /usr/ports/math/gcalctool.
--->  Restoring the old version
        ! math/gcalctool (gcalctool-4.3.46)     (install errormt:bdb1_btree> in /var/db/pkg ... - 212 packages found (-1 +0) (...) done]
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade90431.5 make reinstall
egrep: /var/db/pkg/gcalctool-4.3.46/+CONTENTS: No such file or directory
** Fix the installation problem and try again.
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 213 packages found (-0 +1) . done]
** The following packages were not installed or upgraded (*:skipped / !:failed)

Fix: 

Don't know
How-To-Repeat: 
Cvsup ports tree
Attempt to portupgrade gcalctool
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2004-02-27 06:29:31 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer.
Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2004-03-02 10:38:06 UTC
State Changed
From-To: open->closed

Submitter indicates pilot error.