Update nfs-utils, mdadm, and a lot of their dependencies which haven't
been updated in a while. The old systemd service files have a few
references to /etc/conf.d which isn't applicable to systems without
OpenRC. Gentoo has thankfully cleaned these up.
Should help fix issues with NFS, particularly on PXE systems.
Packages updated:
app-crypt/mit-krb5
dev-db/sqlite
dev-libs/libevent
net-fs/nfs-utils
net-libs/libnfsidmap
net-libs/libtirpc
net-nds/rpcbind
sys-apps/attr
sys-apps/keyutils
sys-fs/lvm2
sys-fs/mdadm
sys-libs/libcap
Hopefully fixes intermittant segfaults during builds which I think are
the fault of lbzip2, but for good measure update the whole lot.
Packages updated:
app-arch/bzip2
app-arch/lbzip2
app-arch/tar
This updates our compiler to gcc-4.7.3-r1 which has been stable in
Gentoo for a long time now. One interesting thing in this compiler is it
will report errors if you attempt to link against system libraries when
building in an alternate sysroot like /build/amd64-usr which should help
catch a variety of mistakes.
Update eclasses and profiles. Since python2.6 has been dropped from the
allowed list in the python eclass all ebuilds must stop referring to it
so a extra ebuilds have to get pulled in with this change.
Packages removed:
dev-python/argparse
virtual/python-argparse
virtual/python-unittest2
Packages updated:
app-portage/gentoolkit
dev-lang/python-exec
dev-libs/boost
dev-libs/libxml2
dev-libs/libxslt
dev-python/dbus-python
dev-python/logilab-common
dev-python/lxml
dev-python/mock
dev-python/pygobject
dev-util/cmake
dev-vcs/git
eclass
licenses
profiles
scripts
sys-devel/automake
sys-devel/automake-wrapper
sys-fs/cryptsetup
Update glib and assorted dependencies, our version is so out of date it
prevents updating other ebuilds.
Packages updated:
app-text/yelp-tools
dev-libs/dbus-glib
dev-libs/expat
dev-libs/glib
dev-libs/gobject-introspection
dev-libs/gobject-introspection-common
dev-libs/libffi
dev-util/gdbus-codegen
dev-util/gtk-doc
dev-util/gtk-doc-am
dev-util/itstool
gnome-extra/yelp-xsl
virtual/libffi
virtual/libiconv
Lots of things here, wget for example is not strictly related but
updating mit-krb5 required pulling in a multilib version of the openssl
library which in turn impacts how other dependencies work. The new libev
and libverto dependencies are the ones directly required by mit-krb5.
Packages updated:
app-crypt/mit-krb5
dev-libs/libev
dev-libs/libverto
dev-libs/openssl
net-misc/openssh
net-misc/wget
virtual/krb5
Fixes compatibility with a new portage patch that filters EROOT from the
ebuild environment. This newer version sets EROOT as needed in each
phase function so it is safe from filtering.