Bug #489544: Document empty value of sync-type and sync-uri attributes in repos.conf.
Fix crash in _ignore_dependency
Fix unnecessary rebuild (bug 487198)

This one was caused by a mix of >= and < dependencies.
Rename the test as requested by Sebastian to testSlotConflictMixedDependencies
Don't filter USE for binary packages with IUSE (bug 485920)

USE may contain values that aren't present in IUSE for any
supported EAPI. This for example breaks use dependencies on
USE_EXPAND-values.

The behavior for binary packages is now in line with what is
done for installed packages.

Note that this filtering was not active during merge.

URL: https://bugs.gentoo.org/485920
Fix a typo.
QA warning for files in /var/{cache,lock,run}/ or /run/

No warning will be issued if the directories are created, but are
left empty.

URL: https://bugs.gentoo.org/493154
econf: update configure/config.{sub,guess} atomically to avoid races

Use $BASHPID which will be unique even in subshells.

URL: https://bugs.gentoo.org/487478
add a __bashpid helper for <bash-4.0 versions

The $BASHPID variable is new to bash-4.0, so we need to add fallback logic
to support older versions (notably, bash-3.2).

Reported-by: Ryan Hill <dirtyepic@gentoo.org>
ebuild(5): delete newinfo references

There has never been such a helper, so stop documenting it.
Fix ResourceWarning.
Bug #496134: Preserve extended attributes in binary packages.
portage.exception.PortageException: Improve performance (at least with Python 3).
prepstrip: do no strip static libs when FEATURES=splitdebug

When people have splitdebug enabled, they want debugging info to be
available to them.  Unfortunately, splitdebug doesn't work with static
archives, so we have to leave it in.  Stripping of that will be delayed
to when the final ELF is linked.
mkrelease: clean up bash style
Make use of optparse to fix argument parsing for Python 2.6 in bin/chpathtool.py.
portage(5): layout.conf: add a proper format/attributes section

URL: https://bugs.gentoo.org/395359
document release process
runtests: add a "supported" shortcut

This keeps the list of supported versions in one place so people can do:
	./runtests.sh --python-versions=supported

No need to hardcode the list of python versions in multiple places.
runtests: hardfail when a requested version is not found

This way people don't have to worry about runtests.sh passing for a
specific version when it wasn't found in the system.
portage(5): layout.conf: clarify profile-formats key

Reported-by: Sebastian Luther <SebastianLuther@gmx.de>