wow, so many issues, you’d not believe how many draft blog posts I have going while I try to resolve everything… In fact I have so many I can’t even tell which ones are related right now.
So, Today’s newest issue has actually been around for at least 3 weeks, I have noticed when I run portupgrade -ra that a very large number of errors fly by on my screen, all extremely similar and I think all during dependency builds for a single port that I have not captured the name of, but do I do know some of the culprits…
Now currently I cannot get a pretty scroll bar to limit the size of the “code” block so I’ll just leave it at the very bottom.
It all seems to revolve around boost, python, and gcc 4.2.2. I’ve been to /usr/ports/lang/gcc42 & /usr/ports/lang/gcc44 & /usr/ports/lang/gcc45 and ran a sudo make config in each location, all reported back nothing to configure. I also went to /usr/ports/lang/python and did the same thing and got the same result and one more time for /usr/ports/devel/boost_build with the same results. so I cannot figure out where the multi-thread checkbox was in the configure screen that I know I checked and I know showed up during a portupgrade I did some time ago and of course was before I started doing system backups.
I did the only thing else I could think of… I went to the gcc42 directory and ran sudo make config-recursive install clean and you know what? it did it, it did not tell me it was already installed, in fact it had to DL the gcc-core-4.2-20090325.tar.bz2 file to do the installation, so maybe the issue is that gcc was missing to begin with?
Now I did see some pretty wierd things go by my screen, like “craphunt” and “chamber” (pot?) and of course you can’t have unix without “dump” also saw what is definitely my favorite one “gimplify” tons of java stuff flew off my screen as well.
Well at the end it failed because a couple of dependencies failed to install, including gstreamer. I tried to install gstreamer and it failed, I tried to force the install and it still failed.
from ./boost/python/tuple.hpp:8,
from libs/python/src/tuple.cpp:5:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory
libs/python/src/tuple.cpp: In static member function 'static boost::python::detail::new_reference_t* boost::python::detail::tuple_base::call(const boost::python::api::object&)':
libs/python/src/tuple.cpp:12: warning: dereferencing type-punned pointer will break strict-aliasing rules"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/tuple.o" "libs/python/src/tuple.cpp"...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/tuple.o.....failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/object/pickle_support.o...
gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/errors.o
In file included from ./boost/python/detail/wrap_python.hpp:142,
from ./boost/python/detail/prefix.hpp:13,
from ./boost/python/errors.hpp:12,
from libs/python/src/errors.cpp:10:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/errors.o" "libs/python/src/errors.cpp"
...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/errors.o...
from libs/python/src/wrapper.cpp:5:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory
"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/wrapper.o" "libs/python/src/wrapper.cpp"
...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/wrapper.o...
gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/import.o
In file included from ./boost/python/detail/wrap_python.hpp:142,
from ./boost/python/detail/prefix.hpp:13,
from ./boost/python/ssize_t.hpp:9,
from ./boost/python/object.hpp:8,
from ./boost/python/import.hpp:8,
from libs/python/src/import.cpp:6:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory
"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/import.o" "libs/python/src/import.cpp"
...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/threading-multi/import.o...
t-aliasing rules
"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DBOOST_PYTHON_STATIC_LIB -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/tuple.o" "libs/python/src/tuple.cpp"
...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/tuple.o...
gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/str.o
In file included from ./boost/python/detail/wrap_python.hpp:142,
from ./boost/python/detail/prefix.hpp:13,
from ./boost/python/str.hpp:8,
from libs/python/src/str.cpp:4:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory
libs/python/src/str.cpp: In static member function 'static boost::python::detail::new_reference_t* boost::python::detail::str_base::call(const boost::python::api::object&)':
libs/python/src/str.cpp:16: warning: dereferencing type-punned pointer will break strict-aliasing rules
"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DBOOST_PYTHON_STATIC_LIB -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/str.o" "libs/python/src/str.cpp"
...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/str.o...
"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DBOOST_PYTHON_STATIC_LIB -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/object/inheritance.o" "libs/python/src/object/inheritance.cpp"
...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/object/inheritance.o...
gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/object/life_support.o
In file included from ./boost/python/detail/wrap_python.hpp:142,
from ./boost/python/detail/prefix.hpp:13,
from ./boost/python/object/life_support.hpp:7,
from libs/python/src/object/life_support.cpp:5:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory
libs/python/src/object/life_support.cpp: In function 'PyObject* boost::python::objects::make_nurse_and_patient(PyObject*, PyObject*)':
libs/python/src/object/life_support.cpp:94: warning: dereferencing type-punned pointer will break strict-aliasing rules
libs/python/src/object/life_support.cpp:96: warning: dereferencing type-punned pointer will break strict-aliasing rules
"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DBOOST_PYTHON_STATIC_LIB -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/object/life_support.o" "libs/python/src/object/life_support.cpp"
...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/object/life_support.o...
from ./boost/python/detail/wrapper_base.hpp:7,
from ./boost/python/wrapper.hpp:7,
from libs/python/src/wrapper.cpp:5:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory
"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DBOOST_PYTHON_STATIC_LIB -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/wrapper.o" "libs/python/src/wrapper.cpp"
...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/wrapper.o...
gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/import.o
In file included from ./boost/python/detail/wrap_python.hpp:142,
from ./boost/python/detail/prefix.hpp:13,
from ./boost/python/ssize_t.hpp:9,
from ./boost/python/object.hpp:8,
from ./boost/python/import.hpp:8,
from libs/python/src/import.cpp:6:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory
"c++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SOURCE -DBOOST_PYTHON_STATIC_LIB -DNDEBUG -I"." -I"/usr/local/include/python2.6" -c -o "bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/import.o" "libs/python/src/import.cpp"
...failed gcc.compile.c++ bin.v2/libs/python/build/gcc-4.2.1/release/link-static/threading-multi/import.o...
gnome@FreeBSD.org, and attach (a)
"/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.6.7/config.log",
(b) the output of the failed make command, and (c) the gnomelogalyzer output.
Also, it might be a good idea to provide an overview of all packages installed
on your system (i.e. an `ls /var/db/pkg`). Put your attachment up on any
website, copy-and-paste into http://freebsd-gnome.pastebin.com, or use
send-pr(1) with the attachment. Try to avoid sending any attachments to the
mailing list (gnome@FreeBSD.org), because attachments sent to FreeBSD mailing
lists are usually discarded by the mailing list software.
*** Error code 1
Stop in /usr/ports/devel/gobject-introspection.
*** Error code 1
Stop in /usr/ports/sysutils/polkit.
*** Error code 1
Stop in /usr/ports/devel/gconf2.
*** Error code 1
Stop in /usr/ports/devel/gconf2.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20100331-81619-37oww9-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=gconf2-2.26.2_1 UPGRADE_PORT_VER=2.26.2_1 make
** Fix the problem and try again.
---> Skipping 'devel/libgsf' (libgsf-1.14.15_1) because a requisite package 'gconf2-2.26.2_1' (devel/gconf2) failed (specify -k to force)
---> Upgrading 'gstreamer-0.10.24' to 'gstreamer-0.10.28' (multimedia/gstreamer)
---> Building '/usr/ports/multimedia/gstreamer'
===> Cleaning for gobject-introspection-0.6.7
Please run the gnomelogalyzer, available from
"http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the
problem and suggest a solution. If - and only if - the gnomelogalyzer cannot
solve the problem, report the build failure to the FreeBSD GNOME team at
gnome@FreeBSD.org, and attach (a)
"/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.6.7/config.log",
(b) the output of the failed make command, and (c) the gnomelogalyzer output.
Also, it might be a good idea to provide an overview of all packages installed
on your system (i.e. an `ls /var/db/pkg`). Put your attachment up on any
website, copy-and-paste into http://freebsd-gnome.pastebin.com, or use
send-pr(1) with the attachment. Try to avoid sending any attachments to the
mailing list (gnome@FreeBSD.org), because attachments sent to FreeBSD mailing
lists are usually discarded by the mailing list software.
*** Error code 1
Stop in /usr/ports/devel/gobject-introspection.
*** Error code 1
Stop in /usr/ports/multimedia/gstreamer.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20100331-81619-kpb867-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=gstreamer-0.10.24 UPGRADE_PORT_VER=0.10.24 make
** Fix the problem and try again.
---> Skipping 'x11/libxklavier' (libxklavier-3.9,1) because a requisite package 'iso-codes-3.10.3' (misc/iso-codes) failed (specify -k to force)
---> Skipping 'multimedia/gstreamer-plugins' (gstreamer-plugins-0.10.24,3) because a requisite package 'gstreamer-0.10.24' (multimedia/gstreamer) failed (specify -k to force)
---> Upgrading 'py26-libxml2-2.7.5' to 'py26-libxml2-2.7.6' (textproc/py-libxml2)
---> Building '/usr/ports/textproc/py-libxml2'
===> Cleaning for py26-libxml2-2.7.6
otypes -Wnested-externs -Winline -Wredundant-decls -MT types.lo -MD -MP -MF .deps/types.Tpo -c types.c -fPIC -DPIC -o .libs/types.o
./generator.py:27: DeprecationWarning: The xmllib module is obsolete. Use xml.sax instead.
import xmllib
In file included from /usr/local/include/python2.6/Python.h:86,
from libxml_wrap.h:1,
from types.c:9:
/usr/local/include/python2.6/intobject.h:45: warning: ISO C90 does not support 'long long'
In file included from /usr/local/include/python2.6/Python.h:88,
from libxml_wrap.h:1,
from types.c:9:
/usr/local/include/python2.6/longobject.h:47: warning: ISO C90 does not support 'long long'
/usr/local/include/python2.6/longobject.h:48: warning: ISO C90 does not support 'long long'
/usr/local/include/python2.6/longobject.h:49: warning: ISO C90 does not support 'long long'
/usr/local/include/python2.6/longobject.h:50: warning: ISO C90 does not support 'long long'
/usr/local/include/python2.6/longobject.h:51: warning: ISO C90 does not support 'long long'
In file included from libxml_wrap.h:1,
from types.c:9:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory
gmake[1]: *** [types.lo] Error 1
gmake[1]: *** Waiting for unfinished jobs....
right back again… I tried that and it told me I had to do a sudo make distclean so I did that and got the exact same error again!!! What is really starting to piss me off is this is (again) a freaking gnome specific app, do I really have to instlal gnome to get my FreeBSD to actually function with KDE? this is starting to piss me off really bad. not to mention FreeBSD has started reporting that my CPU is reaching a critical temp and then shuts my computer off, yet when I restart it (within 10 seconds) and go into the BIOS and check the system it still shows a CPU temp of 40C which is pretty freakin cold for not having any liquid cooling in my case (probably is so cool because I am using an onboard video card…) and THAT is annoying. what is worse, when I check it with sysctl (I think that is the command in FreeBSD) it ALWAYS reports my CPU at 30C on every core, so I know ACPI is not working, but if I boot using boot option 2 (boot without ACPI) the system locks up and fails to boot, so I can not find a way around that problem either.
Only when youare about to give up… hmm… I did a search on this error and came up with a completely different issue (with same error though) and got a solution that seems to have worked… USE GMAKE (funny, as the install instructions just say “make”). ran a sudo pkgdb -F all good, ran a sudo portupgrade -ra and still getting the failed gcc compiler message for multi-threaded…
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! devel/boost-python-libs (boost-python-libs-1.39.0) (missing header)
! x11-toolkits/linux-f10-pango (linux-f10-pango-1.22.3) (unknown build error)
! textproc/py-libxml2 (py26-libxml2-2.7.5) (missing header)
! devel/apr (apr-ipv6-gdbm-db42-1.3.8.1.3.9) (unknown build error)
! misc/iso-codes (iso-codes-3.10.3) (missing header)
* devel/subversion (subversion-1.6.5)
! devel/py-gobject (py26-gobject-2.16.1) (configure error)
* x11/libxklavier (libxklavier-3.9,1)
! sysutils/consolekit (consolekit-0.3.0_8) (configure error)
! java/diablo-jre16 (diablo-jre-1.6.0.07.02) (checksum mismatch)
! graphics/py-cairo (py26-cairo-1.8.8) (configure error)
* x11-toolkits/py-gtk2 (py26-gtk-2.14.1_1)
! multimedia/gstreamer (gstreamer-0.10.24) (configure error)
! devel/gconf2 (gconf2-2.26.2_1) (configure error)
* devel/libgsf (libgsf-1.14.15_1)
* graphics/librsvg2 (librsvg2-2.26.0_2)
* multimedia/gstreamer-plugins (gstreamer-plugins-0.10.24,3)
* net-im/libnice (libnice-0.0.9)
* multimedia/gstreamer-plugins-good (gstreamer-plugins-good-0.10.16,3)
* multimedia/gstreamer-plugins-theora (gstreamer-plugins-theora-0.10.24,3)
* multimedia/py-gstreamer (py26-gstreamer-0.10.16)
* multimedia/gstreamer-plugins-bad (gstreamer-plugins-bad-0.10.14,3)
* multimedia/gstreamer-plugins-xvid (gstreamer-plugins-xvid-0.10.14,3)
* multimedia/gstreamer-ffmpeg (gstreamer-ffmpeg-0.10.8)
* multimedia/gstreamer-plugins-dts (gstreamer-plugins-dts-0.10.14,3)
* x11-toolkits/gstreamer-plugins-pango (gstreamer-plugins-pango-0.10.24,3)
* devel/gstreamer-plugins-gconf (gstreamer-plugins-gconf-0.10.16,3)
* graphics/gstreamer-plugins-libpng (gstreamer-plugins-libpng-0.10.16,3)
* audio/gstreamer-plugins-ogg (gstreamer-plugins-ogg-0.10.24,3)
* audio/gstreamer-plugins-esound (gstreamer-plugins-esound-0.10.16,3)
* audio/gstreamer-plugins-vorbis (gstreamer-plugins-vorbis-0.10.24,3)
* devel/gstreamer-plugins-gio (gstreamer-plugins-gio-0.10.24,3)
* multimedia/gstreamer-plugins-ugly (gstreamer-plugins-ugly-0.10.12,3)
* multimedia/gstreamer-plugins-dvd (gstreamer-plugins-dvd-0.10.12_1,3)
* audio/gstreamer-plugins-mad (gstreamer-plugins-mad-0.10.12,3)
* audio/gstreamer-plugins-flac (gstreamer-plugins-flac-0.10.16,3)
* multimedia/gstreamer-plugins-mpeg2dec (gstreamer-plugins-mpeg2dec-0.10.12,3)
* audio/gstreamer-plugins-a52dec (gstreamer-plugins-a52dec-0.10.12,3)
* multimedia/gstreamer-plugins-core (gstreamer-plugins-core-0.10_10)
* audio/gstreamer-plugins-cdparanoia (gstreamer-plugins-cdparanoia-0.10.24_1,3)
* net-im/farsight2 (farsight2-0.0.15)
* multimedia/qt4-phonon-gst (qt4-phonon-gst-4.5.2)
* www/qt4-webkit (qt4-webkit-4.5.2)
* devel/qt4-assistant (qt4-assistant-4.5.2)
* devel/qt4-designer (qt4-designer-4.5.2)
* devel/qt4-linguist (qt4-linguist-4.5.2)
* emulators/virtualbox-ose (virtualbox-3.0.51.r22902_2)
* sysutils/hal (hal-0.5.11_26)
* x11/kdebase3 (kdebase-3.5.10_3)
* devel/gnome-vfs (gnome-vfs-2.24.1_1)
* x11/yakuake (yakuake-2.8.1_3)
* x11-servers/xorg-server (xorg-server-1.6.1,1)
* x11-drivers/xf86-video-ati (xf86-video-ati-6.12.2_1)
* x11-drivers/xf86-video-r128 (xf86-video-r128-6.8.0_3)
* x11-drivers/xf86-video-openchrome (xf86-video-openchrome-0.2.903_2)
* x11/libgnome (libgnome-2.26.0_1)
* x11/kdelibs4 (kdelibs-4.3.1_3)
* games/kdegames4 (kdegames-4.3.1)
* sysutils/gstreamer-plugins-hal (gstreamer-plugins-hal-0.10.16,3)
* graphics/kdegraphics4 (kdegraphics-4.3.1)
* misc/kdeedu4 (kdeedu-4.3.1)
* x11-drivers/xf86-video-nv (xf86-video-nv-2.1.13_1)
* x11-drivers/xf86-input-mouse (xf86-input-mouse-1.4.0_6)
* x11/kdelibs4-experimental (kdelibs-experimental-4.3.1)
* x11-drivers/xf86-video-radeonhd (xf86-video-radeonhd-1.2.5_2)
* x11-drivers/xf86-video-vesa (xf86-video-vesa-2.1.0_2)
* x11-drivers/xf86-video-mach64 (xf86-video-mach64-6.8.1)
* x11-drivers/xf86-video-intel (xf86-video-intel-2.7.1)
* deskutils/kdepimlibs4 (kdepimlibs-4.3.1)
* net/kdenetwork4 (kdenetwork-4.3.1)
* x11/kdebase4-runtime (kdebase-runtime-4.3.1_1)
* devel/kdesdk4 (kdesdk-4.3.1)
* deskutils/kdepim4-runtime (kdepim-runtime-4.3.1)
* accessibility/kdeaccessibility4 (kdeaccessibility-4.3.1)
* deskutils/kdepim4 (kdepim-4.3.1_1)
* sysutils/kdeadmin4 (kdeadmin-4.3.1)
* x11/kdebase4-workspace (kdebase-workspace-4.3.1)
* x11-clocks/kdetoys4 (kdetoys-4.3.1)
* x11-themes/kdeartwork4 (kdeartwork-4.3.1)
* security/gnome-keyring (gnome-keyring-2.26.3_1)
* textproc/gnome-doc-utils (gnome-doc-utils-0.16.1_1)
* sysutils/policykit-gnome (policykit-gnome-0.9.2_2)
* devel/libsoup (libsoup-2.26.3_2)
* devel/gstreamer-plugins-soup (gstreamer-plugins-soup-0.10.16,3)
* multimedia/kdemultimedia4 (kdemultimedia-4.3.1_1)
* x11-toolkits/libbonoboui (libbonoboui-2.24.1_1)
* www/kdewebdev4 (kdewebdev-4.3.1)
* x11-drivers/xf86-input-keyboard (xf86-input-keyboard-1.3.2_2)
* x11-drivers/xorg-drivers (xorg-drivers-7.4_2)
* x11/xorg (xorg-7.4_2)
* x11/kdebase4 (kdebase-4.3.1_1)
* misc/kdeutils4 (kdeutils-4.3.1_1)
* sysutils/gnome-mount (gnome-mount-0.8_3)
* graphics/swfdec (swfdec-0.8.4_1)
* devel/gvfs (gvfs-1.2.3_2)
* x11-toolkits/libgnomeui (libgnomeui-2.24.1_1)
* net/libgweather (libgweather-2.26.2.1_1)
* databases/evolution-data-server (evolution-data-server-2.26.3_1)
* deskutils/kdeplasma-addons (kdeplasma-addons-4.3.1)
* x11/kde4 (kde4-4.3.1)
* x11-toolkits/py-gnome2 (py26-gnome-2.26.1_1)
* x11/gnome-desktop (gnome-desktop-2.26.3_1)
* multimedia/cheese (cheese-2.26.3_1)
Right, time to run a backup before I FUBAR it real bad.
So, (yes it is about 2:30am for me right now, had a small (=98 or 99 for me normal is mid 96 or low 97 degree temp) fever last night, ate some food I should have not and spent about 45 minutes in the bathroom about an hour ago… not sitting…) I completed the installation following the guide I mentioned in my FreeBSD and VMWare post a week or two ago, but I was so intent on the guide I forgot to mark the main HDD slice as bootable, and then it was all down hill from there. the FreeBSD bootloader failed to locate a kernel and it was a real mess. I have done this in the past and never really figured out how to resolve it without reinstalling. The best I can tell you is what I just did…
- reboot from the install CD
- go into the post-configuration menu and select fdisk
- select the slice you installed root on “/”
- press “s” to make it bootable, should make a “A” appear next to it
- go into the label editor and go to each mount and press “m” and enter the mount point (make sure it is the same as the last time you ran setup, should be ”/” “/usr” “/var” ”/tmp” in that order if you want to have a happy and long life
- then go add some random package doesn’t matter what
- select commit, it will make the HDD partition changes and add the random package
- exit out and reboot
Now somehow I missed the network card config (probably because I was halfway through the install when my wife dragged me out to watch her drink green beer. granted I had a good time up until about 1am this morning in the bathroom. fyi I only had 1 beer, so the beer did not make me sick (it was not green!), it had to be the sandwich, which btw was good the first time…), so when I rebooted (and it did work after that) I had no IP addy. SO, back into the setup app
- type sysinstall
- go to configure ”post install configuration”
- networking
- interfaces “configure additional networking interfaces”
- answer the questions
ok, now I have everything up and running, followed a link in the guide I was following to “what to do first after installing FreeBSD” basically gives you the commands to enter to update the system and the ports tree.
So, the next step in the guide has you setup and run dbus, which promptly gave me an error about not having it’s user ID’s configured correctly (I blame my shotty installation technique…
) fixable by going here, which by the way does say that the issue is from my nuked /etc/passwd file when I reran setup. This is bad, because I will be seeing more errors from this in the future… maybe I should nuke and restart before I get too far in?
I wish I did not have nearly everything I own stuffed in plastic tubs and sitting in a storage unit right now… I used to have a cheat sheet in a small ringed notedbook that had all these neat commands for FreeBSD written out, like how/when to use portupgrade and pkgdb. so, somehow my brain nearly functioned correctly and reminded me of this. SO I did a quick search from my laptop and found a page on pkgdb which also talks and is linked to a page on portupgrade…
I quickly ran pkgdb (if you’ve ever done this on a fresh install you’ll get the joke there, if not pop open virtual box install freebsd and follow allong to get a sense of what makes that funny) and got several issues resolved.
First I made sure to install all of these during the system install, as I know I will use them, but here is a list of the commands I have entered (as root) since my system booted for the first time to get it all setup. (in order, don’t know if it is the best order, but it is the order I did it!!)
freebsd-update fetch installportsnap fetch extractpkgdb -F (this one can take 20 seconds or 2 hours)cvsup /usr/share/examples/cvsup/ports-supfile -h cvsup12.us.freebsd.org (this one is a good one to run over night, or when you have to run out to the store... no prompts and takes a couple of minutes)cd /var/dbtar cvfz var.db.pkg.[MMDDYYYY].tgz pkgcd ~ (get back to the root home directory)portupgrade -ra (this one takes a VERY long time and is directly affected by your internet speed; however you will frequently be prompted for options. If you know what it is and want it, put an "X" in the box, if not, keep to the defaults and avoid anything marked experimental!) Total run time 20 hours and it went unattended for up to 3.5 hours 3 times and for 30-50 mins twice. (each time it was sitting at a screen waiting for me when I got back to it)pkgdb -F (all good, finished in 5 seconds)cvsup /usr/share/examples/cvsup/ports-supfile -h cvsup12.us.freebsd.org (went pretty quick this time, about 3 mins and DID make some more changes.)portupgrade -ra (finished in less than 10 minutes, but did update on some things and gave me an error "curl does not support both c-ares and IPv6 - disable one of them." apparently I checked to many boxes in the config screen!! This process moved me from 528 packages installed to 631)portupgrade -ra (finished in about 15 minutes, but did update on some things AGAIN!)portupgrade -ra (keep on running it till it doesn't update anything... this run I noticed some errors flying by, and several updates but it only took about 5 mins to complete, maybe there are more, but I am ready to move on... I'll run this every night before I go to bed for a week until it stops updating.)
So, now back to the guide, I think I was trying to start dbus... (I borrowed these lines from the forum post linked above to fix my problem with starting dbus)
cd /usr/ports/sysutils/policykit/make deinstallmake install cleancd /usr/ports/net/avahi-appmake deinstallmake install clean
After that I was able to start both dbus and hald with no errors and the next step of that process was to reboot, so I shall, and then I'll continue this on a new post...
Twitter: finndo77
- New blog post... Diablo III closed Beta http://t.co/dKC2ChWm 01:36:32 PM December 07, 2011 from joelperryproductions.com ReplyRetweetFavorite
- New blog post... resolving video problems with K-L-Ubuntu and XFX Radeon 6850 http://t.co/H6bXuMqi 06:59:18 AM October 22, 2011 from joelperryproductions.com ReplyRetweetFavorite
- New blog post... Computer upgrades http://t.co/6PWVNy4m 01:39:35 PM October 20, 2011 from joelperryproductions.com ReplyRetweetFavorite
- $7 for $15 Worth of Hand-Tossed Pizza, Calzones, and Drinks at Andolini's Pizza Charleston, SC http://t.co/QnKwPwB 11:49:26 AM August 29, 2011 from Tweet Button ReplyRetweetFavorite
- New blog post... is zdnet.com/news down http://t.co/DThuI4r 07:57:28 AM August 17, 2011 from joelperryproductions.com ReplyRetweetFavorite
- New blog post... Netflix Down? http://bit.ly/q74Svu 07:39:30 PM August 08, 2011 from joelperryproductions.com ReplyRetweetFavorite
Blogroll
programming
Tech Websites
- a good coder I found on CodeProject
- Barebones HTML coding chart
- Code Project
- Extreme Overclocking
- FreeBSD blog
- Legit Reviews – Tech Hardware Review
- Linuxtopia
- Notion Ink – homepage
- Plug Computing web site and forums
- Tablet Roms – used to be – Notion Ink Hacks
- Ubuntu Forums post on the mount command and fstab file
- VMWare ESX blogger
- Wikipedia.org main page
- ZDNet's blog pages

