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.
The libusb updates are for use with USE=smartcard, so I can play with
using CoreOS as an offline gpg key management tool.
Packages updated:
app-crypt/gnupg
dev-libs/libusb
dev-libs/libusb-compat
virtual/libudev
virtual/libusb
virtual/udev
Fixes certificate errors like:
Resolving commondatastorage.googleapis.com... 74.125.224.139, 74.125.224.138, 74.125.224.140, ...
Connecting to commondatastorage.googleapis.com|74.125.224.139|:443... connected.
ERROR: certificate common name `*.googleusercontent.com' doesn't match requested host name `commondatastorage.googleapis.com'.