public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/portage:master commit in: /
@ 2011-02-26 20:12 Arfrever Frehtes Taifersar Arahesis
  0 siblings, 0 replies; 548+ messages in thread
From: Arfrever Frehtes Taifersar Arahesis @ 2011-02-26 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     ecf680f55beff84b2a69253a416f4afedf1a658e
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Gentoo <DOT> Org>
AuthorDate: Sat Feb 26 20:15:50 2011 +0000
Commit:     Arfrever Frehtes Taifersar Arahesis <arfrever <AT> gentoo <DOT> org>
CommitDate: Sat Feb 26 20:15:50 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=ecf680f5

Run tests with Python 3.3.

---
 runtests.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index dc3343f..6c00ce5 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-PYTHON_VERSIONS="2.6 2.7 3.1 3.2"
+PYTHON_VERSIONS="2.6 2.7 3.1 3.2 3.3"
 
 case "${NOCOLOR:-false}" in
 	yes|true)



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-04-03 17:30 Arfrever Frehtes Taifersar Arahesis
  0 siblings, 0 replies; 548+ messages in thread
From: Arfrever Frehtes Taifersar Arahesis @ 2011-04-03 17:30 UTC (permalink / raw
  To: gentoo-commits

commit:     41616039243b89884444fd837b43860bad4c529f
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Gentoo <DOT> Org>
AuthorDate: Sun Apr  3 17:30:33 2011 +0000
Commit:     Arfrever Frehtes Taifersar Arahesis <arfrever <AT> gentoo <DOT> org>
CommitDate: Sun Apr  3 17:30:33 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=41616039

Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/portage


 bin/repoman |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)



^ permalink raw reply	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-05-01 14:20 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-05-01 14:20 UTC (permalink / raw
  To: gentoo-commits

commit:     92d5eba065f12c38cdbb2e24e13ee3b123f92245
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun May  1 14:18:42 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun May  1 14:20:04 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=92d5eba0

runtests.sh: propagate arguments to runTests

---
 runtests.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 6c00ce5..668701c 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -26,7 +26,7 @@ exit_status="0"
 for version in ${PYTHON_VERSIONS}; do
 	if [[ -x /usr/bin/python${version} ]]; then
 		echo -e "${GOOD}Testing with Python ${version}...${NORMAL}"
-		if ! /usr/bin/python${version} pym/portage/tests/runTests; then
+		if ! /usr/bin/python${version} pym/portage/tests/runTests "$@" ; then
 			echo -e "${BAD}Testing with Python ${version} failed${NORMAL}"
 			exit_status="1"
 		fi



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-05-15 22:30 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-05-15 22:30 UTC (permalink / raw
  To: gentoo-commits

commit:     2b02757d04b9a36e9750f5d5008ae4cf6ce82e6f
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun May 15 22:29:15 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun May 15 22:29:15 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=2b02757d

make.conf.txt: remove because unused/unmaintained

---
 make.conf.txt |  719 ---------------------------------------------------------
 1 files changed, 0 insertions(+), 719 deletions(-)

diff --git a/make.conf.txt b/make.conf.txt
deleted file mode 100644
index beb4b0c..0000000
--- a/make.conf.txt
+++ /dev/null
@@ -1,719 +0,0 @@
-make.conf
-*********
-
-Available make.conf settings for portage
-
-SYNOPSIS
-========
-
-/etc/make.conf
-
-DESCRIPTION
-===========
-
-This file contains various variables that are used by Portage.
-Portage will check the currently-defined environment variables
-first for any settings.  If no environment settings are found,
-Portage then checks /etc/make.conf.  If no setting is found
-in /etc/make.conf, Portage checks the profile's default setting
-from /etc/make.profile/make.defaults. If no setting is found there, 
-it finally checks make.globals.
-Please note that all user
-settings should be made in the environment or in /etc/make.conf,
-which is intended to be customized by the user.
-
-VARIABLES
-=========
-
-ACCEPT_KEYWORDS
----------------
-
-:suggest: |accept_keywords|
-:valdesc: space delimited list of KEYWORDS
-
-Enable testing of ebuilds that have not yet been deemed 'stable'.  Users
-of the 'x86' architecture would set this to '~x86' while ppc users would
-set this to '~ppc'.  This is an incremental variable.
-
-CCACHE_DIR
-----------
-
-:suggest: ${PORTAGE_TMPDIR}/ccache
-:valdesc: path
-
-Defines the location of the ccache working directory. See the ccache(1) man 
-page for more information.
-
-CCACHE_SIZE
------------
-
-:valdesc: size
-
-This controls the space use limitations for ccache.  The default is 2 gigabytes 
-('2G').  Sizes are specified with 'G', 'M', or 'K'.
-
-CFLAGS
-------
-
-:suggest: |cflags|
-:valdesc: valid gcc flags, see gcc manual
-
-Use these variables to set the desired optimization/CPU instruction settings
-for applications that you compile.  Nearly all ebuild files will take advantage
-of your custom settings, resulting in a Gentoo Linux that is fully customized
-to your specifications.  Please use sane settings as some packages will fail to
-compile/run if the optimizations are too extreme.
-
-CXXFLAGS
---------
-
-:suggest: ${CFLAGS}
-:valdesc: valid gcc flags, see gcc manual
-
-`CFLAGS`_
-
-CHOST
------
-
-:suggest: |chost|
-
-This variable is passed by the ebuild scripts to the configure step as 
---host=${CHOST}.  This way you can force the build-host.
-
-CLEAN_DELAY
------------
-
-:default: 5
-:valdesc: integer
-
-Determines how long the countdown delay will be for unmerge operations (including 
-autoclean).
-
-COLLISION_IGNORE
-----------------
-
-:valdesc: space delimited list of files and/or directories
-
-This variable allows the user to disable `collision-protect`_ for specific files 
-and/or directories.
-
-CONFIG_PROTECT
---------------
-
-:default: /etc
-:valdesc: space delimited list of files and/or directories
-
-All  files  and/or  directories  that are defined here will have "config file 
-protection" enabled for them (unless overridden by _`CONFIG_PROTECT_MASK`).
-
-CONFIG_PROTECT_MASK
--------------------
-
-:default: /etc/env.d
-:valdesc: space delimited list of files and/or directories
-
-All  files  and/or  directories  that are defined here will have "config file 
-protection" disabled for them.
-
-DISTCC_DIR
-----------
-
-:suggest: ${PORTAGE_TMPDIR}/.distcc
-:valdesc: path
-
-Defines the location of the distcc working directory. See the distcc(1) man 
-page for more information.
-
-DISTDIR
--------
-
-:default: |portdir|/distfiles
-:valdesc: path
-
-Defines the location of your local source file repository.
-
-EBEEP_IGNORE
-------------
-
-Defines whether or not to ignore audible beeps when displaying important 
-informational messages.  This variable is unset by default.
-
-EMERGE_DEFAULT_OPTS
--------------------
-
-:valdesc: emerge options
-
-Options  to append to the end of the emerge(1) command line on every invocation.
-These options will not be appended to the command line if --ignore-default-opts 
-is specified.
-
-EPAUSE_IGNORE
--------------
-
-Defines whether or not to ignore short pauses that occur when displaying 
-important informational messages.  This variable is unset by default.
-
-FEATURES
---------
-
-:default: sandbox distlocks metadata-transfer
-:suggest: userpriv usersandbox
-:valdesc: space separated list of feature flags
-
-Various settings affecting portage behavior. Don't disable the defaults without
-a good reason. This is an incremental variable. It can take a combination of the
-following flags:
-
-_`assume-digests`
-	When commiting work to cvs with repoman(1), assume that all existing SRC_URI 
-	digests are correct.  This feature also affects digest generation via 
-	ebuild(1) and emerge(1) (emerge generates digests only when the digest 
-	feature is enabled).
-
-_`buildpkg`
-	Binary packages will be created for all packages that are merged.
-
-_`buildsyspkg`
-	Build binary packages for just packages in the system set.
-
-_`ccache`
-	Enable portage support for the ccache package.  If ${CCACHE_DIR} is not set 
-	in the users environment, then  portage will default to ${PORTAGE_TMPDIR}/ccache 
-	(with userpriv) and to /root/.ccache otherwise.
-
-_`collision-protect`
-	A QA-feature to ensure that a package doesn't overwrite files it doesn't own.
-	The `COLLISION_IGNORE`_ variable can be used to selectively disable this feature.
-
-_`digest`
-	Autogenerate digests for packages when running the emerge(1) command. If
-	the `assume-digests`_ feature is also enabled then existing SRC_URI digests
-	will be reused whenever they are available.
-
-_`distcc`
-	Enable portage support for the distcc package.
-
-_`distlocks`
-	Portage uses lockfiles to ensure competing instances don't clobber
-	each other's files. This feature is enabled by default but may cause
-	heartache on less intelligent remote filesystems like NFSv2 and some
-	strangely configured Samba server (oplocks off, NFS re\-export). A tool
-	/usr/lib/portage/bin/clean_locks exists to help handle lock issues
-	when a problem arises (normally due to a crash or disconnect).
-
-_`fixpackages`
-	Updates dependencies in binary packages to match the current tree, for 
-	example after package moves. This can take a ot of time if you have many
-	binary packages in `PKGDIR`_.
-
-_`getbinpkg`
-	Force emerges to always try to fetch files from the `PORTAGE_BINHOST`_.
-
-_`installsources`
-	Install source code into /usr/src/debug/${CATEGORY}/${PF} (also see
-	`splitdebug`_). This feature works only if debugedit is installed.
-
-_`keeptemp`
-	Do not delete the temporary ebuild directory ${T} after the merge process.
-
-_`keepwork`
-	Do not delete the build directory ${WORKDIR} after the merge process. This
-	may occupy a lot of diskspace.
-
-_`metadata-transfer`
-	Automatically perform a metadata transfer when emerge --sync is run.
-
-_`mirror`
-	This will cause `FETCHCOMMAND`_ to always be run even if the file already 
-	exists in `DISTDIR`_.
-
-_`noauto`
-	When utilizing ebuild(1), only run the requested function.
-
-_`noclean`
-	Do no delete the source and temporary files after the merge process.
-
-_`nodoc`
-	Do not install documentation files in /usr/share/doc.
-
-_`noinfo`
-	Do not install info pages.
-
-_`noman`
-	Do not install manpages.
-
-_`nostrip`
-	Prevents the stripping of binaries that are merged to the live filesystem.
-
-_`notitles`
-	Disables xterm titlebar updates (which contains status info).
-
-_`parallel-fetch`
-	Fetch in the background while compiling.
-
-_`sandbox`
-	Use sys-apps/sandbox when building packages to protect the live filesystem.
-
-_`sfperms`
-	Stands for Smart Filesystem Permissions. Before merging packages to the
-	live filesystem, automatically search for and set permissions on setuid
-	and setgid files. Files that are setuid have the group and other read
-	bits removed while files that are setgid have the other read bit removed.
-	See also `suidctl`_ below.
-
-_`sign`
-	When commiting work to cvs with repoman(1), sign the Manifest with 
-	a GPG key. Read about the `PORTAGE_GPG_KEY`_ variable.
-
-_`splitdebug`
-	Prior to stripping ELF etdyn and etexec files, the debugging info is 
-	stored for later use by debuggers. This feature is disabled by
-	`nostrip`_. For installation of source code, see `installsources`_.
-
-_`strict`
-	Have portage react strongly to conditions that have the potential to be 
-	dangerous (like missing or incorrect Manifests entries).
-
-_`stricter`
-	Have portage react strongly to conditions that may conflict with system
-	security provisions (for example textrels, executable stack). Read about
-	the `QA_STRICT`_ variables below.
-
-_`suidctl`
-	Before merging packages to the live filesystem, automatically strip setuid 
-	bits from any file that is not listed in /etc/portage/suidctl.conf.
-
-_`test`
-	Run package-specific tests during each merge to help make sure 
-	the package compiled properly.  See *test* in ebuild(1) 
-	and *src_test()* in ebuild(5).
-
-_`userfetch`
-	When portage is run as root, drop privileges to portage:portage during the
-	fetching of package sources.
-
-_`userpriv`
-	Allow portage to drop root privileges and compile packages as 
-	portage:portage without `sandbox`_ (unless `usersandbox`_ is also used).
-
-_`usersandbox`
-	Enable the sandbox in the compile phase, when running without root privs 
-	(`userpriv`_).
-
-FETCHCOMMAND
-------------
-
-:default: /usr/bin/wget -t 5 -T 60 --passive-ftp -P \${DISTDIR} \${URI}
-:suggest: /usr/bin/wget -t 5 -T 60 --passive-ftp --limit-rate=200k \${URI} -P \${DISTDIR}
-
-This variable contains the command used for fetching package sources from
-the internet. It must contain the full path to the executable as well as the
-place-holders \${DISTDIR} and \${URI}.
-
-GENTOO_MIRRORS
---------------
-
-:default: http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo
-:valdesc: space separated list of mirror locations
-
-Insert your space-separated list of local mirrors here. These locations are 
-used to download files before the ones listed in the ebuild scripts. Merging 
-'app-portage/mirrorselect' can help to select an appropriate mirror.
-
-INSTALL_MASK
-------------
-
-:valdesc: space delimited list of file names
-
-Use this variable if you want to selectively prevent certain files from being
-copied into your file system tree.  This does not work on symlinks, but only on
-actual files.  Useful if you wish to filter out files like HACKING.gz and
-TODO.gz.
-
-MAKEOPTS
---------
-
-:suggest: -j2
-:valdesc: make options
-
-Use this variable if you want to use parallel make. For example, if you
-have a dual-processor system, set this variable to "-j2" or "-j3" for 
-enhanced build performance with many packages. Suggested settings are
-between CPUs+1 and 2*CPUs+1. For more information, see make(1).
-
-NOCOLOR
--------
-
-:default: false
-:valdesc: true | false
-
-Defines if color should be disabled (this is overridden by CLI options).
-
-PKGDIR
-------
-
-:default: |portdir|/packages
-:valdesc: path
-
-Defines the location where created .tbz2 binary packages will be stored.
-
-PORT_LOGDIR
------------
-
-:suggest: /var/log/portage
-:valdesc: path
-
-This variable defines the directory in which per-ebuild logs are kept.
-Logs are created only when this is set and writable.
-
-PORTAGE_BINHOST
----------------
-
-:suggest: ftp://login:pass@grp.mirror.site/pub/grp/i686/athlon-xp
-:valdesc: URI to a binary package server
-
-This is the host from which portage will grab prebuilt-binary packages.
-The list is a single entry specifying the full address of the directory 
-serving the tbz2's for your system.  This is only used when running with 
-the get binary pkg options are given to emerge.  Review emerge(1) 
-for more information.  Note that it should point to the 'All' directory on 
-the host that creates the binary packages and not to the root of the `PKGDIR`_.
-
-PORTAGE_ELOG_CLASSES
---------------------
-
-:default: log warn error
-:valdesc: space separated list of logging levels
-
-This variable defines which ebuild messages should be logged by the elog 
-subsystem. Possible values are info, log, warn and error.
-
-PORTAGE_ELOG_SYSTEM
--------------------
-
-:suggest: save mail
-:valdesc: space separated list of elog handlers
-
-Selects which elog message handlers are invoked by portage to deliver messages
-captured by elog. If no handler is specified logging is effectively disabled.
-Default handlers (other packages may contain additional handlers) are:
-
-save
-	saves one logfile per package in ${PORT_LOGDIR}/elog, /var/log/portage/elog 
-	if `PORT_LOGDIR`_ is unset
-
-custom
-	passes all messages to `PORTAGE_ELOG_COMMAND`_
-
-syslog
-	sends all messages to syslog
-
-mail
-	sends all messages to the address configured in `PORTAGE_ELOG_MAILURI`_
-
-PORTAGE_ELOG_COMMAND
---------------------
-
-:suggest: /path/to/logprocessor -p '\${PACKAGE}' -f '\${LOGFILE}'
-
-Only used with the "custom" logging module. Specifies a command
-to process log messages. Two variables are expanded:
-
-${PACKAGE}
-	expands to the cpv entry of the processed package (see PVR in ebuild(5))
-
-${LOGFILE}
-	absolute path to the logfile
-
-Both variables have to be quoted with single quotes
-
-PORTAGE_ELOG_MAILURI
---------------------
-
-:default: root
-:suggest: user@some.domain mail.some.domain
-
-This variable holds all important settings for the mail module. In most cases 
-listing the recipient address andthe receiving mailserver should be sufficient,
-but you can also use advanced settings like authentication or TLS. The full 
-syntax is:
-``address [[user:passwd@]mailserver[:port]]``
-where
-
-address
-	recipient address
-
-user
-	username for smtp auth (defaults to none)
-
-passwd
-	password for smtp auth (defaults to none)
-
-mailserver
-	SMTP server that should be used to deliver the mail (defaults to localhost).
-	Alternatively this can also be a the path to a sendmail binary if you don't
-	want to use SMTP (e.g. if you only need local delivery to a mbox).
-
-port
-	port to use on the given SMTP server (defaults to 25, values > 100000 
-	indicate that starttls should be used on (port-100000))
-
-PORTAGE_ELOG_MAILFROM
----------------------
-
-:default: portage
-:suggest: portage@some.domain
-:valdesc: sender address
-
-You can set the from-address of logmails with this variable, if unset mails 
-are sent by "portage" (this default may fail in some environments).
-
-PORTAGE_ELOG_MAILSUBJECT
-------------------------
-
-:default: [portage] ebuild log for \${PACKAGE} on \${HOST}
-:suggest: package \${PACKAGE} merged on \${HOST} with notice
-:valdesc: mail subject template
-
-Template string to be used as subject for logmails. The following variables 
-are exanded:
-
-${PACKAGE}
-	see description of `PORTAGE_ELOG_COMMAND`_
-
-${HOST}
-	FQDN of the host portage is running on
-
-PORTAGE_GPG_KEY
----------------
-
-:valdesc: GPG key id
-
-This variable tells repoman which GPG key to use for signing Manifests.
-
-PORTAGE_NICENESS
-----------------
-
-:suggest: 3
-:valdesc: integer
-
-The value of this variable will be added to the current nice level that 
-emerge is running at. In other words, this will not set the nice level, 
-it will increment it. For more information about nice levels and what 
-are acceptable ranges, see nice(1).
-
-PORTAGE_RSYNC_EXTRA_OPTS
-------------------------
-
-:suggest: --exclude=/etc/portage/rsync_exclude
-:valdesc: rsync options
-
-Additional rsync options to be used by emerge --sync.
-
-PORTAGE_RSYNC_OPTS
-------------------
-
-:default: --recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages
-:valdesc: rsync options
-
-Default rsync options to be used by emerge --sync. **Don't change this unless
-you know exactly what you're doing!**
-
-PORTAGE_RSYNC_RETRIES
----------------------
-
-:default: -1
-:valdesc: integer
-
-The number of times rsync should retry on failed connections before giving up.
-
-PORTAGE_TMPDIR
---------------
-
-:default: /var/tmp
-:valdesc: path
-
-Defines the location of the temporary build directories.
-
-PORTDIR
--------
-
-:default: |portdir|
-:valdesc: path
-
-Defines the location of your Portage tree.
-
-PORTDIR_OVERLAY
----------------
-
-:suggest: |portdir|/local
-:valdesc: space separated list of overlay paths
-
-Defines the directories in which user made ebuilds are be stored.
-
-RESUMECOMMAND
--------------
-
-:default: /usr/bin/wget -c -t 5 -T 60 --passive-ftp -P \${DISTDIR} \${URI}
-:suggest: /usr/bin/wget -c -t 5 -T 60 --passive-ftp --limit-rate=200k \${URI} -P \${DISTDIR}
-
-This variable contains the command used for resuming package sources that
-have been partially downloaded. It should be defined using the same format
-as `FETCHCOMMAND`_.
-
-.. _QA_STRICT:
-
-QA_STRICT_EXECSTACK
--------------------
-
-:suggest: set
-
-Set this to instruct portage to ignore any QA_EXECSTACK override settings from
-ebuilds. See also ebuild(5).
-
-QA_STRICT_WX_LOAD
------------------
-
-:suggest: set
-
-Set this to instruct portage to ignore any QA_WX_LOAD override settings from
-ebuilds. See also ebuild(5).
-
-QA_STRICT_TEXTRELS
-------------------
-
-:suggest: set
-
-Set this to instruct portage to ignore any QA_TEXTRELS override settings from
-ebuilds. See also ebuild(5).
-
-ROOT
-----
-
-:default: /
-:valdesc: path
-
-Use this variable to specify the target root filesystem to be used for merging 
-packages or ebuilds. All RDEPEND and PDEPEND will be installed 
-into ROOT while all DEPEND will be still be installed into /.  
-Typically, you should set this setting in the environment rather than in 
-/etc/make.conf itself. It's commonly used for creating new build 
-images. Make sure you use an absolute path.
-
-RPMDIR
-------
-
-:default: |portdir|/rpm
-:valdesc: path
-
-Defines the location where created RPM packages will be stored. Note that RPM 
-support in portage is experimental at best.
-
-SYNC
-----
-
-:default: rsync://rsync.gentoo.org/gentoo-portage
-:valdesc: URI to a portage tree server (rsync or cvs)
-
-Insert your preferred rsync mirror here.  This rsync server is used to sync 
-the local portage tree when emerge --sync is run. Only one server can be 
-specified.
-
-USE
----
-
-:suggest: X gtk gnome -alsa
-:valdesc: space delimited list of USE items
-
-This variable contains options that control the build behavior of several
-packages.  More information in ebuild(5).  Possible USE values
-can be found in |portdir|/profiles/use.desc and |portdir|/profiles/use.local.desc.
-
-USE_EXPAND
-----------
-
-:suggest: LINGUAS VIDEO_CARDS
-:valdesc: space separated list of variable names
-
-Any variable listed here will be used to augment `USE`_ by inserting a new flag
-for every value in that variable, so USE_EXPAND="FOO" and FOO="bar bla" results
-in USE="foo_bar foo_bla".
-
-USE_EXPAND_HIDDEN
------------------
-
-:valdesc: space separated list of variable names
-
-Names of `USE_EXPAND`_ variables that should not be shown in the verbose merge
-list output of the emerge(1) command.
-
-USE_ORDER
----------
-
-:default: env:pkg:conf:defaults:pkginternal
-:valdesc: colon separated list of portage config layers
-
-Determines the precedence of layers in the incremental stacking of the USE
-variable. Precedence decreases from left to right such that env overrides
-pkg, pkg overrides conf, and so forth. *Don't change this unless you know what 
-you're doing!* Available layers are:
-
-env
-	USE from the current USE environment variable if it exists
-
-pkg
-	Per-package USE from /etc/portage/package.use (see portage(5))
-
-conf
-	USE from make.conf
-
-defaults
-	USE from make.defaults and package.use in the profile (see portage(5))
-
-pkginternal
-	USE from ebuild IUSE defaults (flags enabled via a + prefix; see ebuild(5))
-
-REPORTING BUGS
-==============
-
-Please report bugs via http://bugs.gentoo.org/
-
-AUTHORS
-=======
-
-- Daniel Robbins <drobbins@gentoo.org>
-- Nicholas Jones <carpaski@gentoo.org>
-- Mike Frysinger <vapier@gentoo.org>
-- Saleem Abdulrasool <compnerd@gentoo.org>
-- Marius Mauch <genone@gentoo.org>
-
-FILES
-=====
-
-/etc/make.conf
-	Contains user-supplied variables and overwrites those in make.defaults.
-
-/usr/share/portage/config/make.globals
-	Contains portage defaults for many variables listed here. Don't change this,
-	edit /etc/make.conf instead.
-
-|portdir|/profiles/use.desc
-	Contains a list of all global USE flags with brief descriptions.
-
-|portdir|/profiles/use.local.desc
-	Contains a list of all local USE variables with brief descriptions.
-
-SEE ALSO
-========
-
-- emerge(1)
-- portage(5)
-- ebuild(1)
-- ebuild(5)
-
-.. Substitutions:
-.. |accept_keywords| replace:: ~x86
-.. |cflags| replace:: -march=i686 -O2 -pipe
-.. |chost| replace:: i686-gentoo-linux-gnu
-.. |portdir| replace:: /usr/portage
-



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-06-02 21:45 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-06-02 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     92a40f0a03621acecdbf9781f517bf80db78791b
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  2 21:43:56 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Jun  2 21:43:56 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=92a40f0a

NEW/RELEASE-NOTES: add items for portage-2.1.10

---
 NEWS          |    9 +++++++++
 RELEASE-NOTES |    9 +++++++++
 2 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index b0e04c1..44e95e0 100644
--- a/NEWS
+++ b/NEWS
@@ -9,10 +9,19 @@ portage-2.2
 * Add support for FEATURES=preserve-libs which preserves libraries when the
   sonames change during upgrade or downgrade, and the @preserved-rebuild
   package set which rebuilds consumers of preserved libraries.
+
+portage-2.1.10
+-------------
 * Improve handling of repositories/overlays for cases in which the same ebuild
   is provided by multiple repositories but with different masking status, and
   support for repository constraints on atoms (atom::repo) in configuration
   files.
+* Add emerge --rebuild-if-* options that trigger rebuilds of reverse
+  dependencies when packages are rebuilt or updated. Related --rebuild-exclude
+  and --rebuild-ignore options can be used to avoid rebuilds for specific
+  packages.
+* Add emerge --reinstall-atoms, --useoldpkg-atoms, and --usepkg-exclude options
+  which can be used to alter selection rules for specific packages.
 
 portage-2.1.9.27
 -------------

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e04b198..582bbb5 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -20,6 +20,15 @@ portage-2.2
   /var/lib/portage/world, has been extended to include nested sets that may
   be listed /var/lib/portage/world_sets.
 
+portage-2.1.10
+==================================
+* The emerge --autounmask option is now enabled by default. The
+  --autounmask-write option can be used to have config changes automatically
+  written to the appropriate files (repecting --ask and CONFIG_PROTECT). If
+  --autounmask behavior is not desired as the default behavior, then it can
+  be disabled by adding --autounmask=n to the EMERGE_DEFAULT_OPTS variable in
+  make.conf. Refer to the emerge(1) man page for more information.
+
 portage-2.1.9
 ==================================
 * The emerge "world" set now includes separate "selected" and "system" sets,



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-06-02 21:55 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-06-02 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     0fa2e1a1f0d47c4ed82cc4e4a6ee23c04adeac65
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  2 21:55:14 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Jun  2 21:55:14 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=0fa2e1a1

NEWS: FEATURES=parallel-install and ebuild-locks

---
 NEWS |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index 44e95e0..3091eea 100644
--- a/NEWS
+++ b/NEWS
@@ -22,6 +22,8 @@ portage-2.1.10
   packages.
 * Add emerge --reinstall-atoms, --useoldpkg-atoms, and --usepkg-exclude options
   which can be used to alter selection rules for specific packages.
+* Add FEATURES=parallel-install and ebuild-locks, allowing for greater
+  parallelization when installing packages (by using finer-grained locks).
 
 portage-2.1.9.27
 -------------



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-06-30  1:11 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-06-30  1:11 UTC (permalink / raw
  To: gentoo-commits

commit:     95278969e23b9999c45dd079c22d89734153a485
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 30 01:10:40 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 01:10:40 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=95278969

RELEASE-NOTES: fix spelling of "respecting"

---
 RELEASE-NOTES |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 582bbb5..6683e91 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -24,7 +24,7 @@ portage-2.1.10
 ==================================
 * The emerge --autounmask option is now enabled by default. The
   --autounmask-write option can be used to have config changes automatically
-  written to the appropriate files (repecting --ask and CONFIG_PROTECT). If
+  written to the appropriate files (respecting --ask and CONFIG_PROTECT). If
   --autounmask behavior is not desired as the default behavior, then it can
   be disabled by adding --autounmask=n to the EMERGE_DEFAULT_OPTS variable in
   make.conf. Refer to the emerge(1) man page for more information.



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-07-26  0:45 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-07-26  0:45 UTC (permalink / raw
  To: gentoo-commits

commit:     6d007e4571da8845d55ac25c372ea26e3dec34fb
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 00:44:31 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 00:44:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=6d007e45

NEWS: Add note about EAPI 3 in portage-2.1.7.17.

---
 NEWS |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index 3091eea..af2863f 100644
--- a/NEWS
+++ b/NEWS
@@ -49,6 +49,12 @@ portage-2.1.8
   many smaller python modules, making the code easier to navigate and allowing
   small parts of the portage api to be imported with less overhead.
 
+portage-2.1.7.17
+-------------
+* Add support for EAPI 3. This adds support for installation prefix, including
+  new EPREFIX, ED, and EROOT variables which are used by econf and einstall
+  helpers. Also, EAPI 3 adds xz extension support to the unpack helper.
+
 portage-2.1.7
 -------------
 



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-10-09 20:41 Mike Frysinger
  0 siblings, 0 replies; 548+ messages in thread
From: Mike Frysinger @ 2011-10-09 20:41 UTC (permalink / raw
  To: gentoo-commits

commit:     949b30548b21630b1423f5ead8335bc5eb0bbc92
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 18:38:10 2011 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 20:40:43 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=949b3054

runtests: make sure we are in the right dir

The code assumes we're in the top of the tree (when it tries to run with
the full path "pym/portage/tests/runTests"), so try to make sure we are
in the right place to allow things like `../runtests.sh` to "just work".

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 runtests.sh |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 981fa1e..d55860a 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -4,6 +4,9 @@
 
 PYTHON_VERSIONS="2.6 2.7 3.1 3.2 3.3"
 
+# has to be run from portage root dir
+cd "${0%/*}" || exit 1
+
 case "${NOCOLOR:-false}" in
 	yes|true)
 		GOOD=



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-10-14  7:01 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-10-14  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     a73ad44e390aa14e8785d90d590f87a5d06e3866
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 07:01:08 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 07:01:08 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=a73ad44e

RELEASE-NOTES: FEATURES=fixpackages unconditional

This should help people who get warnings about unknown value(s) in
FEATURES due to having FEATURES=fixpackages enabled in make.conf even
though it's been enabled by default for almost 3 years (bug #386871).

---
 RELEASE-NOTES |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 6683e91..64dff1c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -20,6 +20,12 @@ portage-2.2
   /var/lib/portage/world, has been extended to include nested sets that may
   be listed /var/lib/portage/world_sets.
 
+portage-2.1.10.27
+==================================
+* FEATURES=fixpackages is now enabled unconditionally. Set --package-moves=n
+  in EMERGE_DEFAULT_OPTS if you need to temporarily avoid package moves for
+  some reason.
+
 portage-2.1.10
 ==================================
 * The emerge --autounmask option is now enabled by default. The



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
  2011-10-21 17:34 [gentoo-commits] proj/portage:prefix " Fabian Groffen
@ 2011-10-20 20:40 ` Fabian Groffen
  0 siblings, 0 replies; 548+ messages in thread
From: Fabian Groffen @ 2011-10-20 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     7a2867753bca22f6655ab4760950c0a8be6c8ef7
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 20 20:40:06 2011 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 20:40:06 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=7a286775

Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/portage


 pym/portage/tests/repoman/test_simple.py |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)



^ permalink raw reply	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-10-25  6:43 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-10-25  6:43 UTC (permalink / raw
  To: gentoo-commits

commit:     b05a67bade02272d00e8adac3aa9f32e03d2da1f
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 06:42:51 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 06:42:51 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=b05a67ba

runtests.sh: add --python-versions option

---
 runtests.sh |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index d55860a..31bbaf8 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -27,6 +27,19 @@ interrupted() {
 
 trap interrupted SIGINT
 
+while [[ -n $1 ]] ; do
+	case "$1" in
+		--python-versions=*)
+			PYTHON_VERSIONS=${1#--python-versions=}
+			;;
+		--python-versions)
+			shift
+			PYTHON_VERSIONS=$1
+			;;
+	esac
+	shift
+done
+
 exit_status="0"
 for version in ${PYTHON_VERSIONS}; do
 	if [[ -x /usr/bin/python${version} ]]; then



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-10-25 19:53 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-10-25 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     cc0b5765fc8ef4b1bb0974bd8cd6cf22df2675e2
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 19:52:40 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 19:52:40 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=cc0b5765

runtests.sh: fix arguments pass-through

---
 runtests.sh |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 31bbaf8..b7313b7 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -27,6 +27,8 @@ interrupted() {
 
 trap interrupted SIGINT
 
+unused_args=()
+
 while [[ -n $1 ]] ; do
 	case "$1" in
 		--python-versions=*)
@@ -36,10 +38,15 @@ while [[ -n $1 ]] ; do
 			shift
 			PYTHON_VERSIONS=$1
 			;;
+		*)
+			unused_args[${#unused_args[@]}]=$1
+			;;
 	esac
 	shift
 done
 
+set -- "${unused_args[@]}"
+
 exit_status="0"
 for version in ${PYTHON_VERSIONS}; do
 	if [[ -x /usr/bin/python${version} ]]; then



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-11-06  5:43 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-11-06  5:43 UTC (permalink / raw
  To: gentoo-commits

commit:     49a5cda809e55352d45395a6585d66c91f5e91ba
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  6 05:43:34 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Nov  6 05:43:34 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=49a5cda8

runtests.sh: use 0 to control arg parse loop

---
 runtests.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index b7313b7..30ddeef 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -29,7 +29,7 @@ trap interrupted SIGINT
 
 unused_args=()
 
-while [[ -n $1 ]] ; do
+while [ $# -gt 0 ] ; do
 	case "$1" in
 		--python-versions=*)
 			PYTHON_VERSIONS=${1#--python-versions=}



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2011-12-18 18:20 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2011-12-18 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     762bc57aa21263a49cabe80ca905f33bede57d2c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 18:19:09 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 18:19:09 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=762bc57a

RELEASE-NOTES: revert --quiet-build default

See commit 028f0b0e223861826747b531824319520ef26ddd.

---
 RELEASE-NOTES |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e0d9554..64dff1c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -20,11 +20,6 @@ portage-2.2
   /var/lib/portage/world, has been extended to include nested sets that may
   be listed /var/lib/portage/world_sets.
 
-portage-2.1.10.34
-==================================
-* The emerge --quiet-build option is now enabled by default. Set
-  --quiet-build=n in EMERGE_DEFAULT_OPTS if you want to disable it by default.
-
 portage-2.1.10.27
 ==================================
 * FEATURES=fixpackages is now enabled unconditionally. Set --package-moves=n



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-01-11 12:20 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-01-11 12:20 UTC (permalink / raw
  To: gentoo-commits

commit:     93bff8841e53b7a47dedc0509d4986e79b4e71a3
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 12:18:20 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 12:18:20 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=93bff884

DEVELOPING: remove section about string module

The module no longer exists since Python 2.7, so by now it should be
obvious that it's obsolete.

---
 DEVELOPING |   21 ---------------------
 1 files changed, 0 insertions(+), 21 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index 8286a8b..2c98ddb 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -33,27 +33,6 @@ The mixing of tabs and spaces means other developers can't read what you did.
 This is why the python peps state spaces over tabs; because with spaces the line
 wrapping is always clear (but you cannot convert spaces as easily as tabwidth).
 
-String
--------
-Try not to use the functions in the string module, they are deprecated.
-
-string.join(<iterable>," ")
-
-should be replaced with:
-
-" ".join(<iterable>)
-
-and:
-
-string.split(string, delimeter)
-
-should be replaced with:
-
-"somestring".split(delimeter)
-
-Nearly all other methods in string work on string objects and have similar calling
-conventions.
-
 Comparisons
 -----------
 



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-01-11 12:29 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-01-11 12:29 UTC (permalink / raw
  To: gentoo-commits

commit:     a7d81d56245f47cc62b6ce8e54481a2592aa20e1
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 12:28:56 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 12:28:56 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=a7d81d56

DEVELOPING: add "Python Version" section

---
 DEVELOPING |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index 2c98ddb..fa17a39 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -5,6 +5,14 @@ sense, they are pretty basic and mostly apply to old code.  However for people
 who are looking at current code, they make take up bad habits that exist in the
 current codebase.
 
+Python Version
+--------------
+
+Python 2.6 is the minimum supported version, since it is the first version to
+support Python 3 syntax. All exception handling should use Python 3 'except'
+syntax, and the print function should be used instead of Python 2's print
+statement (from __future__ import print_function).
+
 Tabs
 ----
 



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-01-11 12:38 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-01-11 12:38 UTC (permalink / raw
  To: gentoo-commits

commit:     48ae5a4d10657efc8a05fb6f91d0a9584891cec2
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 12:38:07 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 12:38:07 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=48ae5a4d

DEVELOPING: add "Dependencies" section

---
 DEVELOPING |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index fa17a39..ebe5d56 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -13,6 +13,13 @@ support Python 3 syntax. All exception handling should use Python 3 'except'
 syntax, and the print function should be used instead of Python 2's print
 statement (from __future__ import print_function).
 
+Dependencies
+------------
+
+Python and Bash should be the only hard dependencies. Any other dependencies,
+including external Python modules that are not included with Python itself,
+must be optionally enabled by run-time detection.
+
 Tabs
 ----
 



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-02-14  0:41 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-02-14  0:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d806b859e0a7181c30bd13a7714cd47e5a582314
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 14 00:41:38 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Feb 14 00:41:38 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=d806b859

runtests.sh: test PyPy 1.8, and support prefix

---
 runtests.sh |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 30ddeef..56aa2cc 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -1,8 +1,8 @@
 #!/bin/bash
-# Copyright 2010-2011 Gentoo Foundation
+# Copyright 2010-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-PYTHON_VERSIONS="2.6 2.7 3.1 3.2 3.3"
+PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 3.1 3.2 3.3"
 
 # has to be run from portage root dir
 cd "${0%/*}" || exit 1
@@ -47,11 +47,17 @@ done
 
 set -- "${unused_args[@]}"
 
+eprefix=${PORTAGE_OVERRIDE_EPREFIX}
 exit_status="0"
 for version in ${PYTHON_VERSIONS}; do
-	if [[ -x /usr/bin/python${version} ]]; then
+	if [[ $version =~ ^([[:digit:]]+\.[[:digit:]]+)-pypy-([[:digit:]]+\.[[:digit:]]+)$ ]] ; then
+		executable=${eprefix}/usr/bin/pypy-c${BASH_REMATCH[2]}
+	else
+		executable=${eprefix}/usr/bin/python${version}
+	fi
+	if [[ -x "${executable}" ]]; then
 		echo -e "${GOOD}Testing with Python ${version}...${NORMAL}"
-		if ! /usr/bin/python${version} -Wd pym/portage/tests/runTests "$@" ; then
+		if ! "${executable}" -Wd pym/portage/tests/runTests "$@" ; then
 			echo -e "${BAD}Testing with Python ${version} failed${NORMAL}"
 			exit_status="1"
 		fi



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-03-17  1:28 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-03-17  1:28 UTC (permalink / raw
  To: gentoo-commits

commit:     ea755bfec221290cb1f3b09aae3a885996146458
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 00:08:59 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Mar 17 01:27:37 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=ea755bfe

Add a Makefile derived from the portage ebuild.

This will fix bug #335320.

---
 Makefile     |  214 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 mkrelease.sh |    2 +-
 2 files changed, 215 insertions(+), 1 deletions(-)

diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..697198e
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,214 @@
+SHELL = /bin/sh
+PN ?= portage
+PF ?= portage
+HOMEPAGE ?= http://www.gentoo.org/proj/en/portage/index.xml
+PWD ?= $(shell pwd)
+S ?= $(PWD)
+WORKDIR ?= $(PWD)
+DESTDIR = $(PWD)/image/
+srcdir = $(S)
+prefix = /usr
+sysconfdir = /etc
+exec_prefix = $(prefix)
+bindir = $(exec_prefix)/bin
+sbindir = $(exec_prefix)/sbin
+libdir = $(exec_prefix)/lib
+datarootdir = $(prefix)/share
+datadir = $(datarootdir)
+mandir = $(datarootdir)/man
+docdir = $(datarootdir)/doc/$(PF)
+htmldir = $(docdir)/html
+portage_datadir = $(datarootdir)/$(PN)
+portage_confdir = $(portage_datadir)/config
+portage_setsdir = $(portage_confdir)/sets
+portage_base = $(libdir)/$(PN)
+EPYDOC_OPTS = -qqqqq --no-frames --show-imports
+INSMODE = 0644
+EXEMODE = 0755
+DIRMODE = 0755
+SYSCONFDIR_FILES = etc-update.conf dispatch-conf.conf
+PORTAGE_CONFDIR_FILES = make.globals
+LOGROTATE_FILES = elog-save-summary
+BINDIR_FILES = ebuild egencache emerge portageq quickpkg repoman
+SBINDIR_FILES = archive-conf dispatch-conf emaint emerge-webrsync \
+	env-update etc-update fixpackages regenworld
+DOCS = ChangeLog NEWS RELEASE-NOTES
+
+ifdef PYTHONPATH
+	PYTHONPATH := $(srcdir)/pym:$(PYTHONPATH)
+else
+	PYTHONPATH := $(srcdir)/pym
+endif
+
+all: docbook epydoc
+
+docbook:
+	set -e; \
+	touch "$(srcdir)/doc/fragment/date"; \
+	$(MAKE) -C "$(srcdir)/doc" xhtml xhtml-nochunks
+
+epydoc:
+	set -e; \
+	# workaround for bug 282760 \
+	touch "$(srcdir)/pym/pysqlite2.py"; \
+	env PYTHONPATH="$(PYTHONPATH)" epydoc \
+		-o "$(WORKDIR)/epydoc" \
+		--name $(PN) \
+		--url "$(HOMEPAGE)" \
+		$(EPYDOC_OPTS) \
+		$$(cd "$(srcdir)" && find pym -name '*.py' | sed \
+		-e s:/__init__.py$$:: \
+		-e s:\.py$$:: \
+		-e s:^pym/:: \
+		-e s:/:.:g \
+		| sort); \
+	rm -f "$(srcdir)/pym/pysqlite2.py"* \
+		"$(WORKDIR)/epydoc/pysqlite2-"* \
+		"$(WORKDIR)/epydoc/api-objects.txt"; \
+
+test:
+	set -e; \
+	"$(srcdir)/pym/portage/tests/runTests"; \
+
+install:
+	set -e; \
+	cd "$(srcdir)/cnf"; \
+	install -d -m$(DIRMODE) "$(DESTDIR)$(sysconfdir)"; \
+	install -m$(INSMODE) $(SYSCONFDIR_FILES) "$(DESTDIR)$(sysconfdir)"; \
+	\
+	install -d -m$(DIRMODE) "$(DESTDIR)$(portage_confdir)"; \
+	cd "$(srcdir)/cnf"; \
+	install -m$(INSMODE) $(PORTAGE_CONFDIR_FILES) \
+		"$(DESTDIR)$(portage_confdir)"; \
+	ln -sf "..$(portage_confdir)/make.globals" "$(DESTDIR)$(sysconfdir)"; \
+	install -m$(INSMODE) "$(srcdir)/cnf/make.conf" \
+		"$(DESTDIR)$(portage_confdir)/make.conf.example"; \
+	\
+	install -d -m$(DIRMODE) "$(DESTDIR)$(portage_setsdir)"; \
+	cd "$(S)/cnf/sets"; \
+	install -m$(INSMODE) *.conf "$(DESTDIR)$(portage_setsdir)"; \
+	\
+	install -d -m$(DIRMODE) "$(DESTDIR)$(sysconfdir)/logrotate.d"; \
+	cd "$(srcdir)/cnf/logrotate.d"; \
+	install -m$(INSMODE) $(LOGROTATE_FILES) \
+		"$(DESTDIR)$(sysconfdir)/logrotate.d"; \
+	\
+	for x in $$(cd "$(srcdir)" && find bin -type d) ; do \
+		cd "$(srcdir)/$$x"; \
+		install -d -m$(DIRMODE) "$(DESTDIR)$(portage_base)/$$x"; \
+		files=$$(find . -mindepth 1 -maxdepth 1 -type f ! -type l); \
+		if [ -n "$$files" ] ; then \
+			install -m$(EXEMODE) $$files \
+				"$(DESTDIR)$(portage_base)/$$x"; \
+		fi; \
+		symlinks=$$(find . -mindepth 1 -maxdepth 1 -type l); \
+		if [ -n "$$symlinks" ] ; then \
+			cp -P $$symlinks "$(DESTDIR)$(portage_base)/$$x"; \
+		fi; \
+	done; \
+	\
+	for x in $$(cd "$(srcdir)" && find pym/* -type d \
+		! -path "pym/portage/tests*") ; do \
+		cd "$(srcdir)/$$x"; \
+		files=$$(echo *.py); \
+		if [ -z "$$files" ] || [ "$$files" = "*.py" ]; then \
+			# __pycache__ directories contain no py files \
+			continue; \
+		fi; \
+		install -d -m$(DIRMODE) "$(DESTDIR)$(portage_base)/$$x"; \
+		install -m$(INSMODE) $$files "$(DESTDIR)$(portage_base)/$$x"; \
+	done; \
+	\
+	install -d -m$(DIRMODE) "$(DESTDIR)$(bindir)"; \
+	relative_path=".."; \
+	x=$(bindir) ; \
+	y="$(portage_base)"; \
+	if [ "$${x#$(prefix)}" != "$$x" ] && \
+		[ "$${y#$(prefix)}" != "$$y" ]; then \
+		x=$${x#$(prefix)}; \
+		y=$${y#$(prefix)}; \
+	fi; \
+	x=$${x%/*}; \
+	while [ -n "$$x" ] ; do \
+		relative_path=$${relative_path}/..; \
+		x=$${x%/*}; \
+	done; \
+	relative_path=$$relative_path$$y; \
+	for x in $(BINDIR_FILES) ; do \
+		ln -sf "$$relative_path/bin/$$x" \
+			"$(DESTDIR)$(bindir)/$$x"; \
+	done; \
+	\
+	install -d -m$(DIRMODE) "$(DESTDIR)$(sbindir)"; \
+	relative_path=".."; \
+	x=$(sbindir) ; \
+	y="$(portage_base)"; \
+	if [ "$${x#$(prefix)}" != "$$x" ] && \
+		[ "$${y#$(prefix)}" != "$$y" ]; then \
+		x=$${x#$(prefix)}; \
+		y=$${y#$(prefix)}; \
+	fi; \
+	x=$${x%/*}; \
+	while [ -n "$$x" ] ; do \
+		relative_path=$${relative_path}/..; \
+		x=$${x%/*}; \
+	done; \
+	relative_path=$$relative_path$$y; \
+	for x in $(SBINDIR_FILES) ; do \
+		ln -sf "$$relative_path/bin/$$x" \
+			"$(DESTDIR)$(sbindir)/$$x"; \
+	done; \
+	\
+	ln -sf "$$relative_path/bin/env-update" \
+		"$(DESTDIR)$(sbindir)/update-env"; \
+	ln -sf "$$relative_path/bin/etc-update" \
+		"$(DESTDIR)$(sbindir)/update-etc"; \
+	\
+	# We install some minimal tests for use as a preinst sanity check. \
+	# These tests must be able to run without a full source tree and \
+	# without relying on a previous portage instance being installed. \
+	install -d -m$(DIRMODE) \
+		"$(DESTDIR)$(portage_base)/pym/portage/tests"; \
+	install -m$(EXEMODE) "$(srcdir)/pym/portage/tests/runTests" \
+		"$(DESTDIR)$(portage_base)/pym/portage/tests"; \
+	cd "$(srcdir)/pym/portage/tests"; \
+	install -m$(INSMODE) *.py \
+		"$(DESTDIR)$(portage_base)/pym/portage/tests"; \
+	install -d -m$(DIRMODE) \
+		"$(DESTDIR)$(portage_base)/pym/portage/tests/lint"; \
+	cd "$(srcdir)/pym/portage/tests/lint"; \
+	install -m$(INSMODE) *.py __test__ \
+		"$(DESTDIR)$(portage_base)/pym/portage/tests/lint"; \
+	\
+	install -d -m$(DIRMODE) "$(DESTDIR)$(docdir)"; \
+	cd "$(srcdir)"; \
+	install -m $(INSMODE) $(DOCS) "$(DESTDIR)$(docdir)"; \
+	\
+	for x in 1 5 ; do \
+		install -d -m$(DIRMODE) "$(DESTDIR)$(mandir)/man$$x"; \
+		cd "$(srcdir)/man"; \
+		install -m$(INSMODE) *.$$x "$(DESTDIR)$(mandir)/man$$x"; \
+	done; \
+	\
+	if [ -f "$(srcdir)/doc/portage.html" ] ; then \
+		install -d -m$(DIRMODE) "$(DESTDIR)$(htmldir)"; \
+		cd "$(srcdir)/doc"; \
+		install -m$(INSMODE) *.html "$(DESTDIR)$(htmldir)"; \
+	fi; \
+	\
+	if [ -d "$(WORKDIR)/epydoc" ] ; then \
+		install -d -m$(DIRMODE) "$(DESTDIR)$(htmldir)"; \
+		cp -pPR "$(WORKDIR)/epydoc" \
+			"$(DESTDIR)$(htmldir)/api"; \
+		cd "$(DESTDIR)$(htmldir)/api"; \
+		find . -type d | xargs chmod $(DIRMODE); \
+		find . -type f | xargs chmod $(INSMODE); \
+	fi; \
+
+clean:
+	set -e; \
+	$(MAKE) -C "$(srcdir)/doc" clean; \
+	rm -rf "$(srcdir)/pym/pysqlite2.py"* \
+		"$(WORKDIR)/epydoc"; \
+
+.PHONY: all clean docbook epydoc install test

diff --git a/mkrelease.sh b/mkrelease.sh
index bfd1d4b..87bb4bf5 100755
--- a/mkrelease.sh
+++ b/mkrelease.sh
@@ -66,7 +66,7 @@ git archive --format=tar $TREE_ISH | \
 
 echo ">>> Building release tree"
 cp -a "${SOURCE_DIR}/"{bin,cnf,doc,man,pym} "${RELEASE_DIR}/" || die "directory copy failed"
-cp "${SOURCE_DIR}/"{DEVELOPING,LICENSE,NEWS,RELEASE-NOTES,TEST-NOTES} \
+cp "${SOURCE_DIR}/"{DEVELOPING,LICENSE,Makefile,NEWS,RELEASE-NOTES,TEST-NOTES} \
 	"${RELEASE_DIR}/" || die "file copy failed"
 
 rm -rf "$SOURCE_DIR" || die "directory cleanup failed"



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-06-13 10:21 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-06-13 10:21 UTC (permalink / raw
  To: gentoo-commits

commit:     3febf0aa9bfb2483565b464399aa5d6df17dddc4
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 13 10:15:23 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jun 13 10:21:33 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=3febf0aa

runtests.sh: add pypy-1.9 to PYTHON_VERSIONS

---
 runtests.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 56aa2cc..f65bb61 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -2,7 +2,7 @@
 # Copyright 2010-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 3.1 3.2 3.3"
+PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 2.7-pypy-1.9 3.1 3.2 3.3"
 
 # has to be run from portage root dir
 cd "${0%/*}" || exit 1



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-06-23  0:38 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-06-23  0:38 UTC (permalink / raw
  To: gentoo-commits

commit:     1bb93d248e380c9c8121d01df15a387068f0c0bc
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 23 00:38:45 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 00:38:45 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=1bb93d24

RELEASE-NOTES: 2.1.11: User-defined package sets

---
 RELEASE-NOTES |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 8a35bd0..93e67ed 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -20,6 +20,12 @@ portage-2.2
   /var/lib/portage/world, has been extended to include nested sets that may
   be listed /var/lib/portage/world_sets.
 
+portage-2.1.11
+==================================
+* User-defined package sets can now be created by placing files in the
+  /etc/portage/sets/ directory. Refer to the emerge(1) and portage(5) man
+  pages for more information.
+
 portage-2.1.10.61
 ==================================
 * FEATURES=config-protect-if-modified is now enabled by default. This causes



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-06-23  0:52 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-06-23  0:52 UTC (permalink / raw
  To: gentoo-commits

commit:     2653d3cca6fcf7ef3e9b17a8012a157eb4cea913
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 23 00:52:20 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 00:52:20 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=2653d3cc

NEWS: 2.1.11: experimental EAPI 4-slot-abi

---
 NEWS |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index af2863f..9a2f24f 100644
--- a/NEWS
+++ b/NEWS
@@ -10,8 +10,17 @@ portage-2.2
   sonames change during upgrade or downgrade, and the @preserved-rebuild
   package set which rebuilds consumers of preserved libraries.
 
+portage-2.1.11
+-------------
+
+* Add support for experimental EAPI "4-slot-abi". Refer to the corresponding
+  html documentation that is installed with USE=doc, and also to the emerge(1)
+  man page for information about the related --ignore-built-slot-abi-deps and
+  --rebuild-if-new-slot-abi options.
+
 portage-2.1.10
 -------------
+
 * Improve handling of repositories/overlays for cases in which the same ebuild
   is provided by multiple repositories but with different masking status, and
   support for repository constraints on atoms (atom::repo) in configuration



^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-07-24 18:34 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-07-24 18:34 UTC (permalink / raw
  To: gentoo-commits

commit:     efb58888bc3900d42c24db9f7ff9f820e93eeb57
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 24 18:34:39 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jul 24 18:34:39 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=efb58888

Makefile: drop /etc/make.globals sym, bug #427862

Any consumers of /etc/make.globals can be fixed to use
/usr/share/portage/config/make.globals directly.

---
 Makefile |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/Makefile b/Makefile
index c49cc66..f074dcf 100644
--- a/Makefile
+++ b/Makefile
@@ -81,7 +81,6 @@ install:
 	cd "$(srcdir)/cnf"; \
 	install -m$(INSMODE) $(PORTAGE_CONFDIR_FILES) \
 		"$(DESTDIR)$(portage_confdir)"; \
-	ln -sf "..$(portage_confdir)/make.globals" "$(DESTDIR)$(sysconfdir)"; \
 	install -m$(INSMODE) "$(srcdir)/cnf/make.conf" \
 		"$(DESTDIR)$(portage_confdir)/make.conf.example"; \
 	\


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-08-18  0:09 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-08-18  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     428ebc470a568c7ec5570a4d1bc547e0918bbd2c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 17 23:52:45 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 23:57:50 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=428ebc47

mkrelease.sh: include new misc dir

---
 mkrelease.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/mkrelease.sh b/mkrelease.sh
index 87bb4bf5..8831f31 100755
--- a/mkrelease.sh
+++ b/mkrelease.sh
@@ -65,7 +65,7 @@ git archive --format=tar $TREE_ISH | \
 	tar -xf - -C "$SOURCE_DIR" || die "git archive failed"
 
 echo ">>> Building release tree"
-cp -a "${SOURCE_DIR}/"{bin,cnf,doc,man,pym} "${RELEASE_DIR}/" || die "directory copy failed"
+cp -a "${SOURCE_DIR}/"{bin,cnf,doc,man,misc,pym} "${RELEASE_DIR}/" || die "directory copy failed"
 cp "${SOURCE_DIR}/"{DEVELOPING,LICENSE,Makefile,NEWS,RELEASE-NOTES,TEST-NOTES} \
 	"${RELEASE_DIR}/" || die "file copy failed"
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-09-09  4:17 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-09-09  4:17 UTC (permalink / raw
  To: gentoo-commits

commit:     2404704fee165a684e0d730ee3787a512fd71b60
Author:     Joachim Bartosik <jbartosik <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  9 04:16:36 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Sep  9 04:16:36 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=2404704f

DEVELOPING: fix errors for bug #313413

---
 DEVELOPING |   13 ++-----------
 1 files changed, 2 insertions(+), 11 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index ebe5d56..5f15e15 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -51,7 +51,7 @@ wrapping is always clear (but you cannot convert spaces as easily as tabwidth).
 Comparisons
 -----------
 
-if foo == None
+if foo != None
 
 should be replaced with:
 
@@ -159,13 +159,4 @@ just COLOR.  However it means during introspection of the current namespace
 The NO example just imports a set of functions from the output module.  It is
 somewhat annoying because the import line needs to be modified when functions
 are needed and often unused functions are left in the import line until someone
-comes along with a linter to clean up (does not happen often).  The color is a
-bit clearer as
-
-  print red('blar')
-
-is shorter than:
-
-  print output.red('blar')
-
-Rationale: python -c 'import portage; dir(portage)' (circa 02/2008)
+comes along with a linter to clean up (does not happen often).


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-09-20 19:05 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-09-20 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3cedc1fa53f50641771fa1710aab10e1fcc10ff0
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 20 19:05:06 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Sep 20 19:05:06 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=3cedc1fa

NEWS: EAPI 5 in 2.1.11.19

---
 NEWS |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index b294fa5..461daff 100644
--- a/NEWS
+++ b/NEWS
@@ -10,6 +10,11 @@ portage-2.2
   sonames change during upgrade or downgrade, and the @preserved-rebuild
   package set which rebuilds consumers of preserved libraries.
 
+portage-2.1.11.19
+-------------
+* Add support for EAPI 5. Refer to the PMS EAPI Cheat Sheet, portage's html
+  docs installed with USE=doc, or `man 5 ebuild` for more info about EAPI 5.
+
 portage-2.1.11
 -------------
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-09-21 21:53 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-09-21 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     12f5d67fcd398ff0e1e86cc2ef442da96a7a0d3c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 21 21:53:05 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Sep 21 21:53:05 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=12f5d67f

NEWS/RELEASE-NOTES: adjust info for package sets

---
 NEWS          |    3 ++-
 RELEASE-NOTES |   16 ++++------------
 2 files changed, 6 insertions(+), 13 deletions(-)

diff --git a/NEWS b/NEWS
index b8985b4..c9f61a1 100644
--- a/NEWS
+++ b/NEWS
@@ -3,7 +3,8 @@ News (mainly features/major bug fixes)
 portage-2.2
 -------------
 * FEATURES=preserve-libs is enabled by default.
-* Add support for generic package sets (also see RELEASE-NOTES)
+* Add extended set configuration via /etc/portage/sets.conf. See
+  /usr/share/portage/config/sets/portage.conf for examples.
 
 portage-2.1.11.20
 -------------

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 93e67ed..4b516dc 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -4,27 +4,19 @@ Features/major bugfixes are listed in NEWS
 portage-2.2
 ==================================
 
+* FEATURES=preserve-libs is enabled by default.
 * Portage now warns if an ebuild repository does not have a name, as several
   new features in 2.2 make use of or require named repositories. The repository
   name is stored in profiles/repo_name in each repository.
-* Package set support: There are several important notes regarding package
-  sets:
-  - they may currently only include simple and versioned atoms or other sets,
-    use conditionals or any-of constructs aren't possible yet
-  - sets can be referenced either in other file-based sets or as argument to
-    emerge, but not in ebuilds, config files or other tools at this time.
-  - packages won't be unmerged if they are referenced by an installed package
-    set (with the exception of the world set, and installed being determined
-    by the world_sets file).
-* The "selected" package set, which includes packages listed in
-  /var/lib/portage/world, has been extended to include nested sets that may
-  be listed /var/lib/portage/world_sets.
 
 portage-2.1.11
 ==================================
 * User-defined package sets can now be created by placing files in the
   /etc/portage/sets/ directory. Refer to the emerge(1) and portage(5) man
   pages for more information.
+* The "selected" package set, which includes packages listed in
+  /var/lib/portage/world, has been extended to include nested sets that may
+  be listed /var/lib/portage/world_sets.
 
 portage-2.1.10.61
 ==================================


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-09-21 22:22 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-09-21 22:22 UTC (permalink / raw
  To: gentoo-commits

commit:     46f16da7090e93a2145c68eace7cee0e74433065
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 21 22:22:07 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Sep 21 22:22:07 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=46f16da7

NEWS: fix --depclean-lib-check sentence

---
 NEWS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/NEWS b/NEWS
index c9f61a1..bd76bd8 100644
--- a/NEWS
+++ b/NEWS
@@ -15,7 +15,7 @@ portage-2.1.11.20
   package set which rebuilds consumers of preserved libraries.
 * Add link level dependency awareness to emerge --depclean and --prune actions
   in order to protect against uninstallation of required libraries. Refer to
-  the --depclean-lib-check in the emerge(1) man page.
+  the --depclean-lib-check option in the emerge(1) man page.
 
 portage-2.1.11
 -------------


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-10-07  4:51 Arfrever Frehtes Taifersar Arahesis
  0 siblings, 0 replies; 548+ messages in thread
From: Arfrever Frehtes Taifersar Arahesis @ 2012-10-07  4:51 UTC (permalink / raw
  To: gentoo-commits

commit:     da242e25372a16334b9babfad2868feb78f9a529
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sun Oct  7 04:51:12 2012 +0000
Commit:     Arfrever Frehtes Taifersar Arahesis <arfrever.fta <AT> gmail <DOT> com>
CommitDate: Sun Oct  7 04:51:12 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=da242e25

Run tests with Python 3.4.

---
 runtests.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index f65bb61..433112a 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -2,7 +2,7 @@
 # Copyright 2010-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 2.7-pypy-1.9 3.1 3.2 3.3"
+PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 2.7-pypy-1.9 3.1 3.2 3.3 3.4"
 
 # has to be run from portage root dir
 cd "${0%/*}" || exit 1


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-10-23  2:36 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-10-23  2:36 UTC (permalink / raw
  To: gentoo-commits

commit:     38e7acf72306b7dc91c311afd64f4cc2cdf5af6a
Author:     Gregory M. Turner <gmturner007 <AT> ameritech <DOT> net>
AuthorDate: Tue Oct 23 02:35:12 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Oct 23 02:35:12 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=38e7acf7

.gitignore: ignore tags file (for ctags)

Signed-off-by: Gregory M. Turner <gmturner007 <AT> ameritech.net>

---
 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/.gitignore b/.gitignore
index 539da74..8da6190 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 *.py[co]
+/tags


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2012-12-22  8:22 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2012-12-22  8:22 UTC (permalink / raw
  To: gentoo-commits

commit:     8e8d1789b96f668d1738d6444e86529ade63dc10
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 22 08:21:30 2012 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Dec 22 08:21:30 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=8e8d1789

runtests.sh: add pypy-2.0 to PYTHON_VERSIONS

---
 runtests.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 433112a..25389b8 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -2,7 +2,7 @@
 # Copyright 2010-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 2.7-pypy-1.9 3.1 3.2 3.3 3.4"
+PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0 3.1 3.2 3.3 3.4"
 
 # has to be run from portage root dir
 cd "${0%/*}" || exit 1


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-01-01 12:26 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-01-01 12:26 UTC (permalink / raw
  To: gentoo-commits

commit:     e1765ca490428c2fc4c1bf2d414c2174c402b85c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  1 12:24:14 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jan  1 12:24:14 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=e1765ca4

runtests.sh: summarize results for all versions

---
 runtests.sh |   31 ++++++++++++++++++++++++++++++-
 1 files changed, 30 insertions(+), 1 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 25389b8..6dc0c40 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -49,6 +49,8 @@ set -- "${unused_args[@]}"
 
 eprefix=${PORTAGE_OVERRIDE_EPREFIX}
 exit_status="0"
+found_versions=()
+status_array=()
 for version in ${PYTHON_VERSIONS}; do
 	if [[ $version =~ ^([[:digit:]]+\.[[:digit:]]+)-pypy-([[:digit:]]+\.[[:digit:]]+)$ ]] ; then
 		executable=${eprefix}/usr/bin/pypy-c${BASH_REMATCH[2]}
@@ -57,7 +59,11 @@ for version in ${PYTHON_VERSIONS}; do
 	fi
 	if [[ -x "${executable}" ]]; then
 		echo -e "${GOOD}Testing with Python ${version}...${NORMAL}"
-		if ! "${executable}" -Wd pym/portage/tests/runTests "$@" ; then
+		"${executable}" -Wd pym/portage/tests/runTests "$@"
+		status=$?
+		status_array[${#status_array[@]}]=${status}
+		found_versions[${#found_versions[@]}]=${version}
+		if [ ${status} -ne 0 ] ; then
 			echo -e "${BAD}Testing with Python ${version} failed${NORMAL}"
 			exit_status="1"
 		fi
@@ -65,4 +71,27 @@ for version in ${PYTHON_VERSIONS}; do
 	fi
 done
 
+if [ ${#status_array[@]} -gt 0 ] ; then
+	max_len=0
+	for version in ${found_versions[@]} ; do
+		[ ${#version} -gt ${max_len} ] && max_len=${#version}
+	done
+	(( columns = max_len + 2 ))
+	printf "\nSummary:\n\n"
+	printf "| %-${columns}s | %s\n|" "Version" "Status"
+	(( total_cols = columns + 11 ))
+	eval "printf -- '-%.0s' {1..${total_cols}}"
+	printf "\n"
+	row=0
+	for version in ${found_versions[@]} ; do
+		if [ ${status_array[${row}]} -eq 0 ] ; then
+			status="success"
+		else
+			status="fail"
+		fi
+		printf "| %-${columns}s | %s\n" "${version}" "${status}"
+		(( row++ ))
+	done
+fi
+
 exit ${exit_status}


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-01-04 13:55 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-01-04 13:55 UTC (permalink / raw
  To: gentoo-commits

commit:     eca3ec480f58919105251a543d69f4d698909a41
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  4 13:55:00 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Jan  4 13:55:00 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=eca3ec48

runtests.sh summary: add minimum column width

---
 runtests.sh |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 6dc0c40..010a7bf 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -77,6 +77,7 @@ if [ ${#status_array[@]} -gt 0 ] ; then
 		[ ${#version} -gt ${max_len} ] && max_len=${#version}
 	done
 	(( columns = max_len + 2 ))
+	(( columns >= 7 )) || columns=7
 	printf "\nSummary:\n\n"
 	printf "| %-${columns}s | %s\n|" "Version" "Status"
 	(( total_cols = columns + 11 ))


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-01-05 11:14 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-01-05 11:14 UTC (permalink / raw
  To: gentoo-commits

commit:     89becd35f27c1bc997956026d9aeec09d702bcb2
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  5 11:14:30 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Jan  5 11:14:30 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=89becd35

.gitignore: __pycache__/

---
 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/.gitignore b/.gitignore
index 2236c63..074bb86 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 *.py[co]
+__pycache__/
 *.class
 /tags


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-01-09 18:51 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-01-09 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     82348307a5842f4347eb2bb1e9058a5cc3db8a85
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  9 18:51:10 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jan  9 18:51:10 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=82348307

Makefile: install emirrordist

---
 Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/Makefile b/Makefile
index f074dcf..f5263f3 100644
--- a/Makefile
+++ b/Makefile
@@ -30,7 +30,7 @@ SYSCONFDIR_FILES = etc-update.conf dispatch-conf.conf
 PORTAGE_CONFDIR_FILES = make.globals
 LOGROTATE_FILES = elog-save-summary
 BINDIR_FILES = ebuild egencache emerge emerge-webrsync \
-	portageq quickpkg repoman
+	emirrordist portageq quickpkg repoman
 SBINDIR_FILES = archive-conf dispatch-conf emaint \
 	env-update etc-update fixpackages regenworld
 DOCS = ChangeLog NEWS RELEASE-NOTES


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-01-14 17:16 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-01-14 17:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5f56378534e08492740bdac514d3509319cd19a9
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 14 17:16:14 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jan 14 17:16:14 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=5f563785

Makefile: install man/ru/*

---
 Makefile |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/Makefile b/Makefile
index f5263f3..247c054 100644
--- a/Makefile
+++ b/Makefile
@@ -184,10 +184,16 @@ install:
 	cd "$(srcdir)"; \
 	install -m $(INSMODE) $(DOCS) "$(DESTDIR)$(docdir)"; \
 	\
-	for x in 1 5 ; do \
-		install -d -m$(DIRMODE) "$(DESTDIR)$(mandir)/man$$x"; \
-		cd "$(srcdir)/man"; \
-		install -m$(INSMODE) *.$$x "$(DESTDIR)$(mandir)/man$$x"; \
+	for x in "" $$(cd "$(srcdir)/man" && find -type d) ; do \
+		for y in 1 5 ; do \
+			cd "$(srcdir)/man/$$x"; \
+			files=$$(echo *.$$y); \
+			if [ -z "$$files" ] || [ "$$files" = "*.$$y" ]; then \
+				continue; \
+			fi; \
+			install -d -m$(DIRMODE) "$(DESTDIR)$(mandir)/$$x/man$$y"; \
+			install -m$(INSMODE) *.$$y "$(DESTDIR)$(mandir)/$$x/man$$y"; \
+		done; \
 	done; \
 	\
 	if [ -f "$(srcdir)/doc/portage.html" ] ; then \


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-01-14 23:11 Arfrever Frehtes Taifersar Arahesis
  0 siblings, 0 replies; 548+ messages in thread
From: Arfrever Frehtes Taifersar Arahesis @ 2013-01-14 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     e803c29f893097a5a536403066dc074ad08df09c
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Mon Jan 14 23:10:34 2013 +0000
Commit:     Arfrever Frehtes Taifersar Arahesis <arfrever.fta <AT> gmail <DOT> com>
CommitDate: Mon Jan 14 23:10:34 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=e803c29f

Respect LINGUAS in 'make install'.

---
 Makefile |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/Makefile b/Makefile
index 247c054..be2e089 100644
--- a/Makefile
+++ b/Makefile
@@ -34,6 +34,7 @@ BINDIR_FILES = ebuild egencache emerge emerge-webrsync \
 SBINDIR_FILES = archive-conf dispatch-conf emaint \
 	env-update etc-update fixpackages regenworld
 DOCS = ChangeLog NEWS RELEASE-NOTES
+LINGUAS ?= $(shell cd "$(srcdir)/man" && find -mindepth 1 -type d)
 
 ifdef PYTHONPATH
 	PYTHONPATH := $(srcdir)/pym:$(PYTHONPATH)
@@ -184,15 +185,17 @@ install:
 	cd "$(srcdir)"; \
 	install -m $(INSMODE) $(DOCS) "$(DESTDIR)$(docdir)"; \
 	\
-	for x in "" $$(cd "$(srcdir)/man" && find -type d) ; do \
+	for x in "" $(LINGUAS); do \
 		for y in 1 5 ; do \
-			cd "$(srcdir)/man/$$x"; \
-			files=$$(echo *.$$y); \
-			if [ -z "$$files" ] || [ "$$files" = "*.$$y" ]; then \
-				continue; \
+			if [ -d "$(srcdir)/man/$$x" ]; then \
+				cd "$(srcdir)/man/$$x"; \
+				files=$$(echo *.$$y); \
+				if [ -z "$$files" ] || [ "$$files" = "*.$$y" ]; then \
+					continue; \
+				fi; \
+				install -d -m$(DIRMODE) "$(DESTDIR)$(mandir)/$$x/man$$y"; \
+				install -m$(INSMODE) *.$$y "$(DESTDIR)$(mandir)/$$x/man$$y"; \
 			fi; \
-			install -d -m$(DIRMODE) "$(DESTDIR)$(mandir)/$$x/man$$y"; \
-			install -m$(INSMODE) *.$$y "$(DESTDIR)$(mandir)/$$x/man$$y"; \
 		done; \
 	done; \
 	\


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-05-18 19:22 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-05-18 19:22 UTC (permalink / raw
  To: gentoo-commits

commit:     56a3a98637acdf9ad9857df36844695e198acbc4
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 19:21:38 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat May 18 19:21:38 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=56a3a986

RELEASE-NOTES: ACCEPT_RESTRICT in 2.1.12

---
 RELEASE-NOTES |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 2b8c674..9c616f1 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -12,6 +12,7 @@ portage-2.1.12
 ==================================
 
 * FEATURES=preserve-libs is enabled by default.
+* ACCEPT_RESTRICT variable may be used to mask packages based on RESTRICT.
 
 portage-2.1.11
 ==================================


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-07-21  3:49 Arfrever Frehtes Taifersar Arahesis
  0 siblings, 0 replies; 548+ messages in thread
From: Arfrever Frehtes Taifersar Arahesis @ 2013-07-21  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     6845fb0333e1a68fd58f0653341c093639b558c7
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sun Jul 21 03:48:11 2013 +0000
Commit:     Arfrever Frehtes Taifersar Arahesis <arfrever.fta <AT> gmail <DOT> com>
CommitDate: Sun Jul 21 03:48:11 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=6845fb03

make.conf-repatch.sh: Port to git and improve coding style.

---
 make.conf-repatch.sh | 29 +++++++++++++++--------------
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/make.conf-repatch.sh b/make.conf-repatch.sh
old mode 100644
new mode 100755
index 6589e6b..790e667
--- a/make.conf-repatch.sh
+++ b/make.conf-repatch.sh
@@ -6,35 +6,36 @@ die() {
 	exit 1
 }
 
-if [ ! -f "make.conf" -o ! -f "make.conf.x86.diff" -o ! -d ".svn" ]; then
+if [[ ! -f make.conf || ! -f make.conf.x86.diff || ! -d ../.git ]]; then
 	echo "ERROR: current directory is invalid" > /dev/stderr
 	exit 1
 fi
 
-svn diff make.conf > make.conf.diff
-svn revert make.conf
+git diff --no-prefix --relative="$(basename "$(pwd)")" make.conf > make.conf.diff
+git checkout -- make.conf
 
+archs=()
 for x in make.conf.*.diff; do
-	archs="$archs $(basename ${x:10} .diff)"
+	archs+=("$(basename ${x:10} .diff)")
 done
 
 
-for arch in $archs; do
-	echo "* Patching $arch"
-	cp make.conf make.conf.$arch || die "copy failed"
-	patch -p0 make.conf.$arch < make.conf.${arch}.diff > /dev/null || die "arch-patch failed"
-	patch -p0 make.conf.$arch < make.conf.diff > /dev/null || die "patch failed"
+for arch in "${archs[@]}"; do
+	echo "* Patching ${arch}"
+	cp make.conf make.conf.${arch} || die "copy failed"
+	patch -p0 make.conf.${arch} < make.conf.${arch}.diff > /dev/null || die "arch-patch failed"
+	patch -p0 make.conf.${arch} < make.conf.diff > /dev/null || die "patch failed"
 done
 
 echo "* Re-patching make.conf"
 patch -p0 make.conf < make.conf.diff > /dev/null || die "repatch failed"
 
-for arch in $archs; do
-	echo "* Creating diff for $arch"
-	diff -u make.conf make.conf.$arch > make.conf.${arch}.diff
-	[ -z "${KEEP_ARCH_MAKE_CONF}" ] && rm -f make.conf.$arch make.conf.${arch}.orig
+for arch in "${archs[@]}"; do
+	echo "* Creating diff for ${arch}"
+	diff -u make.conf make.conf.${arch} > make.conf.${arch}.diff
+	[[ -z ${KEEP_ARCH_MAKE_CONF} ]] && rm -f make.conf.${arch} make.conf.${arch}.orig
 done
 
 rm make.conf.diff
 
-echo "Done"
\ No newline at end of file
+echo "Done"


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-07-25 19:12 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-07-25 19:12 UTC (permalink / raw
  To: gentoo-commits

commit:     92024572e107d6ed8404d5f26ec93e76fbdd71db
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 25 19:12:02 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Jul 25 19:12:02 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=92024572

RELEASE-NOTES: Next release is 2.1.13

---
 RELEASE-NOTES | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 191eb31..ec6cecd 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -8,7 +8,7 @@ portage-2.2
   new features in 2.2 make use of or require named repositories. The repository
   name is stored in profiles/repo_name in each repository.
 
-portage-2.1.12.14
+portage-2.1.13
 ==================================
 
 * FEATURES=userpriv and usersandbox are enabled by default.


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-07-26  8:00 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-07-26  8:00 UTC (permalink / raw
  To: gentoo-commits

commit:     f6e894cdd3f0f02c2d44fe1114ce03c6a60faebb
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 26 08:00:04 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 08:00:04 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=f6e894cd

Makefile: remove pysqlite2 workaround

---
 Makefile | 2 --
 1 file changed, 2 deletions(-)

diff --git a/Makefile b/Makefile
index e1c3a05..69c4404 100644
--- a/Makefile
+++ b/Makefile
@@ -51,8 +51,6 @@ docbook:
 
 epydoc:
 	set -e; \
-	# workaround for bug 282760 \
-	touch "$(srcdir)/pym/pysqlite2.py"; \
 	env PYTHONPATH="$(PYTHONPATH)" epydoc \
 		-o "$(WORKDIR)/epydoc" \
 		--name $(PN) \


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-07-26  8:02 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-07-26  8:02 UTC (permalink / raw
  To: gentoo-commits

commit:     17d3dd48d5312486ff40bee742bbfffecc2d7bee
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 26 08:00:04 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 08:01:47 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=17d3dd48

Makefile: remove pysqlite2 workaround

---
 Makefile | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/Makefile b/Makefile
index e1c3a05..8200b5f 100644
--- a/Makefile
+++ b/Makefile
@@ -51,8 +51,6 @@ docbook:
 
 epydoc:
 	set -e; \
-	# workaround for bug 282760 \
-	touch "$(srcdir)/pym/pysqlite2.py"; \
 	env PYTHONPATH="$(PYTHONPATH)" epydoc \
 		-o "$(WORKDIR)/epydoc" \
 		--name $(PN) \
@@ -64,9 +62,7 @@ epydoc:
 		-e s:^pym/:: \
 		-e s:/:.:g \
 		| sort); \
-	rm -f "$(srcdir)/pym/pysqlite2.py"* \
-		"$(WORKDIR)/epydoc/pysqlite2-"* \
-		"$(WORKDIR)/epydoc/api-objects.txt"; \
+	rm -f "$(WORKDIR)/epydoc/api-objects.txt"; \
 
 test:
 	set -e; \


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-07-26  8:03 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-07-26  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     733cf7d1ac0a600b186b9bf2d8de2ec8686c4f95
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 26 08:00:04 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 08:03:11 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=733cf7d1

Makefile: remove pysqlite2 workaround

---
 Makefile | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/Makefile b/Makefile
index e1c3a05..92ea195 100644
--- a/Makefile
+++ b/Makefile
@@ -51,8 +51,6 @@ docbook:
 
 epydoc:
 	set -e; \
-	# workaround for bug 282760 \
-	touch "$(srcdir)/pym/pysqlite2.py"; \
 	env PYTHONPATH="$(PYTHONPATH)" epydoc \
 		-o "$(WORKDIR)/epydoc" \
 		--name $(PN) \
@@ -64,9 +62,7 @@ epydoc:
 		-e s:^pym/:: \
 		-e s:/:.:g \
 		| sort); \
-	rm -f "$(srcdir)/pym/pysqlite2.py"* \
-		"$(WORKDIR)/epydoc/pysqlite2-"* \
-		"$(WORKDIR)/epydoc/api-objects.txt"; \
+	rm -f "$(WORKDIR)/epydoc/api-objects.txt"; \
 
 test:
 	set -e; \
@@ -214,7 +210,6 @@ install:
 clean:
 	set -e; \
 	$(MAKE) -C "$(srcdir)/doc" clean; \
-	rm -rf "$(srcdir)/pym/pysqlite2.py"* \
-		"$(WORKDIR)/epydoc"; \
+	rm -rf "$(WORKDIR)/epydoc"; \
 
 .PHONY: all clean docbook epydoc install test


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-08-22  4:23 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-08-22  4:23 UTC (permalink / raw
  To: gentoo-commits

commit:     4e9ac242f31ea5366b445d2ff7c3b8fc34d35355
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 22 04:23:07 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 04:23:07 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=4e9ac242

NEWS: cgroups, ipc-sandbox, and network-sandbox

---
 NEWS | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/NEWS b/NEWS
index f57c6c2..43d1797 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
 News (mainly features/major bug fixes)
 
+portage-2.2.1
+-------------
+
+* Add cgroups, ipc-sandbox, and network-sandbox FEATURES.
+
 portage-2.2
 -------------
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-09-23 19:48 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-09-23 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     ae144dac5db79cec23250ed0a7ef16f7c6d803de
Author:     Alexander Berntsen <alexander <AT> plaimi <DOT> net>
AuthorDate: Thu Sep 19 10:16:22 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 19:47:57 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=ae144dac

Add README

---
 README | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/README b/README
new file mode 100644
index 0000000..6b102e5
--- /dev/null
+++ b/README
@@ -0,0 +1,48 @@
+About Portage
+=============
+
+Portage is a package management system based on ports collections. The
+Package Manager Specification Project (PMS) standardises and documents the
+behaviour of Portage so that the Portage tree can be used by other package
+managers.
+
+
+Dependencies
+============
+
+Python and Bash should be the only hard dependencies. Python 2.6 is the
+minimum supported version.
+
+
+Licensing and Legalese
+=======================
+
+Portage is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+version 2 as published by the Free Software Foundation.
+
+Portage is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with Portage; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+
+
+More information
+================
+
+-DEVELOPING contains some code guidelines.
+-LICENSE contains the GNU General Public License version 2.
+-NEWS contains new features/major bug fixes for each version.
+-RELEASE NOTES contains mainly upgrade information for each version.
+-TEST-NOTES contains Portage unit test information.
+
+
+Links
+=====
+Gentoo project page: <http://www.gentoo.org/proj/en/portage/>
+PMS: <https://dev.gentoo.org/~ulm/pms/head/pms.html>
+PMS git repository: <http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git>


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2013-09-23 20:52 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2013-09-23 20:52 UTC (permalink / raw
  To: gentoo-commits

commit:     11e7487a0f233e4c52f9f35ff565b1b200451604
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 20:52:38 2013 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 20:52:38 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=11e7487a

mkrelease.sh: include README

---
 mkrelease.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mkrelease.sh b/mkrelease.sh
index 8831f31..a2b5c36 100755
--- a/mkrelease.sh
+++ b/mkrelease.sh
@@ -66,7 +66,7 @@ git archive --format=tar $TREE_ISH | \
 
 echo ">>> Building release tree"
 cp -a "${SOURCE_DIR}/"{bin,cnf,doc,man,misc,pym} "${RELEASE_DIR}/" || die "directory copy failed"
-cp "${SOURCE_DIR}/"{DEVELOPING,LICENSE,Makefile,NEWS,RELEASE-NOTES,TEST-NOTES} \
+cp "${SOURCE_DIR}/"{DEVELOPING,LICENSE,Makefile,NEWS,README,RELEASE-NOTES,TEST-NOTES} \
 	"${RELEASE_DIR}/" || die "file copy failed"
 
 rm -rf "$SOURCE_DIR" || die "directory cleanup failed"


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-01-05 15:26 Mike Frysinger
  0 siblings, 0 replies; 548+ messages in thread
From: Mike Frysinger @ 2014-01-05 15:26 UTC (permalink / raw
  To: gentoo-commits

commit:     122cb5a9d81f799f48267535298d7eb011309135
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 15:14:35 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Jan  5 15:14:35 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=122cb5a9

mkrelease: clean up bash style

---
 mkrelease.sh | 65 ++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 37 insertions(+), 28 deletions(-)

diff --git a/mkrelease.sh b/mkrelease.sh
index a2b5c36..50bdb3c 100755
--- a/mkrelease.sh
+++ b/mkrelease.sh
@@ -1,4 +1,6 @@
 #!/bin/bash
+# Copyright 2008-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
 
 RELEASE_BUILDDIR=${RELEASE_BUILDDIR:-/var/tmp/portage-release}
 SOURCE_DIR=${RELEASE_BUILDDIR}/checkout
@@ -7,20 +9,24 @@ USE_TAG=false
 CHANGELOG_REVISION=
 UPLOAD_LOCATION=
 
-die() {
-	echo $@
+usage() {
 	echo "Usage: ${0##*/} [--changelog-rev <tree-ish>] [-t|--tag] [-u|--upload <location>] <version>"
-	exit 1
+	exit ${1:-0}
 }
 
-ARGS=$(getopt -o tu: --long changelog-rev:,tag,upload: \
-	-n ${0##*/} -- "$@")
+die() {
+	printf 'error: %s\n' "$*"
+	usage 1
+}
+
+ARGS=$(getopt -o htu: --long help,changelog-rev:,tag,upload: \
+	-n "${0##*/}" -- "$@")
 [ $? != 0 ] && die "initialization error"
 
 eval set -- "${ARGS}"
 
 while true; do
-	case "$1" in
+	case $1 in
 		--changelog-rev)
 			CHANGELOG_REVISION=$2
 			shift 2
@@ -30,9 +36,12 @@ while true; do
 			shift
 			;;
 		-u|--upload)
-			UPLOAD_LOCATION=${2}
+			UPLOAD_LOCATION=$2
 			shift 2
 			;;
+		-h|--help)
+			usage
+			;;
 		--)
 			shift
 			break
@@ -43,33 +52,33 @@ while true; do
 	esac
 done
 
-[ -z "$1" ] && die "Need version argument"
-[ -n "${1/[0-9]*}" ] && die "Invalid version argument"
+[ $# != 1 ] && die "Need version argument"
+[[ -n ${1/[0-9]*} ]] && die "Invalid version argument"
 
-VERSION=${1}
+VERSION=$1
 RELEASE=portage-${VERSION}
 RELEASE_DIR=${RELEASE_BUILDDIR}/${RELEASE}
 RELEASE_TARBALL="${RELEASE_BUILDDIR}/${RELEASE}.tar.bz2"
-TREE_ISH=$BRANCH
-if [[ $USE_TAG = true ]] ; then
-	TREE_ISH=v$VERSION
+TREE_ISH=${BRANCH}
+if [[ ${USE_TAG} == "true" ]] ; then
+	TREE_ISH="v${VERSION}"
 fi
 
 echo ">>> Cleaning working directories ${RELEASE_DIR} ${SOURCE_DIR}"
 rm -rf "${RELEASE_DIR}" "${SOURCE_DIR}" || die "directory cleanup failed"
 mkdir -p "${RELEASE_DIR}" || die "directory creation failed"
-mkdir -p "$SOURCE_DIR" || die "mkdir failed"
+mkdir -p "${SOURCE_DIR}" || die "mkdir failed"
 
 echo ">>> Starting GIT archive"
-git archive --format=tar $TREE_ISH | \
-	tar -xf - -C "$SOURCE_DIR" || die "git archive failed"
+git archive --format=tar ${TREE_ISH} | \
+	tar -xf - -C "${SOURCE_DIR}" || die "git archive failed"
 
 echo ">>> Building release tree"
 cp -a "${SOURCE_DIR}/"{bin,cnf,doc,man,misc,pym} "${RELEASE_DIR}/" || die "directory copy failed"
 cp "${SOURCE_DIR}/"{DEVELOPING,LICENSE,Makefile,NEWS,README,RELEASE-NOTES,TEST-NOTES} \
 	"${RELEASE_DIR}/" || die "file copy failed"
 
-rm -rf "$SOURCE_DIR" || die "directory cleanup failed"
+rm -rf "${SOURCE_DIR}" || die "directory cleanup failed"
 
 echo ">>> Setting portage.VERSION"
 sed -e "s/^VERSION=.*/VERSION=\"${VERSION}\"/" \
@@ -78,21 +87,21 @@ sed -e "s/^VERSION=.*/VERSION=\"${VERSION}\"/" \
 
 echo ">>> Creating Changelog"
 git_log_opts=""
-if [ -n "$CHANGELOG_REVISION" ] ; then
-	git_log_opts+=" $CHANGELOG_REVISION^..$TREE_ISH"
+if [[ -n ${CHANGELOG_REVISION} ]] ; then
+	git_log_opts+=" ${CHANGELOG_REVISION}^..${TREE_ISH}"
 else
-	git_log_opts+=" $TREE_ISH"
+	git_log_opts+=" ${TREE_ISH}"
 fi
 skip_next=false
-git log $git_log_opts | fmt -w 80 -p "    " | while read -r ; do
-	if [[ $skip_next = true ]] ; then
+git log ${git_log_opts} | fmt -w 80 -p "    " | while read -r ; do
+	if [[ ${skip_next} == "true" ]] ; then
 		skip_next=false
-	elif [[ $REPLY = "    svn path="* ]] ; then
+	elif [[ ${REPLY} == "    svn path="* ]] ; then
 		skip_next=true
 	else
-		echo "$REPLY"
+		echo "${REPLY}"
 	fi
-done > "$RELEASE_DIR/ChangeLog" || die "ChangeLog creation failed"
+done > "${RELEASE_DIR}/ChangeLog" || die "ChangeLog creation failed"
 
 cd "${RELEASE_BUILDDIR}"
 
@@ -101,16 +110,16 @@ tar --owner portage --group portage -cjf "${RELEASE_TARBALL}" "${RELEASE}" || \
 	die "tarball creation failed"
 
 DISTDIR=$(portageq distdir)
-if [ -n "${DISTDIR}" -a -d "${DISTDIR}" -a -w "${DISTDIR}" ]; then
+if [[ -n ${DISTDIR} && -d ${DISTDIR} && -w ${DISTDIR} ]] ; then
 	echo ">>> Copying release tarball into ${DISTDIR}"
 	cp "${RELEASE_TARBALL}" "${DISTDIR}"/ || echo "!!! tarball copy failed"
 fi
 
-if [ -n "${UPLOAD_LOCATION}" ]; then
+if [[ -n ${UPLOAD_LOCATION} ]] ; then
 	echo ">>> Uploading ${RELEASE_TARBALL} to ${UPLOAD_LOCATION}"
 	scp "${RELEASE_TARBALL}" "dev.gentoo.org:${UPLOAD_LOCATION}" || die "upload failed"
 else
-	echo "${RELEASE_TARBALL} created"
+	du -h "${RELEASE_TARBALL}"
 fi
 
 exit 0


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-01-05 19:32 Mike Frysinger
  0 siblings, 0 replies; 548+ messages in thread
From: Mike Frysinger @ 2014-01-05 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     5493fee0de60a4a3cea053a64b11c815f3706d20
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 15:25:23 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Jan  5 19:08:58 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=5493fee0

document release process

---
 DEVELOPING | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/DEVELOPING b/DEVELOPING
index 5f15e15..5dfd9b7 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -160,3 +160,28 @@ The NO example just imports a set of functions from the output module.  It is
 somewhat annoying because the import line needs to be modified when functions
 are needed and often unused functions are left in the import line until someone
 comes along with a linter to clean up (does not happen often).
+
+Releases
+--------
+
+First create a git tag for this release:
+	git tag v2.2.8
+
+Then create the tarball:
+	./mkrelease.sh --changelog-rev v2.2.7 --tag 2.2.8
+
+Unpack the tarball and run tests:
+	./runtests.sh
+Make sure you have all supported python versions installed:
+	2.6 2.7 3.2 3.3
+
+Version bump the ebuild and verify it can re-install itself:
+	emerge portage
+	emerge portage
+
+Publish the results (no going back now):
+	- Push the new git tag
+	- Upload the tarball
+	- Commit the new ebuild version
+
+Close the bugs blocking the tracker bug for this release.


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-01-05 19:32 Mike Frysinger
  0 siblings, 0 replies; 548+ messages in thread
From: Mike Frysinger @ 2014-01-05 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     752d92c9b7ace52f2b5cdf1b1e77ffef3ef12911
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 15:31:32 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Jan  5 19:08:58 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=752d92c9

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.

---
 DEVELOPING  | 6 +++---
 runtests.sh | 5 +++++
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index 5dfd9b7..7aac81b 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -171,9 +171,9 @@ Then create the tarball:
 	./mkrelease.sh --changelog-rev v2.2.7 --tag 2.2.8
 
 Unpack the tarball and run tests:
-	./runtests.sh
-Make sure you have all supported python versions installed:
-	2.6 2.7 3.2 3.3
+	./runtests.sh --python-versions=supported
+Make sure you have all supported python versions installed first
+(see PYTHON_SUPPORTED_VERSIONS in runtests.sh).
 
 Version bump the ebuild and verify it can re-install itself:
 	emerge portage

diff --git a/runtests.sh b/runtests.sh
index 010a7bf..3006be5 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -2,6 +2,8 @@
 # Copyright 2010-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# These are the versions we care about.  The rest are just "nice to have".
+PYTHON_SUPPORTED_VERSIONS="2.6 2.7 3.2 3.3"
 PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0 3.1 3.2 3.3 3.4"
 
 # has to be run from portage root dir
@@ -44,6 +46,9 @@ while [ $# -gt 0 ] ; do
 	esac
 	shift
 done
+if [[ ${PYTHON_VERSIONS} == "supported" ]] ; then
+	PYTHON_VERSIONS=${PYTHON_SUPPORTED_VERSIONS}
+fi
 
 set -- "${unused_args[@]}"
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-01-05 19:33 Mike Frysinger
  0 siblings, 0 replies; 548+ messages in thread
From: Mike Frysinger @ 2014-01-05 19:33 UTC (permalink / raw
  To: gentoo-commits

commit:     01693184e16acd10583955aaaad9b812da778185
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 15:33:41 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Jan  5 19:08:58 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=01693184

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.

---
 runtests.sh | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/runtests.sh b/runtests.sh
index 3006be5..2870907 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -30,15 +30,18 @@ interrupted() {
 trap interrupted SIGINT
 
 unused_args=()
+IGNORE_MISSING_VERSIONS=true
 
 while [ $# -gt 0 ] ; do
 	case "$1" in
 		--python-versions=*)
 			PYTHON_VERSIONS=${1#--python-versions=}
+			IGNORE_MISSING_VERSIONS=false
 			;;
 		--python-versions)
 			shift
 			PYTHON_VERSIONS=$1
+			IGNORE_MISSING_VERSIONS=false
 			;;
 		*)
 			unused_args[${#unused_args[@]}]=$1
@@ -73,6 +76,9 @@ for version in ${PYTHON_VERSIONS}; do
 			exit_status="1"
 		fi
 		echo
+	elif [[ ${IGNORE_MISSING_VERSIONS} != "true" ]] ; then
+		echo -e "${BAD}Could not find requested Python ${version}${NORMAL}"
+		exit_status="1"
 	fi
 done
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-01-05 23:20 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-01-05 23:20 UTC (permalink / raw
  To: gentoo-commits

commit:     9714bd709996c1c226d19f76e903dca776c9ab97
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 15:50:34 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Sun Jan  5 23:15:41 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=9714bd70

mkrelease: add a --runtests shortcut

This automates the release+test cycle a bit so people don't have to do
it all by hand.

---
 DEVELOPING   |  7 ++-----
 mkrelease.sh | 15 +++++++++++++--
 2 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index 7aac81b..b704a50 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -167,11 +167,8 @@ Releases
 First create a git tag for this release:
 	git tag v2.2.8
 
-Then create the tarball:
-	./mkrelease.sh --changelog-rev v2.2.7 --tag 2.2.8
-
-Unpack the tarball and run tests:
-	./runtests.sh --python-versions=supported
+Then create the tarball and run the tests:
+	./mkrelease.sh --changelog-rev v2.2.7 --tag --runtests 2.2.8
 Make sure you have all supported python versions installed first
 (see PYTHON_SUPPORTED_VERSIONS in runtests.sh).
 

diff --git a/mkrelease.sh b/mkrelease.sh
index 50bdb3c..334b4fb 100755
--- a/mkrelease.sh
+++ b/mkrelease.sh
@@ -8,9 +8,10 @@ BRANCH=${BRANCH:-master}
 USE_TAG=false
 CHANGELOG_REVISION=
 UPLOAD_LOCATION=
+RUNTESTS=false
 
 usage() {
-	echo "Usage: ${0##*/} [--changelog-rev <tree-ish>] [-t|--tag] [-u|--upload <location>] <version>"
+	echo "Usage: ${0##*/} [--changelog-rev <tree-ish>] [-t|--tag] [-u|--upload <location>] [--runtests] <version>"
 	exit ${1:-0}
 }
 
@@ -19,7 +20,7 @@ die() {
 	usage 1
 }
 
-ARGS=$(getopt -o htu: --long help,changelog-rev:,tag,upload: \
+ARGS=$(getopt -o htu: --long help,changelog-rev:,runtests,tag,upload: \
 	-n "${0##*/}" -- "$@")
 [ $? != 0 ] && die "initialization error"
 
@@ -42,6 +43,10 @@ while true; do
 		-h|--help)
 			usage
 			;;
+		--runtests)
+			RUNTESTS=true
+			shift
+			;;
 		--)
 			shift
 			break
@@ -78,6 +83,12 @@ cp -a "${SOURCE_DIR}/"{bin,cnf,doc,man,misc,pym} "${RELEASE_DIR}/" || die "direc
 cp "${SOURCE_DIR}/"{DEVELOPING,LICENSE,Makefile,NEWS,README,RELEASE-NOTES,TEST-NOTES} \
 	"${RELEASE_DIR}/" || die "file copy failed"
 
+if [[ ${RUNTESTS} == "true" ]] ; then
+	pushd "${SOURCE_DIR}" >/dev/null
+	./runtests.sh --python-versions=supported || die "tests failed"
+	popd >/dev/null
+fi
+
 rm -rf "${SOURCE_DIR}" || die "directory cleanup failed"
 
 echo ">>> Setting portage.VERSION"


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-01-05 23:20 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-01-05 23:20 UTC (permalink / raw
  To: gentoo-commits

commit:     3f90b5008ab92617460a7f4ca64c5581db2befe5
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 23:11:32 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Sun Jan  5 23:15:41 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=3f90b500

Add updating the NEWS, RELEASE_NOTES files to the release process.

---
 DEVELOPING | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index b704a50..a2c9ae1 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -57,7 +57,7 @@ should be replaced with:
 
 if foo is not None:
 
-Is not does a reference comparison (address1 = address2 basically) and 
+Is not does a reference comparison (address1 = address2 basically) and
 the == forces a by value compare (with __eq__())
 
 Dict Lookups
@@ -139,7 +139,7 @@ NO:
 
 Try not to import large numbers of things into the namespace of a module.
 I realize this is done all over the place in current code but it really makes it
-a pain to do code reflection when the namespace is cluttered with identifiers 
+a pain to do code reflection when the namespace is cluttered with identifiers
 from other modules.
 
 YES:
@@ -161,10 +161,13 @@ somewhat annoying because the import line needs to be modified when functions
 are needed and often unused functions are left in the import line until someone
 comes along with a linter to clean up (does not happen often).
 
+
 Releases
 --------
 
-First create a git tag for this release:
+First update the NEWS and RELEASE-NOTES files and commit.
+
+Second create a git tag for this release:
 	git tag v2.2.8
 
 Then create the tarball and run the tests:


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-01-05 23:20 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-01-05 23:20 UTC (permalink / raw
  To: gentoo-commits

commit:     dbf539165c4ff26b08c86ef8c25111a8c354910a
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  5 23:13:15 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Sun Jan  5 23:15:41 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=dbf53916

Update the release notes for a release.

---
 RELEASE-NOTES | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index ec6cecd..8a35b55 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.8
+==================================
+* Bug Fixes:
+    - Bug 488972 - sys-apps/portage-2.2.7:
+      "egencache --update --rsync" does not create metadata/timestamp.chk
+    - For a complete list of bug fixes, changes, See the Changelog installed at
+      /usr/share/doc/portage-2.2.8/ChangeLog.bz2
+
+
 portage-2.2
 ==================================
 
@@ -124,7 +133,7 @@ portage-2.1.6
 * The python namespace for portage has been sanitized, all portage related code
   is now contained within the portage namespace. External script should be
   updated accordingly, though links exist for backward compability.
-* -* support in package.keywords was changed as it was inconsistent with 
+* -* support in package.keywords was changed as it was inconsistent with
   ACCEPT_KEYWORDS behavior (also see
   http://dev.gentoo.org/~genone/docs/KEYWORDS.stupid).
   Previously having -* in package.keywords matched packages with KEYWORDS="-*",
@@ -230,7 +239,7 @@ portage-2.1.1
 
 * emerge --search doesn't use regular expressions now anymore by default, so
   emerge --search dvd+rw-tools now works as expected. Regular expressions can be enabled
-  by prefixing the search string with %. 
+  by prefixing the search string with %.
 * emerge --depclean algorithm is much safer than the old one.
 * emerge --newuse detects changes in IUSE that previously went undetected.
 
@@ -243,9 +252,9 @@ portage-2.1
   by the name of --alphabetical.  Adding the option to EMERGE_DEFAULT_OPTS
   in make.conf will restore the old behaviour permanently.
 * The deprecated --inject has been removed, use /etc/portage/profile/package.provided
-* The deprecated --upgradeonly has been removed, use /etc/portage/package.* 
+* The deprecated --upgradeonly has been removed, use /etc/portage/package.*
   instead.
-* 'emerge sync' has been deprecated, use 'emerge --sync' instead (same 
+* 'emerge sync' has been deprecated, use 'emerge --sync' instead (same
   for other actions)
 * Tools that call emerge should override the EMERGE_DEFAULT_OPTS environment
   variable or use the emerge --ignore-default-opts option.
@@ -254,6 +263,6 @@ portage-2.1
 * autouse (use.defaults) has been deprecated by specifying USE_ORDER in make.defaults
   Users may still turn this back on by specifying USE_ORDER="env:pkg:conf:auto:defaults"
   in make.conf.  Interested in figuring out what use flags were turned off?  Check out
-  /usr/portage/profiles/base/use.defaults and other use.defaults files that correspond 
+  /usr/portage/profiles/base/use.defaults and other use.defaults files that correspond
   to your profile.
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-02-19 23:03 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-02-19 23:03 UTC (permalink / raw
  To: gentoo-commits

commit:     6c61cc8fd74e695a97a84800397a2bb7dacd8b96
Author:     Alexander Berntsen <alexander <AT> plaimi <DOT> net>
AuthorDate: Wed Feb 19 14:56:28 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Wed Feb 19 23:01:14 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=6c61cc8f

README: Cap at 72 columns

---
 README | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/README b/README
index 6b102e5..5558dde 100644
--- a/README
+++ b/README
@@ -2,9 +2,9 @@ About Portage
 =============
 
 Portage is a package management system based on ports collections. The
-Package Manager Specification Project (PMS) standardises and documents the
-behaviour of Portage so that the Portage tree can be used by other package
-managers.
+Package Manager Specification Project (PMS) standardises and documents 
+the behaviour of Portage so that the Portage tree can be used by other 
+package managers.
 
 
 Dependencies
@@ -28,7 +28,8 @@ GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
 along with Portage; if not, write to the Free Software
-Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
+02110-1301, USA.
 
 
 More information
@@ -45,4 +46,4 @@ Links
 =====
 Gentoo project page: <http://www.gentoo.org/proj/en/portage/>
 PMS: <https://dev.gentoo.org/~ulm/pms/head/pms.html>
-PMS git repository: <http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git>
+PMS git repo: <http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git>


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-02-24  0:53 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-02-24  0:53 UTC (permalink / raw
  To: gentoo-commits

commit:     1e8f5bc77b6ace1a535ac27f2e04d85bc0ab80ae
Author:     Alexander Berntsen <alexander <AT> plaimi <DOT> net>
AuthorDate: Mon Feb 24 00:47:05 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Mon Feb 24 00:51:03 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=1e8f5bc7

DEVELOPING: Mention that tab stop should be 4

---
 DEVELOPING | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/DEVELOPING b/DEVELOPING
index a2c9ae1..40b4ca2 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -24,7 +24,8 @@ Tabs
 ----
 
 The current code uses tabs, not spaces.  Keep whitespace usage consistent
-between files.  New files should use tabs.
+between files.  New files should use tabs.  Space is sometimes used for
+indentation in Python code.  Tab stop should for this reason be set to 4.
 
 Line-Wrapping
 -------------


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-03-23 13:25 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-03-23 13:25 UTC (permalink / raw
  To: gentoo-commits

commit:     a8c3ab7ccce6f3eb43aab4722168bf4e49dd5d9b
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 23 01:48:51 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Sun Mar 23 01:48:51 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=a8c3ab7c

makerelease.sh: Add --user option for the scp upload.

---
 mkrelease.sh | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/mkrelease.sh b/mkrelease.sh
index 94e90f7..2410b02 100755
--- a/mkrelease.sh
+++ b/mkrelease.sh
@@ -9,9 +9,10 @@ USE_TAG=false
 CHANGELOG_REVISION=
 UPLOAD_LOCATION=
 RUNTESTS=false
+USER=
 
 usage() {
-	echo "Usage: ${0##*/} [--changelog-rev <tree-ish>] [-t|--tag] [-u|--upload <location>] [--runtests] <version>"
+	echo "Usage: ${0##*/} [--changelog-rev <tree-ish>] [-t|--tag] [-u|--upload <location>]  [--user <username>] [--runtests] <version>"
 	exit ${1:-0}
 }
 
@@ -20,7 +21,7 @@ die() {
 	usage 1
 }
 
-ARGS=$(getopt -o htu: --long help,changelog-rev:,runtests,tag,upload: \
+ARGS=$(getopt -o htu: --long help,changelog-rev:,runtests,tag,upload:,user: \
 	-n "${0##*/}" -- "$@")
 [ $? != 0 ] && die "initialization error"
 
@@ -40,6 +41,10 @@ while true; do
 			UPLOAD_LOCATION=$2
 			shift 2
 			;;
+		--user)
+			USER=$2"@"
+			shift 2
+			;;
 		-h|--help)
 			usage
 			;;
@@ -127,8 +132,8 @@ if [[ -n ${DISTDIR} && -d ${DISTDIR} && -w ${DISTDIR} ]] ; then
 fi
 
 if [[ -n ${UPLOAD_LOCATION} ]] ; then
-	echo ">>> Uploading ${RELEASE_TARBALL} to ${UPLOAD_LOCATION}"
-	scp "${RELEASE_TARBALL}" "dev.gentoo.org:${UPLOAD_LOCATION}" || die "upload failed"
+	echo ">>> Uploading ${RELEASE_TARBALL} to ${USER}dev.gentoo.org:${UPLOAD_LOCATION}"
+	scp "${RELEASE_TARBALL}" "${USER}dev.gentoo.org:${UPLOAD_LOCATION}" || die "upload failed"
 else
 	du -h "${RELEASE_TARBALL}"
 fi


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-03-23 13:25 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-03-23 13:25 UTC (permalink / raw
  To: gentoo-commits

commit:     be8212bf75d7e8e54a9962e8dcbeea823fa060b8
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 23 01:49:32 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Sun Mar 23 01:49:32 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=be8212bf

Update release notes.

---
 RELEASE-NOTES | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 8a35b55..72aa219 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,16 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.
+==================================
+* Bug Fixes:
+    - Bug # 450372 Russian translation update.
+    - Bug #497238: Fix unnecessary rebuild caused by equal versions
+      in different repositories.
+    - Bug #501360 Only use Atoms with package_tracker.match
+    - For a complete list of bug fixes, changes, See the Changelog installed at
+      /usr/share/doc/portage-2.2.9/ChangeLog.bz2
+
 portage-2.2.8
 ==================================
 * Bug Fixes:
@@ -9,7 +19,6 @@ portage-2.2.8
     - For a complete list of bug fixes, changes, See the Changelog installed at
       /usr/share/doc/portage-2.2.8/ChangeLog.bz2
 
-
 portage-2.2
 ==================================
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-03-23 13:59 Arfrever Frehtes Taifersar Arahesis
  0 siblings, 0 replies; 548+ messages in thread
From: Arfrever Frehtes Taifersar Arahesis @ 2014-03-23 13:59 UTC (permalink / raw
  To: gentoo-commits

commit:     7b4b80d445d4dd626e8fefb7b28e48a0c936ea30
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sun Mar 23 13:58:20 2014 +0000
Commit:     Arfrever Frehtes Taifersar Arahesis <arfrever <AT> apache <DOT> org>
CommitDate: Sun Mar 23 13:58:20 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=7b4b80d4

mkrelease.sh: Update sed command to work after commit b1197c9964a7122477e94cf26a6f63b20f636d31.

---
 mkrelease.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mkrelease.sh b/mkrelease.sh
index 2410b02..f9f7564 100755
--- a/mkrelease.sh
+++ b/mkrelease.sh
@@ -97,7 +97,7 @@ fi
 rm -rf "${SOURCE_DIR}" || die "directory cleanup failed"
 
 echo ">>> Setting portage.VERSION"
-sed -e "s/^VERSION=.*/VERSION=\"${VERSION}\"/" \
+sed -e "s/^VERSION = .*/VERSION = \"${VERSION}\"/" \
 	-i "${RELEASE_DIR}/pym/portage/__init__.py" || \
 	die "Failed to patch portage.VERSION"
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-03-23 15:57 Arfrever Frehtes Taifersar Arahesis
  0 siblings, 0 replies; 548+ messages in thread
From: Arfrever Frehtes Taifersar Arahesis @ 2014-03-23 15:57 UTC (permalink / raw
  To: gentoo-commits

commit:     6daffecda308f916ad2d7da7607be2fcfccf7e9d
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sun Mar 23 15:56:27 2014 +0000
Commit:     Arfrever Frehtes Taifersar Arahesis <arfrever <AT> apache <DOT> org>
CommitDate: Sun Mar 23 15:56:27 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=6daffecd

runtests.sh: Add 3.4 to PYTHON_SUPPORTED_VERSIONS and 3.5 to PYTHON_VERSIONS.

---
 runtests.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 86d34b6..7999220 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -3,8 +3,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # These are the versions we care about.  The rest are just "nice to have".
-PYTHON_SUPPORTED_VERSIONS="2.6 2.7 3.2 3.3"
-PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0 3.1 3.2 3.3 3.4"
+PYTHON_SUPPORTED_VERSIONS="2.6 2.7 3.2 3.3 3.4"
+PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0 3.1 3.2 3.3 3.4 3.5"
 
 # has to be run from portage root dir
 cd "${0%/*}" || exit 1


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-03-30  0:22 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-03-30  0:22 UTC (permalink / raw
  To: gentoo-commits

commit:     18c3f4f6149b8ca225dfb35c22dac0f330a7e825
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 27 12:42:15 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Fri Mar 28 23:57:09 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=18c3f4f6

DEVELOPING: Add note on commits

---
 DEVELOPING | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/DEVELOPING b/DEVELOPING
index 1f5087a..9731610 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -167,6 +167,13 @@ when functions are needed and often unused functions are left in the
 import line until someone comes along with a linter to clean up (does
 not happen often).
 
+Commits
+-------
+
+Prefer small commits that change specific things to big commits that
+change a lot of unrelated things.  This makes it easier to see what
+parts of the system have actually changed.  It also makes it easier to
+cherry-pick and revert commits. Use your common sense!
 
 Releases
 --------


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-03-30  0:22 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-03-30  0:22 UTC (permalink / raw
  To: gentoo-commits

commit:     8e3e0ac212a3847638c83edc1b752dadbfd5cd9d
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 27 12:42:33 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Sat Mar 29 00:01:04 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=8e3e0ac2

DEVELOPING: Add note on commit messages

---
 DEVELOPING | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/DEVELOPING b/DEVELOPING
index 9731610..cfa86a6 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -175,6 +175,26 @@ change a lot of unrelated things.  This makes it easier to see what
 parts of the system have actually changed.  It also makes it easier to
 cherry-pick and revert commits. Use your common sense!
 
+Commit messages
+---------------
+
+Commit messages should be in the imperative mood with a capitalised
+header, optionally followed by a newline and a more detailed explanatory
+text.  The headline should be capped at 50 characters, the detailed text
+at 72.  Prefix the message with the component you touched if this makes
+sense.  Postfix the message with the bug it fixes, if it does.  Example:
+
+"
+emerge: Fix --tree output (bug 555555)
+
+Make sure newlines appear where they are supposed to. Fix a bug with
+colourisation of --tree output when used in tandem with --verbose
+--pretend --ask.
+"
+
+For a more detailed explanation (and rationalisation) of these rules:
+<http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html>
+
 Releases
 --------
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-03-30  0:22 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-03-30  0:22 UTC (permalink / raw
  To: gentoo-commits

commit:     ec8c4f4cd54f9311db3b8e6f634a77ec57674e3d
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 27 12:32:01 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Thu Mar 27 12:32:01 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=ec8c4f4c

DEVELOPING: Cap at 72 columns

---
 DEVELOPING | 73 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 39 insertions(+), 34 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index 40b4ca2..1f5087a 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -1,37 +1,39 @@
 Code Guidelines
 ---------------
-A few code guidelines to try to stick to, please comment if none of these make
-sense, they are pretty basic and mostly apply to old code.  However for people
-who are looking at current code, they make take up bad habits that exist in the
-current codebase.
+A few code guidelines to try to stick to, please comment if none of
+these make sense, they are pretty basic and mostly apply to old code.
+However for people who are looking at current code, they make take up
+bad habits that exist in the current codebase.
 
 Python Version
 --------------
 
-Python 2.6 is the minimum supported version, since it is the first version to
-support Python 3 syntax. All exception handling should use Python 3 'except'
-syntax, and the print function should be used instead of Python 2's print
-statement (from __future__ import print_function).
+Python 2.6 is the minimum supported version, since it is the first
+version to support Python 3 syntax. All exception handling should use
+Python 3 'except' syntax, and the print function should be used instead
+of Python 2's print statement (from __future__ import print_function).
 
 Dependencies
 ------------
 
-Python and Bash should be the only hard dependencies. Any other dependencies,
-including external Python modules that are not included with Python itself,
-must be optionally enabled by run-time detection.
+Python and Bash should be the only hard dependencies. Any other
+dependencies, including external Python modules that are not included
+with Python itself, must be optionally enabled by run-time detection.
 
 Tabs
 ----
 
-The current code uses tabs, not spaces.  Keep whitespace usage consistent
-between files.  New files should use tabs.  Space is sometimes used for
-indentation in Python code.  Tab stop should for this reason be set to 4.
+The current code uses tabs, not spaces.  Keep whitespace usage
+consistent between files.  New files should use tabs.  Space is
+sometimes used for indentation in Python code.  Tab stop should for this
+reason be set to 4.
 
 Line-Wrapping
 -------------
 
-Lines should typically not be longer than 80 characters; if they are an attempt
-should be made to wrap them.  Move code to the line below and indent once (\t).
+Lines should typically not be longer than 80 characters; if they are an
+attempt should be made to wrap them.  Move code to the line below and
+indent once (\t).
 
 errors.append(MalformedMetadata(
 	errors.DESCRIPTION_TOO_LONG_ERROR % \
@@ -45,9 +47,10 @@ errors.append(MalformedMetadata(
               (length, max_desc_len),
               attr='DESCRIPTION.toolong')
 
-The mixing of tabs and spaces means other developers can't read what you did.
-This is why the python peps state spaces over tabs; because with spaces the line
-wrapping is always clear (but you cannot convert spaces as easily as tabwidth).
+The mixing of tabs and spaces means other developers can't read what you
+did. This is why the python peps state spaces over tabs; because with
+spaces the line wrapping is always clear (but you cannot convert spaces
+as easily as tabwidth).
 
 Comparisons
 -----------
@@ -78,9 +81,9 @@ Generally you can do two things here, if you are messing with defaults..
 
 dict.get(foo, some_default)
 
-will try to retrieve foo from dict, if there is a KeyError, will insert foo
-into dict with the value of some_default.  This method is preferred in cases where
-you are messing with defaults:
+will try to retrieve foo from dict, if there is a KeyError, will insert
+foo into dict with the value of some_default.  This method is preferred
+in cases where you are messing with defaults:
 
 try:
 	dict[foo]
@@ -114,7 +117,8 @@ YES:
 NO:
   import os,sys,time
 
-When importing from a module, you may import more than 1 thing at a time.
+When importing from a module, you may import more than 1 thing at a
+time.
 
 YES:
   from portage.module import foo, bar, baz
@@ -139,9 +143,9 @@ NO:
   import sys
 
 Try not to import large numbers of things into the namespace of a module.
-I realize this is done all over the place in current code but it really makes it
-a pain to do code reflection when the namespace is cluttered with identifiers
-from other modules.
+I realize this is done all over the place in current code but it really
+makes it a pain to do code reflection when the namespace is cluttered
+with identifiers from other modules.
 
 YES:
 
@@ -153,14 +157,15 @@ from portage.output import bold, create_color_func, darkgreen, \
   green, nocolor, red, turquoise, yellow
 
 The YES example imports the 'output' module into the current namespace.
-The negative here is having to use output.COLOR all over the place instead of
-just COLOR.  However it means during introspection of the current namespace
-'green','red', 'yellow', etc. will not show up.
-
-The NO example just imports a set of functions from the output module.  It is
-somewhat annoying because the import line needs to be modified when functions
-are needed and often unused functions are left in the import line until someone
-comes along with a linter to clean up (does not happen often).
+The negative here is having to use output.COLOR all over the place
+instead of just COLOR.  However it means during introspection of the
+current namespace 'green','red', 'yellow', etc. will not show up.
+
+The NO example just imports a set of functions from the output module.
+It is somewhat annoying because the import line needs to be modified
+when functions are needed and often unused functions are left in the
+import line until someone comes along with a linter to clean up (does
+not happen often).
 
 
 Releases


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-03-30  0:22 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-03-30  0:22 UTC (permalink / raw
  To: gentoo-commits

commit:     7ea26b6e8e02b851a074211f1c02f09395a023ee
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 28 08:48:49 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Sun Mar 30 00:20:41 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=7ea26b6e

DEVELOPING: Be more specific about tabs/spaces

---
 DEVELOPING | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index cfa86a6..bcff318 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -23,10 +23,9 @@ with Python itself, must be optionally enabled by run-time detection.
 Tabs
 ----
 
-The current code uses tabs, not spaces.  Keep whitespace usage
-consistent between files.  New files should use tabs.  Space is
-sometimes used for indentation in Python code.  Tab stop should for this
-reason be set to 4.
+For legacy reasons, all leading whitespace should be tabs. All internal
+whitespace should be regular spaces. Set tab stop to 4 to calculate line
+width.
 
 Line-Wrapping
 -------------


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-04-04 23:01 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-04-04 23:01 UTC (permalink / raw
  To: gentoo-commits

commit:     d74c5fd32ea8ff6ab1e79b8d746b2bba7d056978
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  4 20:54:01 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Fri Apr  4 22:57:52 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=d74c5fd3

DEVELOPING: 50 char limit for summary is too short

Upping it to 70, so with a file/module name prefix and
a bug postfix, there should be some space left for something intelligible.

---
 DEVELOPING | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/DEVELOPING b/DEVELOPING
index bcff318..0ffcbd7 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -179,7 +179,7 @@ Commit messages
 
 Commit messages should be in the imperative mood with a capitalised
 header, optionally followed by a newline and a more detailed explanatory
-text.  The headline should be capped at 50 characters, the detailed text
+text.  The headline should be capped at 70 characters, the detailed text
 at 72.  Prefix the message with the component you touched if this makes
 sense.  Postfix the message with the bug it fixes, if it does.  Example:
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-04-19  5:26 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-04-19  5:26 UTC (permalink / raw
  To: gentoo-commits

commit:     fe5807a646c4182bf6f24f2f2593804be565ce7f
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 18 21:29:39 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Sat Apr 19 04:44:02 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=fe5807a6

Update RELEASE-NOTES

---
 RELEASE-NOTES | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 72aa219..44cb1c3 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,7 +1,24 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
-portage-2.2.
+portage-2.2.11
+==================================
+* Bug Fixes:
+    - Remove some broken old style virtual code
+    - Bug # 505428 RO only filesystem check
+    - Bug # 506186 TaskSequence starting bug.
+    - Sort repoman check output
+    - remove obsolete repoman eclass checks
+    - Bug # 505944 Improve mismatch checking
+    - Bug # 488820 fix @security crash
+
+portage-2.2.10
+==================================
+* Bug Fixes:
+    - Fix broken --moo output
+    - Bug # 505422 depgraph: "remove pkg" logic fix
+
+portage-2.2.9
 ==================================
 * Bug Fixes:
     - Bug # 450372 Russian translation update.


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-07-31 15:46 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-07-31 15:46 UTC (permalink / raw
  To: gentoo-commits

commit:     df52e14fc432fe72dee1c258b8d68bdb8503dd4c
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 31 15:38:36 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Thu Jul 31 15:44:33 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=df52e14f

Update release notes

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>

---
 RELEASE-NOTES | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 44cb1c3..8d6abfc 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -8,9 +8,21 @@ portage-2.2.11
     - Bug # 505428 RO only filesystem check
     - Bug # 506186 TaskSequence starting bug.
     - Sort repoman check output
-    - remove obsolete repoman eclass checks
+    - Remove obsolete repoman eclass checks
     - Bug # 505944 Improve mismatch checking
     - Bug # 488820 fix @security crash
+    - Bug # 438976 Add DESCRIPTION.puntuation check to repoman
+    - Add ruby18 warning for deprecated ruby target to repoman
+    - Add Python ersion to Portage version line
+    - Prevent rebuild code from performing unwanted repository changes
+    - Include "::repository" more consistently in output
+    - Make the slot conflict handler output more debug information
+    - Bug # 487074 Don't split suggested commands when printing them
+    - Handle 'mkdir -p /etc/portage/make.profile/packages' gracefully
+      -- i.e. produce an error instead of crashing with a traceback
+    - Implement --alert
+    - Bug # 516428 Make repoman warn if non-virtuals depend on
+      perl-core
 
 portage-2.2.10
 ==================================


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
  2014-08-01 19:54 [gentoo-commits] proj/portage:v2.2.11 " Alexander Berntsen
@ 2014-08-01 19:55 ` Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-08-01 19:55 UTC (permalink / raw
  To: gentoo-commits

commit:     89d02311f1c95329da3bb035f463f8de1d32e2ce
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  1 19:52:32 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Fri Aug  1 19:53:24 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=89d02311

Update release notes

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>

---
 RELEASE-NOTES | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 8d6abfc..63dbfad 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -11,9 +11,9 @@ portage-2.2.11
     - Remove obsolete repoman eclass checks
     - Bug # 505944 Improve mismatch checking
     - Bug # 488820 fix @security crash
-    - Bug # 438976 Add DESCRIPTION.puntuation check to repoman
+    - Bug # 438976 Add DESCRIPTION.punctuation check to repoman
     - Add ruby18 warning for deprecated ruby target to repoman
-    - Add Python ersion to Portage version line
+    - Add Python version to Portage version line
     - Prevent rebuild code from performing unwanted repository changes
     - Include "::repository" more consistently in output
     - Make the slot conflict handler output more debug information
@@ -23,6 +23,9 @@ portage-2.2.11
     - Implement --alert
     - Bug # 516428 Make repoman warn if non-virtuals depend on
       perl-core
+    - Prefer install-xattr to install.py as a wrapper to coreutils'
+    /usr/bin/install to preserve file system extended attribute.
+
 
 portage-2.2.10
 ==================================


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-12 21:00 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-08-12 21:00 UTC (permalink / raw
  To: gentoo-commits

commit:     fd81edffb69fbf4b64432c2ccd03d0af83ef7e6d
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 12 15:41:32 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Tue Aug 12 18:30:01 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=fd81edff

Updates for the release

---
 NEWS          | 17 ++++++++++++-----
 RELEASE-NOTES | 21 +++++++++++++++++++++
 2 files changed, 33 insertions(+), 5 deletions(-)

diff --git a/NEWS b/NEWS
index 43d1797..4923bb9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,12 @@
 News (mainly features/major bug fixes)
 
+portage-2.2.12
+
+* New emaint module "merges"  for finding and fixing failed merges
+  If a pkg fails to merge to the live filesystem correctly, that pkg may
+  not work correctly if at all.  This module scans the installed pkg database
+  for those failures and can re-emerge those packages.
+
 portage-2.2.1
 -------------
 
@@ -160,7 +167,7 @@ portage-2.1.3
   RDEPEND.  This makes PDEPEND more useful for breaking the dependency cycles
   that are sometimes triggered by RDEPEND and DEPEND.
 * Enable "echo" and "save_summary" elog modules by default
-* Fix -* handling in package.keywords to work as intended (reset the accepted 
+* Fix -* handling in package.keywords to work as intended (reset the accepted
   keywords list), also see RELEASE-NOTES.
 * Make elog functionality available to python code
 
@@ -183,9 +190,9 @@ portage-2.1.2
   order and detection of circular dependencies.
 * The world and system sets allow automatic update of all installed slots.
 * DEPEND atoms support SLOT dependencies of the form ${CATEGORY}/${PN}:${SLOT}.
-* Development: Extend PYTHONPATH support to allow overriding the hardcoded 
+* Development: Extend PYTHONPATH support to allow overriding the hardcoded
   /usr/lib/portage/pym for development/testing purposes
-* New "finalize" hook for elog modules enabling modules to perform actions on 
+* New "finalize" hook for elog modules enabling modules to perform actions on
   shutdown (like dispatching collected messages).
 * New elog modules mail_summary and save_summary that act like the mail/save
   modules except that they merge messages from multiple packages in a single
@@ -203,7 +210,7 @@ portage-2.1.1
 portage-2.1 (ongoing via pre releases)
 ------------
 
-* FEATURES="confcache" integration; global caching to speed up configure calls, 
+* FEATURES="confcache" integration; global caching to speed up configure calls,
   requires dev-util/confcache
 * elog framework and accompanying modules for logging ebuild warnings, errors
   and general notices. Collects eerror/ewarn/elog/einfo messages.
@@ -213,7 +220,7 @@ portage-2.1 (ongoing via pre releases)
 * config files as directories enabling more flexible settings management.
 * Addition of an register_die_hook method that allows ebuild/eclasses to
   register functions to be called for better debugging on errors.
-* Addition of pre and post user hookable functions for each ebuild phase, accessible 
+* Addition of pre and post user hookable functions for each ebuild phase, accessible
   via portage bashrc.  Example would be pre_src_unpack .
 * cache refactoring- runtime improvement from 35% -> 65%.
 * Intelligently handle and display USE_EXPAND-based IUSE variables.

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 63dbfad..9b4cbb7 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,27 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.12
+==================================
+* Bug Fixes:
+    - Bug # 519074 fix invalid locale setting
+    - Repoman: fix atom.blocker checks
+    - Bug # 519124 properly decode formatted number for localized_size()
+    - Revert an incorrect test fix from 2.2.11 which broke mime type detection
+    - Bug # 518968 Fix and incorrect userquery change
+    - QA systemd warning check for using /etc/conf.d
+    - QA Use pngfix to find broken PNG files
+    - Bug # 512578 Prepend '=' to unmerge atoms
+    - Repoman: Do not report DESCRIPTION.punctuation warning for "etc."
+    - Fix a py2/py3 discrepency involing integer division causing number output
+      to be inconsistent
+    - Fix an unicode-decode error in a gettaddrinfo() error message
+* New emaint module "merges"  for finding and fixing failed merges
+  If a pkg fails to merge to the live filesystem correctly, that pkg may
+  not work correctly if at all.  This module scans the installed pkg database
+  for those failures and can re-emerge those packages.
+
+
 portage-2.2.11
 ==================================
 * Bug Fixes:


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-12 21:44 Michał Górny
  2014-08-19  7:01 ` Michał Górny
  0 siblings, 1 reply; 548+ messages in thread
From: Michał Górny @ 2014-08-12 21:44 UTC (permalink / raw
  To: gentoo-commits

commit:     859e1279af8df6179a8419baa3df4435d9bee393
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  8 14:22:36 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 12 21:42:25 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=859e1279

Enable testing using travis-ci

Make it easy to use travis-ci for testing on github mirror and forks.

Reviewed-by: Alexander Berntsen <bernalex <AT> gentoo.org>

---
 .travis.yml | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..6c8d873
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,10 @@
+language: python
+python:
+    - 2.6
+    - 2.7
+    - 3.2
+    - 3.3
+    - 3.4
+    - pypy
+script:
+    - python -b -Wd pym/portage/tests/runTests


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-12 21:55 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-08-12 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     c315fd9e623f33dff2ba00ed758638cada04c547
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 12 21:10:33 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Tue Aug 12 21:54:31 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=c315fd9e

DEVELOPING: Update RELEASE-NOTES & NEWS in commit

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>
Reviewed-by:   Brian Dolbec       <dolsen <AT> gentoo.org>

---
 DEVELOPING | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/DEVELOPING b/DEVELOPING
index b1b3390..98c34b2 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -174,6 +174,11 @@ change a lot of unrelated things.  This makes it easier to see what
 parts of the system have actually changed.  It also makes it easier to
 cherry-pick and revert commits. Use your common sense!
 
+When you make a significant change, make sure to update RELEASE-NOTES
+for the to-be-released version.  Very significant changes should be
+mentioned in NEWS as well.  See the current entries to these files for
+examples of what constitutes significant.
+
 Commit messages
 ---------------
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-12 21:55 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-08-12 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     e3eec598ad72c292bca9a1c5d23f0e5989bc78b3
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 12 18:53:52 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Tue Aug 12 21:54:31 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=e3eec598

Note the use of X-by in DEVELOPING

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>
Reviewed-by:   Brian Dolbec       <dolsen <AT> gentoo.org>

---
 DEVELOPING | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/DEVELOPING b/DEVELOPING
index 0ffcbd7..b1b3390 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -181,7 +181,18 @@ Commit messages should be in the imperative mood with a capitalised
 header, optionally followed by a newline and a more detailed explanatory
 text.  The headline should be capped at 70 characters, the detailed text
 at 72.  Prefix the message with the component you touched if this makes
-sense.  Postfix the message with the bug it fixes, if it does.  Example:
+sense.  Postfix the message with the bug it fixes, if it does.
+
+Feel free to use the following notes (if applicable):
+Signed-off-by: Wrote (a substantial portion of) the patch
+Reviewed-by: Reviewed the patch thoroughly
+Tested-by:  Tested the patch thoroughly
+Acked-by: Approved the concept but did not read the patch in detail
+(typically used by the maintainer of a specific portion, or a lead)
+Suggested-by: Designed the implementation
+Reported-by: Reported the bug/feature request
+
+Example:
 
 "
 emerge: Fix --tree output (bug 555555)
@@ -189,6 +200,10 @@ emerge: Fix --tree output (bug 555555)
 Make sure newlines appear where they are supposed to. Fix a bug with
 colourisation of --tree output when used in tandem with --verbose
 --pretend --ask.
+
+Signed-off-by: Foo Bar  <fbar@gentoo.org>
+Reviewed-by:   Fu Baz   <fub@gentoo.org>
+Reported-by:   Qux Quux <qq@gentoo.org>
 "
 
 For a more detailed explanation (and rationalisation) of these rules:


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-12 22:39 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2014-08-12 22:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ce5a35ec226a822d556af56fbf86430b9d72bfcd
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 12 22:38:39 2014 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Tue Aug 12 22:38:39 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=ce5a35ec

DEVELOPING: Use Requested instead of Reported

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>

---
 DEVELOPING | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/DEVELOPING b/DEVELOPING
index 98c34b2..55470d8 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -195,7 +195,7 @@ Tested-by:  Tested the patch thoroughly
 Acked-by: Approved the concept but did not read the patch in detail
 (typically used by the maintainer of a specific portion, or a lead)
 Suggested-by: Designed the implementation
-Reported-by: Reported the bug/feature request
+Requested-by: Reported the bug/made the feature request
 
 Example:
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-19  7:01 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2014-08-19  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     df52e14fc432fe72dee1c258b8d68bdb8503dd4c
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 31 15:38:36 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jul 31 15:44:33 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=df52e14f

Update release notes

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>

---
 RELEASE-NOTES | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 44cb1c3..8d6abfc 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -8,9 +8,21 @@ portage-2.2.11
     - Bug # 505428 RO only filesystem check
     - Bug # 506186 TaskSequence starting bug.
     - Sort repoman check output
-    - remove obsolete repoman eclass checks
+    - Remove obsolete repoman eclass checks
     - Bug # 505944 Improve mismatch checking
     - Bug # 488820 fix @security crash
+    - Bug # 438976 Add DESCRIPTION.puntuation check to repoman
+    - Add ruby18 warning for deprecated ruby target to repoman
+    - Add Python ersion to Portage version line
+    - Prevent rebuild code from performing unwanted repository changes
+    - Include "::repository" more consistently in output
+    - Make the slot conflict handler output more debug information
+    - Bug # 487074 Don't split suggested commands when printing them
+    - Handle 'mkdir -p /etc/portage/make.profile/packages' gracefully
+      -- i.e. produce an error instead of crashing with a traceback
+    - Implement --alert
+    - Bug # 516428 Make repoman warn if non-virtuals depend on
+      perl-core
 
 portage-2.2.10
 ==================================


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-19  7:01 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2014-08-19  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     89d02311f1c95329da3bb035f463f8de1d32e2ce
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  1 19:52:32 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug  1 19:53:24 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=89d02311

Update release notes

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>

---
 RELEASE-NOTES | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 8d6abfc..63dbfad 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -11,9 +11,9 @@ portage-2.2.11
     - Remove obsolete repoman eclass checks
     - Bug # 505944 Improve mismatch checking
     - Bug # 488820 fix @security crash
-    - Bug # 438976 Add DESCRIPTION.puntuation check to repoman
+    - Bug # 438976 Add DESCRIPTION.punctuation check to repoman
     - Add ruby18 warning for deprecated ruby target to repoman
-    - Add Python ersion to Portage version line
+    - Add Python version to Portage version line
     - Prevent rebuild code from performing unwanted repository changes
     - Include "::repository" more consistently in output
     - Make the slot conflict handler output more debug information
@@ -23,6 +23,9 @@ portage-2.2.11
     - Implement --alert
     - Bug # 516428 Make repoman warn if non-virtuals depend on
       perl-core
+    - Prefer install-xattr to install.py as a wrapper to coreutils'
+    /usr/bin/install to preserve file system extended attribute.
+
 
 portage-2.2.10
 ==================================


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-19  7:01 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2014-08-19  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     fd81edffb69fbf4b64432c2ccd03d0af83ef7e6d
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 12 15:41:32 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 12 18:30:01 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=fd81edff

Updates for the release

---
 NEWS          | 17 ++++++++++++-----
 RELEASE-NOTES | 21 +++++++++++++++++++++
 2 files changed, 33 insertions(+), 5 deletions(-)

diff --git a/NEWS b/NEWS
index 43d1797..4923bb9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,12 @@
 News (mainly features/major bug fixes)
 
+portage-2.2.12
+
+* New emaint module "merges"  for finding and fixing failed merges
+  If a pkg fails to merge to the live filesystem correctly, that pkg may
+  not work correctly if at all.  This module scans the installed pkg database
+  for those failures and can re-emerge those packages.
+
 portage-2.2.1
 -------------
 
@@ -160,7 +167,7 @@ portage-2.1.3
   RDEPEND.  This makes PDEPEND more useful for breaking the dependency cycles
   that are sometimes triggered by RDEPEND and DEPEND.
 * Enable "echo" and "save_summary" elog modules by default
-* Fix -* handling in package.keywords to work as intended (reset the accepted 
+* Fix -* handling in package.keywords to work as intended (reset the accepted
   keywords list), also see RELEASE-NOTES.
 * Make elog functionality available to python code
 
@@ -183,9 +190,9 @@ portage-2.1.2
   order and detection of circular dependencies.
 * The world and system sets allow automatic update of all installed slots.
 * DEPEND atoms support SLOT dependencies of the form ${CATEGORY}/${PN}:${SLOT}.
-* Development: Extend PYTHONPATH support to allow overriding the hardcoded 
+* Development: Extend PYTHONPATH support to allow overriding the hardcoded
   /usr/lib/portage/pym for development/testing purposes
-* New "finalize" hook for elog modules enabling modules to perform actions on 
+* New "finalize" hook for elog modules enabling modules to perform actions on
   shutdown (like dispatching collected messages).
 * New elog modules mail_summary and save_summary that act like the mail/save
   modules except that they merge messages from multiple packages in a single
@@ -203,7 +210,7 @@ portage-2.1.1
 portage-2.1 (ongoing via pre releases)
 ------------
 
-* FEATURES="confcache" integration; global caching to speed up configure calls, 
+* FEATURES="confcache" integration; global caching to speed up configure calls,
   requires dev-util/confcache
 * elog framework and accompanying modules for logging ebuild warnings, errors
   and general notices. Collects eerror/ewarn/elog/einfo messages.
@@ -213,7 +220,7 @@ portage-2.1 (ongoing via pre releases)
 * config files as directories enabling more flexible settings management.
 * Addition of an register_die_hook method that allows ebuild/eclasses to
   register functions to be called for better debugging on errors.
-* Addition of pre and post user hookable functions for each ebuild phase, accessible 
+* Addition of pre and post user hookable functions for each ebuild phase, accessible
   via portage bashrc.  Example would be pre_src_unpack .
 * cache refactoring- runtime improvement from 35% -> 65%.
 * Intelligently handle and display USE_EXPAND-based IUSE variables.

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 63dbfad..9b4cbb7 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,27 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.12
+==================================
+* Bug Fixes:
+    - Bug # 519074 fix invalid locale setting
+    - Repoman: fix atom.blocker checks
+    - Bug # 519124 properly decode formatted number for localized_size()
+    - Revert an incorrect test fix from 2.2.11 which broke mime type detection
+    - Bug # 518968 Fix and incorrect userquery change
+    - QA systemd warning check for using /etc/conf.d
+    - QA Use pngfix to find broken PNG files
+    - Bug # 512578 Prepend '=' to unmerge atoms
+    - Repoman: Do not report DESCRIPTION.punctuation warning for "etc."
+    - Fix a py2/py3 discrepency involing integer division causing number output
+      to be inconsistent
+    - Fix an unicode-decode error in a gettaddrinfo() error message
+* New emaint module "merges"  for finding and fixing failed merges
+  If a pkg fails to merge to the live filesystem correctly, that pkg may
+  not work correctly if at all.  This module scans the installed pkg database
+  for those failures and can re-emerge those packages.
+
+
 portage-2.2.11
 ==================================
 * Bug Fixes:


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-19  7:01 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2014-08-19  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ce5a35ec226a822d556af56fbf86430b9d72bfcd
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 12 22:38:39 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 12 22:38:39 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=ce5a35ec

DEVELOPING: Use Requested instead of Reported

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>

---
 DEVELOPING | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/DEVELOPING b/DEVELOPING
index 98c34b2..55470d8 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -195,7 +195,7 @@ Tested-by:  Tested the patch thoroughly
 Acked-by: Approved the concept but did not read the patch in detail
 (typically used by the maintainer of a specific portion, or a lead)
 Suggested-by: Designed the implementation
-Reported-by: Reported the bug/feature request
+Requested-by: Reported the bug/made the feature request
 
 Example:
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-19  7:01 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2014-08-19  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     e3eec598ad72c292bca9a1c5d23f0e5989bc78b3
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 12 18:53:52 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 12 21:54:31 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=e3eec598

Note the use of X-by in DEVELOPING

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>
Reviewed-by:   Brian Dolbec       <dolsen <AT> gentoo.org>

---
 DEVELOPING | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/DEVELOPING b/DEVELOPING
index 0ffcbd7..b1b3390 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -181,7 +181,18 @@ Commit messages should be in the imperative mood with a capitalised
 header, optionally followed by a newline and a more detailed explanatory
 text.  The headline should be capped at 70 characters, the detailed text
 at 72.  Prefix the message with the component you touched if this makes
-sense.  Postfix the message with the bug it fixes, if it does.  Example:
+sense.  Postfix the message with the bug it fixes, if it does.
+
+Feel free to use the following notes (if applicable):
+Signed-off-by: Wrote (a substantial portion of) the patch
+Reviewed-by: Reviewed the patch thoroughly
+Tested-by:  Tested the patch thoroughly
+Acked-by: Approved the concept but did not read the patch in detail
+(typically used by the maintainer of a specific portion, or a lead)
+Suggested-by: Designed the implementation
+Reported-by: Reported the bug/feature request
+
+Example:
 
 "
 emerge: Fix --tree output (bug 555555)
@@ -189,6 +200,10 @@ emerge: Fix --tree output (bug 555555)
 Make sure newlines appear where they are supposed to. Fix a bug with
 colourisation of --tree output when used in tandem with --verbose
 --pretend --ask.
+
+Signed-off-by: Foo Bar  <fbar@gentoo.org>
+Reviewed-by:   Fu Baz   <fub@gentoo.org>
+Reported-by:   Qux Quux <qq@gentoo.org>
 "
 
 For a more detailed explanation (and rationalisation) of these rules:


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-08-19  7:01 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2014-08-19  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     c315fd9e623f33dff2ba00ed758638cada04c547
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 12 21:10:33 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 12 21:54:31 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=c315fd9e

DEVELOPING: Update RELEASE-NOTES & NEWS in commit

Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>
Reviewed-by:   Brian Dolbec       <dolsen <AT> gentoo.org>

---
 DEVELOPING | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/DEVELOPING b/DEVELOPING
index b1b3390..98c34b2 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -174,6 +174,11 @@ change a lot of unrelated things.  This makes it easier to see what
 parts of the system have actually changed.  It also makes it easier to
 cherry-pick and revert commits. Use your common sense!
 
+When you make a significant change, make sure to update RELEASE-NOTES
+for the to-be-released version.  Very significant changes should be
+mentioned in NEWS as well.  See the current entries to these files for
+examples of what constitutes significant.
+
 Commit messages
 ---------------
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
  2014-08-12 21:44 Michał Górny
@ 2014-08-19  7:01 ` Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2014-08-19  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     859e1279af8df6179a8419baa3df4435d9bee393
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  8 14:22:36 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 12 21:42:25 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=859e1279

Enable testing using travis-ci

Make it easy to use travis-ci for testing on github mirror and forks.

Reviewed-by: Alexander Berntsen <bernalex <AT> gentoo.org>

---
 .travis.yml | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..6c8d873
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,10 @@
+language: python
+python:
+    - 2.6
+    - 2.7
+    - 3.2
+    - 3.3
+    - 3.4
+    - pypy
+script:
+    - python -b -Wd pym/portage/tests/runTests


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-09-11 23:45 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-09-11 23:45 UTC (permalink / raw
  To: gentoo-commits

commit:     3e784a1daa3ff9e4cf15181e8c864db1d5f2fff1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  9 10:21:22 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Thu Sep 11 23:44:26 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=3e784a1d

travis: Use setup.py for running tests

---
 .travis.yml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 52ca444..69e1659 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,4 +7,7 @@ python:
     - 3.4
     - pypy
 script:
-    - python -b -Wd pym/portage/tests/runTests.py
+    - ./setup.py test
+    - ./setup.py install --root=/tmp/install-root
+    - sudo rsync -a /tmp/install-root/. /
+    - python -b -Wd -m portage.tests.runTests


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-09-16 21:04 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-09-16 21:04 UTC (permalink / raw
  To: gentoo-commits

commit:     00e7fcf026093318aa4fb910bb35d5c7e256b72c
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 16 20:26:38 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Tue Sep 16 20:26:38 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=00e7fcf0

setup.py: Update version for the release

---
 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index e5c3631..f68dc58 100755
--- a/setup.py
+++ b/setup.py
@@ -602,7 +602,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.12',
+	version = '2.2.13',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-09-16 21:04 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-09-16 21:04 UTC (permalink / raw
  To: gentoo-commits

commit:     3cd37d67208512189bc1621914284b5f72242121
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 16 20:26:09 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Tue Sep 16 20:26:09 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=3cd37d67

runtests.sh: Update pypy target

---
 runtests.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 599727b..651928f 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -4,7 +4,7 @@
 
 # These are the versions we care about.  The rest are just "nice to have".
 PYTHON_SUPPORTED_VERSIONS="2.6 2.7 3.2 3.3 3.4"
-PYTHON_VERSIONS="2.6 2.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0 3.1 3.2 3.3 3.4 3.5"
+PYTHON_VERSIONS="2.6 2.7 pypy 3.1 3.2 3.3 3.4 3.5"
 
 # has to be run from portage root dir
 cd "${0%/*}" || exit 1
@@ -60,8 +60,8 @@ exit_status="0"
 found_versions=()
 status_array=()
 for version in ${PYTHON_VERSIONS}; do
-	if [[ $version =~ ^([[:digit:]]+\.[[:digit:]]+)-pypy-([[:digit:]]+\.[[:digit:]]+)$ ]] ; then
-		executable=${eprefix}/usr/bin/pypy-c${BASH_REMATCH[2]}
+	if [[ $version = 'pypy' ]] ; then
+		executable=${eprefix}/usr/bin/pypy
 	else
 		executable=${eprefix}/usr/bin/python${version}
 	fi


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-09-16 22:17 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-09-16 22:17 UTC (permalink / raw
  To: gentoo-commits

commit:     1a97abbed2ac47d5f08f6826a9dad5df28af2021
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 16 22:14:40 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Tue Sep 16 22:14:40 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=1a97abbe

Update NEWS and RELEASE-NOTES

---
 NEWS          | 12 +++++++++++-
 RELEASE-NOTES | 21 +++++++++++++++++++++
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 4923bb9..0a02907 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,17 @@
 News (mainly features/major bug fixes)
 
-portage-2.2.12
 
+portage-2.2.13
+-------------
+* New setup.py build system and distutils-r1 ebuild at EAPI 5
+* PORTAGE_{BIN,PYM}_PATH variables. If you want to call internal portage tools,
+    you need to query PORTAGE_BIN_PATH and PORTAGE_PYM_PATH, use them
+    and re-export them.
+* New @changed-deps set to update packages which need dependecy change updates.
+
+
+portage-2.2.12
+-------------
 * New emaint module "merges"  for finding and fixing failed merges
   If a pkg fails to merge to the live filesystem correctly, that pkg may
   not work correctly if at all.  This module scans the installed pkg database

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 388c037..7a46612 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -6,6 +6,27 @@ portage-2.2.13
 * Bug Fixes:
     - Bug # 438976 Remove DESCRIPTION.punctuation check from repoman
     - Bug # 520542 Replace .append() with .add() for set variables
+    - Bug # 515230 package_tracker.match: account for unevaluated_atom
+    - Bug # 508762 _slot_operator_update_probe: This fixes the
+        check_reverse_dependencies function.
+    - Bug # 522362 Fix config.setcpv to regenerate USE settings in order to
+        account for package.env USE settings from the previous package
+        instance.
+    - Bug # 507482 Run distcc-pump server throughout src_configure()
+        to src_install()
+    - Bug # 520950 This handles a case which occurs when
+        _solve_non_slot_operator_slot_conflicts calls _create_graph.
+    - Bug # 520752 Make email date, timestamp RFC-compliant
+    - Bug # 520378 Fix hard-coded emerge-fetch.log locations
+    - Bug # 522652 For cases such as || ( X <A-2 ), where X is unsatisfiable
+        and A-1 is installed, fix dep_zapdeps to make the correct choice.
+    - Bug # 510270 This fixes an IndexError in
+        _solve_non_slot_operator_slot_conflicts which occurs when none of the
+        conflict packages matched a particular atom.
+* No longer include a Changelog with release tarball.
+    For a complete log of the Changes please refer to the git log viewable
+        online at https://github.com/gentoo/portage/commits/master
+
 
 portage-2.2.12
 ==================================


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-09-20  4:52 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-09-20  4:52 UTC (permalink / raw
  To: gentoo-commits

commit:     44977e8deeeeba497f88f64a3236aa3361e80f97
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 20 01:33:36 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Sat Sep 20 04:49:53 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=44977e8d

testpath: Add a generic testpath script

Source this testpath script from the base checkout directory to run all checkout code.

---
 testpath | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/testpath b/testpath
new file mode 100644
index 0000000..144387d
--- /dev/null
+++ b/testpath
@@ -0,0 +1,11 @@
+#
+# Generic testpath to source.  This sets PATH and PYTHONPATH
+# to use the current checkout code, before searching the main PATH, PYTHONPATH
+# cd ~/.../portage
+# source ./testpath
+# emerge foo
+# repoman manifest
+# ...
+export PATH="$(dirname ${BASH_SOURCE[0]})/bin:${PATH}"
+export PYTHONPATH=PYTHONPATH="$(dirname $BASH_SOURCE[0])/pym:${PYTHONPATH:+:}${PYTHONPATH}"
+export PYTHONWARNINGS=d,i::ImportWarning


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-09-26  2:17 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-09-26  2:17 UTC (permalink / raw
  To: gentoo-commits

commit:     0003b53405b1e44e4e441ada5337d2b5ff3a7b5a
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 25 05:21:13 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Thu Sep 25 05:21:13 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=0003b534

setup.py: fix import line

---
 setup.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index f68dc58..96cfade 100755
--- a/setup.py
+++ b/setup.py
@@ -15,7 +15,15 @@ from distutils.dep_util import newer
 from distutils.dir_util import mkpath, remove_tree
 from distutils.util import change_root, subst_vars
 
-import codecs, collections, errno, glob, os, os.path, re, subprocess, sys
+import codecs
+import collections
+import glob
+import os
+import os.path
+import re
+import subprocess
+import sys
+
 
 # TODO:
 # - smarter rebuilds of docs w/ 'install_docbook' and 'install_epydoc'.


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-09-26  2:17 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-09-26  2:17 UTC (permalink / raw
  To: gentoo-commits

commit:     48e41ae051935e15ee7b5232f512259693240ff6
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 25 18:43:21 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Fri Sep 26 01:18:12 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=48e41ae0

setup.py: Move sbin scripts in bin/

Remove unused *_sbin classes
Prevent the deprecated-path script from being installed with other PORTAGE_BIN_PATH scripts.
Update the version for testing the new ebuild generated deprecated-path symlinks, bugfixes.

---
 setup.py | 29 ++++++++---------------------
 1 file changed, 8 insertions(+), 21 deletions(-)

diff --git a/setup.py b/setup.py
index 96cfade..22d7790 100755
--- a/setup.py
+++ b/setup.py
@@ -30,12 +30,10 @@ import sys
 
 x_scripts = {
 	'bin': [
-		'bin/ebuild', 'bin/egencache', 'bin/emerge', 'bin/emerge-webrsync',
-		'bin/emirrordist', 'bin/portageq', 'bin/quickpkg', 'bin/repoman'
-	],
-	'sbin': [
-		'bin/archive-conf', 'bin/dispatch-conf', 'bin/emaint', 'bin/env-update',
-		'bin/etc-update', 'bin/fixpackages', 'bin/regenworld'
+		'bin/archive-conf', 'bin/dispatch-conf', 'bin/ebuild', 'bin/egencache',
+		'bin/emaint', 'bin/emerge', 'bin/emerge-webrsync', 'bin/emirrordist',
+		'bin/env-update', 'bin/etc-update', 'bin/fixpackages', 'bin/portageq',
+		'bin/quickpkg', 'bin/regenworld', 'bin/repoman',
 	],
 }
 
@@ -226,10 +224,6 @@ class x_build_scripts_bin(x_build_scripts_custom):
 	dir_name = 'bin'
 
 
-class x_build_scripts_sbin(x_build_scripts_custom):
-	dir_name = 'sbin'
-
-
 class x_build_scripts_portagebin(x_build_scripts_custom):
 	dir_name = 'portage'
 
@@ -244,7 +238,6 @@ class x_build_scripts(build_scripts):
 	def run(self):
 		self.run_command('build_scripts_bin')
 		self.run_command('build_scripts_portagebin')
-		self.run_command('build_scripts_sbin')
 
 
 class x_clean(clean):
@@ -480,11 +473,6 @@ class x_install_scripts_bin(x_install_scripts_custom):
 	var_name = 'bindir'
 
 
-class x_install_scripts_sbin(x_install_scripts_custom):
-	dir_name = 'sbin'
-	var_name = 'sbindir'
-
-
 class x_install_scripts_portagebin(x_install_scripts_custom):
 	dir_name = 'portage'
 	var_name = 'portage_bindir'
@@ -500,7 +488,6 @@ class x_install_scripts(install_scripts):
 	def run(self):
 		self.run_command('install_scripts_bin')
 		self.run_command('install_scripts_portagebin')
-		self.run_command('install_scripts_sbin')
 
 
 class x_sdist(sdist):
@@ -589,7 +576,8 @@ def find_packages():
 def find_scripts():
 	for dirpath, dirnames, filenames in os.walk('bin'):
 		for f in filenames:
-			yield os.path.join(dirpath, f)
+			if  f not in ['deprecated-path']:
+				yield os.path.join(dirpath, f)
 
 
 def get_manpages():
@@ -610,7 +598,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.13',
+	version = '2.2.14_rc1',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',
@@ -627,6 +615,7 @@ setup(
 			'cnf/make.conf.example', 'cnf/make.globals', 'cnf/repos.conf']],
 		['$portage_setsdir', ['cnf/sets/portage.conf']],
 		['$docdir', ['NEWS', 'RELEASE-NOTES']],
+		['$portage_base/bin', ['bin/deprecated-path']],
 	],
 
 	cmdclass = {
@@ -635,7 +624,6 @@ setup(
 		'build_scripts': x_build_scripts,
 		'build_scripts_bin': x_build_scripts_bin,
 		'build_scripts_portagebin': x_build_scripts_portagebin,
-		'build_scripts_sbin': x_build_scripts_sbin,
 		'build_tests': build_tests,
 		'clean': x_clean,
 		'docbook': docbook,
@@ -648,7 +636,6 @@ setup(
 		'install_scripts': x_install_scripts,
 		'install_scripts_bin': x_install_scripts_bin,
 		'install_scripts_portagebin': x_install_scripts_portagebin,
-		'install_scripts_sbin': x_install_scripts_sbin,
 		'sdist': x_sdist,
 		'test': test,
 	},


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-10-19  3:16 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-10-19  3:16 UTC (permalink / raw
  To: gentoo-commits

commit:     fb215a10a3a2881dc8dc886b1fb58fbf1512a771
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 19 02:45:32 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Sun Oct 19 03:14:49 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=fb215a10

setup.py: Fix typo in logrotatedir path

From original makefile:
install -m$(INSMODE) $(LOGROTATE_FILES) \
		"$(DESTDIR)$(sysconfdir)/logrotate.d"; \

---
 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 22d7790..41dcb81 100755
--- a/setup.py
+++ b/setup.py
@@ -340,7 +340,7 @@ class x_install(install):
 		('portage_datadir', '$datarootdir/portage'),
 
 		# not customized at the moment
-		('logrotatedir', '$sysconfdir/logrotate'),
+		('logrotatedir', '$sysconfdir/logrotate.d'),
 		('portage_confdir', '$portage_datadir/config'),
 		('portage_setsdir', '$portage_confdir/sets'),
 	]


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-10-20  4:05 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-10-20  4:05 UTC (permalink / raw
  To: gentoo-commits

commit:     0cd798cd9de1c549a3ce46426bd3e98a9d850b1a
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 20 02:23:31 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Mon Oct 20 03:58:48 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=0cd798cd

Update RELEASE-NOTES, NEWS

---
 NEWS          |  9 +++++++++
 RELEASE-NOTES | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/NEWS b/NEWS
index 0a02907..84a5928 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,14 @@
 News (mainly features/major bug fixes)
 
+portage-2.2.14
+-------------
+* Remaining bugs in build/install system should be fixed.
+
+
+portge-2.2.14_rc1
+-------------
+* Many new build/installation system errors fixed.
+
 
 portage-2.2.13
 -------------

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 7a46612..899b48a 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,42 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.14
+==================================
+* Bug Fixes:
+    - Bug # 508364 Tweak the previous patch commit for the comma warning.
+    - Bug # 524964 $PORTAGE_BIN_PATH/portageq no longer exists, which breaks
+        bin/ebuild-helpers/portageq.
+    - Bug # 524328 Use nonblocking write instead of a fork for writing to
+            the fifo.
+    - Bug # 523684 If a CONFIG_PROTECTed file was installed but no longer
+        exists in the file system, then it may have been deleted or renamed
+        by the admin.
+    - Bug # 506192 This fixes the sync_local function so that it doesn't
+        prematurely remove the whole TMPDIR when tarsync is not installed.
+    - Bug # <no number> setup.py: Fix typo in logrotatedir path.
+
+
+portage-2.2.14_rc1
+==================================
+* Bug Fixes:
+    - Bug # 508364 Update gcc warning checks.
+    - Bug # 523182 Rewrite default ebuild phase setting code
+    - Bug # 517310 Offer to read news while calcing deps
+    - Bug # 481578 emerge: --autounmask-write if --ask
+    - Bug # 523494 Use PATH instead of PORTAGE_BIN_PATH to locate emerge.
+    - Bug # 523532 This fixes depth increment to handle _UNREACHABLE_DEPTH.
+    - Bug # 523152 This fixes the unmerge-backup and downgrade-backup features
+        to be compatible with the new setup.py quickpkg install location...
+    - Bug # 522084 Fix _solve_non_slot_operator_slot_conflicts to add all
+        parents to the conflict_graph...
+    - Bug # 523048 This fixes _backtrack_depgraph to immediately report
+        necessary REQUIRED_USE changes instead of discarding the graph.
+    - Bug # 521990 Since self._dynamic_config._slot_operator_deps only contains
+        deps for packages added to the graph, it doesn't contain potentially
+        relevant deps of installed packages that have not been added to the graph.
+
+
 portage-2.2.13
 ==================================
 * Bug Fixes:


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-10-20  4:05 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-10-20  4:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e8efa111444a0e87dad7719ca482907f434cff57
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 20 02:29:02 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Mon Oct 20 03:58:48 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=e8efa111

Update version for the release

---
 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 41dcb81..dba8539 100755
--- a/setup.py
+++ b/setup.py
@@ -598,7 +598,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.14_rc1',
+	version = '2.2.14',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2014-12-04  1:34 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2014-12-04  1:34 UTC (permalink / raw
  To: gentoo-commits

commit:     fd5214913b6b3ab1cc251fab58c455e7a853a739
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  4 00:29:54 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Thu Dec  4 00:29:54 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=fd521491

Update RELEASE-NOTES and version

---
 RELEASE-NOTES | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 setup.py      |  2 +-
 2 files changed, 49 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 7912398..800beee 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -4,6 +4,54 @@ Features/major bugfixes are listed in NEWS
 portage-2.2.15
 ==================================
 * New option --rage-clean that does --unmerge without delay.
+* package.bashrc: per profile, per-package bashrc mechanism
+* Introduce eqalog and eqawarnlog functions.
+* Introduce eqatag to output proper machine-readable QA logs
+* Bug Fixes:
+    - Bug 517310 emerge --read-news: prompt only if --ask
+    - Bug 433453 Support unprivileged mode
+    - Bug 519566 Remove g+w bit from $T for TPE
+    - Bug 433453 portage.data._get_global: fix UnboundLocalError
+    - Bug 526160 This fixes _dep_check_composite_db to mask packages
+                 that aren't the highest visible match, but only if an
+                 update is desirable.
+    - Bug 523684 This fixes the ConfigProtect class, etc-update, and
+                 dispatch-conf to account for non-existent files (rather than
+                 directories) that are listed directly in CONFIG_PROTECT.
+    - Bug 524964 bin/bashrc-functions.sh: remove portageq function
+    - Bug 527636 Add btrfs.* to default PORTAGE_XATTR_EXCLUDE
+    - Bug 485598 etc-update & dispatch-conf: symlink and protected
+                 symlink support
+    - Bug 527636 Remove redundant PORTAGE_XATTR_EXCLUDE defaults
+    - Bug 528272 This fixes incorrect behavior of the "fetch" phase
+    - Bug 456128 Add support for SUSE based distros in etc-update
+    - Bug 528760 man/ebuild.5: document assert fix
+    - Bug 525726 _selinux.setexec: improve failure message
+    - Bug 529200 portageq: fix eroot parameter
+    - Bug 529120 fs_template._ensure_dirs: handle EEXIST
+    - Bug 528610 This fixes a case inside _slot_operator_update_probe where
+                 it would select an inappropriate replacement_parent of a
+                 lower version than desired.
+    - Bug 490732 NewsManager.getUnreadItems: handle EROFS
+    - Bug 524236 dblink: case insensitive support
+    - Bug 515584 dep_zapdeps: avoid use.mask/force changes
+    - Bug 490732 check for writable /var/db/pkg
+    - Bug 520652 Add emerge --with-test-deps option
+    - Bug 490732 check for writable PKGDIR
+    - Bug 529660 Memoize the results of use_reduce calls inside
+                 _slot_operator_update_probe, in order to improve performance.
+    - Bug 530010 Implement selective invalidation of cache for the
+                 depgraph._select_pkg_highest_available method...
+    - Bug 530982 fix UnicodeDecodeError
+    - Bug 531112 _pkg_use_enabled: return frozenset
+    - Bug 387059 emerge: warn about @installed, don't deprecate
+    - Bug 528274 ebuild.sh: force fresh env for pkg_setup
+    - Bug 527996 emerge --info: show /bin/sh provider
+    - Bug 527486 portage/util/writeable_check.py: Fix IndexError:
+    - Bug 525552 Use a new _eintr_func_wrapper class to wrap waitpid calls and
+                 handle EINTR by calling the function as many times as necessary
+                 (until it returns without raising EINTR).
+
 
 portage-2.2.14
 ==================================

diff --git a/setup.py b/setup.py
index 8231c0a..4388a99 100755
--- a/setup.py
+++ b/setup.py
@@ -611,7 +611,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.14',
+	version = '2.2.15',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-02-03 20:57 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-02-03 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     5944d6fb3e8253508cfd7e9b94f9e50626caa421
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  3 20:32:17 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Tue Feb  3 20:32:17 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=5944d6fb

Initial updates for the 2.2.16 release

---
 NEWS          | 11 +++++++++++
 RELEASE-NOTES | 41 +++++++++++++++++++++++++++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 84a5928..7b4dc94 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,16 @@
 News (mainly features/major bug fixes)
 
+portage-2.2.16
+-------------
+* New portage plug-in sync system.
+    Read the news anouncement for more details of the changes in config
+    settings and operation.
+* New native portage postsync.d capability
+* New native portage repo.postsync.d capability
+* New native indexed search capability for decent search speed
+* Tentative EAPI 6 patches for additional testing
+
+
 portage-2.2.14
 -------------
 * Remaining bugs in build/install system should be fixed.

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 800beee..4347cf7 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,47 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.16
+==================================
+* New portage plug-in sync system.
+* New auto-sync setting for repos.conf repos
+* New sync-depth setting for git sync module
+* New --sub-submodule option for emaint sync module
+* New native portage postsync.d capability
+* New native portage repo.postsync.d capability
+* New socks5 module to allow builds to escape the network-sandbox
+* Tentative EAPI 6 changes for testing
+* New search index creation and fast search code for emerge -s, -S
+* Bug Fixes:
+    - Bug 583512 Deprecate make.conf SYNC variable
+    - Bug 538314 handle EINTR
+    - Bug 537298 Fix typo in new_protect_filename()
+    - Bug 534722 update LOGNAME variable when appropriate
+    - Bug 536926 emerge: default --backtrack=3
+    - Bug 536392 More >= atoms for autounmask USE changes
+    - Bug 492932 TestFakedbapi: override EPREFIX
+    - Bug 142579 BinpkgExtractorAsync: xz and gzip decompression
+    - Bug 282927 emerge: add --changed-deps/--binpkg-changed-deps
+    - Bug 535850 dispatch-conf: avoid symlink "File exists" error
+    - Bug 533036 man/emerge.1: clarify --buildpkg-exclude wrt *-backup FEATURES
+    - Bug 463266 man pages: note that make.conf can be a directory
+    - Bug 533884 emerge --autounmask-write: fix CONFIG_PROTECT for
+                 PORTAGE_CONFIGROOT
+    - Bug 531656 Solve more slot-operator conflicts
+    - Bug 531724 AbstractPollTask._read_buf: read regardless of event flags
+    - Bug 534070 Add --sync-submodule <glsa|news|profiles>
+    - Bug 532670 Support override of default profile EAPI
+    - Bug 532784 bintree.py: fix str() calls for Python 2
+    - Bug 532594 faulty variable assignment inside _compute_abi_rebuild_info
+    - Bug 525718 search._xmatch: handle aux_get KeyError
+    - Bug 532224 Support @profile package set
+    - Bug 504116 man/emerge.1: --quiet-build=n overridden by --jobs
+    - Bug 412471 Display emerge search results incrementally
+    - Bug 531690 bin/ebuild: fix --color=n
+    - Bug 531854 dblink._protect: disable config protect for identical files
+    - Bug 522032 add a one time only post-sync hook call
+
+
 portage-2.2.15
 ==================================
 * New option --rage-clean that does --unmerge without delay.

diff --git a/setup.py b/setup.py
index 440cbba..54015c3 100755
--- a/setup.py
+++ b/setup.py
@@ -611,7 +611,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.15',
+	version = '2.2.16',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-02-12  6:02 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-02-12  6:02 UTC (permalink / raw
  To: gentoo-commits

commit:     dd916d1a54c98fdce17eaae498f8436c60f3af94
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 12 01:47:47 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb 12 01:47:47 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=dd916d1a

RELEASE-NOTES: Updates for the release

---
 RELEASE-NOTES | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 4347cf7..30aba20 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.17
+==================================
+* Bug Fixes:
+    - Bug 539746 WorldSelectedSet: fix breakage
+    - Bug 539478 Fix missed self.portdb assignment for
+        metadata-transfer feature
+    - Bug 539402 fix overlay mask logic
+
+
 portage-2.2.16
 ==================================
 * New portage plug-in sync system.


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-02-12  6:02 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-02-12  6:02 UTC (permalink / raw
  To: gentoo-commits

commit:     fc0567d794a4bf122baa3884f15c497d9d863734
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 12 01:48:51 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb 12 05:21:48 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=fc0567d7

setup.py: version bump, make sync modules selectable

---
 setup.py | 46 ++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 44 insertions(+), 2 deletions(-)

diff --git a/setup.py b/setup.py
index 54015c3..953023d 100755
--- a/setup.py
+++ b/setup.py
@@ -609,15 +609,56 @@ def get_manpages():
 			for g, mans in groups.items():
 				yield [os.path.join('$mandir', topdir, 'man%s' % g), mans]
 
+# initialize the list here
+# it can then be modified by the select_plugins()
+PACKAGES = list(find_packages())
+
+# the USE flag selectable list of modules
+SELECTABLE = {
+	'cvs': 'cvs',
+	'git': 'git',
+	'subversion': 'svn',
+	}
+
+# get the USE from the environment
+# split them so we don't get substring matches
+USE = os.environ.get("USE", "").split()
+
+
+class select_plugins(Command):
+	""" Removes the plugin modules not selected from the packages list
+	so they won't be installed."""
+
+	user_options = [
+	]
+
+	global PACKAGES
+
+	def initialize_options(self):
+		self.build_base = None
+
+	def finalize_options(self):
+		self.set_undefined_options('build',
+			('build_base', 'build_base'))
+
+	def run(self):
+		for plugin in sorted(SELECTABLE):
+			if plugin not in USE:
+				module = os.path.join('portage', 'sync', 'modules',
+					SELECTABLE[plugin])
+				PACKAGES.remove(module)
+				remove_tree(os.path.join('pym', module))
+
+
 setup(
 	name = 'portage',
-	version = '2.2.16',
+	version = '2.2.17',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',
 
 	package_dir = {'': 'pym'},
-	packages = list(find_packages()),
+	packages = PACKAGES,
 	# something to cheat build & install commands
 	scripts = list(find_scripts()),
 
@@ -653,6 +694,7 @@ setup(
 		'install_scripts_portagebin': x_install_scripts_portagebin,
 		'install_scripts_sbin': x_install_scripts_sbin,
 		'sdist': x_sdist,
+		'select_plugins': select_plugins,
 		'test': test,
 	},
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-02-13 17:26 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-02-13 17:26 UTC (permalink / raw
  To: gentoo-commits

commit:     61576d667f875f3e2fb787be99ca834a236b2d99
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 13 09:03:21 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Fri Feb 13 09:03:21 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=61576d66

RELEASE-NOTES: Fix transposed bug number

Spotted by matts88

---
 RELEASE-NOTES | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 30aba20..e3136cc 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -22,7 +22,7 @@ portage-2.2.16
 * Tentative EAPI 6 changes for testing
 * New search index creation and fast search code for emerge -s, -S
 * Bug Fixes:
-    - Bug 583512 Deprecate make.conf SYNC variable
+    - Bug 538512 Deprecate make.conf SYNC variable
     - Bug 538314 handle EINTR
     - Bug 537298 Fix typo in new_protect_filename()
     - Bug 534722 update LOGNAME variable when appropriate


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-02-13 17:45 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-02-13 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     06a4e7a09211c4a598a72a97c64daff13cd502ff
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 13 17:35:21 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Fri Feb 13 17:35:21 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=06a4e7a0

setup.py: Revert the select_plugins() changes

Install everything, leave it all as automagic.

---
 setup.py | 43 +------------------------------------------
 1 file changed, 1 insertion(+), 42 deletions(-)

diff --git a/setup.py b/setup.py
index 953023d..864580b 100755
--- a/setup.py
+++ b/setup.py
@@ -609,46 +609,6 @@ def get_manpages():
 			for g, mans in groups.items():
 				yield [os.path.join('$mandir', topdir, 'man%s' % g), mans]
 
-# initialize the list here
-# it can then be modified by the select_plugins()
-PACKAGES = list(find_packages())
-
-# the USE flag selectable list of modules
-SELECTABLE = {
-	'cvs': 'cvs',
-	'git': 'git',
-	'subversion': 'svn',
-	}
-
-# get the USE from the environment
-# split them so we don't get substring matches
-USE = os.environ.get("USE", "").split()
-
-
-class select_plugins(Command):
-	""" Removes the plugin modules not selected from the packages list
-	so they won't be installed."""
-
-	user_options = [
-	]
-
-	global PACKAGES
-
-	def initialize_options(self):
-		self.build_base = None
-
-	def finalize_options(self):
-		self.set_undefined_options('build',
-			('build_base', 'build_base'))
-
-	def run(self):
-		for plugin in sorted(SELECTABLE):
-			if plugin not in USE:
-				module = os.path.join('portage', 'sync', 'modules',
-					SELECTABLE[plugin])
-				PACKAGES.remove(module)
-				remove_tree(os.path.join('pym', module))
-
 
 setup(
 	name = 'portage',
@@ -658,7 +618,7 @@ setup(
 	author_email = 'dev-portage@gentoo.org',
 
 	package_dir = {'': 'pym'},
-	packages = PACKAGES,
+	packages = list(find_packages()),
 	# something to cheat build & install commands
 	scripts = list(find_scripts()),
 
@@ -694,7 +654,6 @@ setup(
 		'install_scripts_portagebin': x_install_scripts_portagebin,
 		'install_scripts_sbin': x_install_scripts_sbin,
 		'sdist': x_sdist,
-		'select_plugins': select_plugins,
 		'test': test,
 	},
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-03-04 20:39 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-03-04 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     f44548b24df12f324b5560355e4e6947a9be5f3b
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  4 20:35:19 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Mar  4 20:39:19 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=f44548b2

setup.py: Set version for new release

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 864580b..5804c06 100755
--- a/setup.py
+++ b/setup.py
@@ -612,7 +612,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.17',
+	version = '2.2.18',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-03-04 20:39 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-03-04 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     dd3b889811c907ea09380ef138984fae58616468
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 28 23:45:10 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Mar  4 20:38:58 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=dd3b8898

RELEASE-NOTES: Update for release

 RELEASE-NOTES | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e3136cc..59f48d4 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,24 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.18
+==================================
+* Bug Fixes:
+    - Bug 539706 Fix Syncbase _has_bin()
+    - Bug 538980 Add early check for broken /dev/s
+    - Bug 282639 Generate soname dependency metadata
+    - Bug 540882 repoman: skip vcs calls for manifest modes
+    - Bug 541188 man/portage.5: document sets.conf
+    - Bug 541198 use_reduce: support non-string token_class
+    - Bug 541302 actions.py: fix missing localization import
+    - Bug 500436 Do not interrupt on SIGCONT
+    - Bug 540482 Add man page entries for "emaint merges"
+                 and egencache's "--write-timestamp"
+    - Bug 511806 make.conf: expand PORTAGE_CONFIGROOT
+    - Bug 541746 depgraph: fix 'operation' AttributeError
+    - Bug 542052 Don't spawn socks5-server.py for pkg_nofetch
+
+
 portage-2.2.17
 ==================================
 * Bug Fixes:
@@ -49,6 +67,7 @@ portage-2.2.16
     - Bug 531690 bin/ebuild: fix --color=n
     - Bug 531854 dblink._protect: disable config protect for identical files
     - Bug 522032 add a one time only post-sync hook call
+    - Bug 471776 Support USE_EXPAND prefixes in package.use and relevant files
 
 
 portage-2.2.15


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-03-04 21:53 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-03-04 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     6244b7376493b65060a466d14fcac342f965425d
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  4 21:52:43 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Mar  4 21:53:08 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=6244b737

RELEASE-NOTES: fix typo in bug number

 RELEASE-NOTES | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 59f48d4..8bbabbf 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -15,7 +15,7 @@ portage-2.2.18
     - Bug 540482 Add man page entries for "emaint merges"
                  and egencache's "--write-timestamp"
     - Bug 511806 make.conf: expand PORTAGE_CONFIGROOT
-    - Bug 541746 depgraph: fix 'operation' AttributeError
+    - Bug 541754 depgraph: fix 'operation' AttributeError
     - Bug 542052 Don't spawn socks5-server.py for pkg_nofetch
 
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-05-14 19:05 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-05-14 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     2b2d63db976f60fdf03be4e091ce331e56d1fae0
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed May 13 18:59:29 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu May 14 19:01:22 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=2b2d63db

Update info for a release

 NEWS          |  9 +++++++++
 RELEASE-NOTES | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 58 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 7b4dc94..2f87a3e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,14 @@
 News (mainly features/major bug fixes)
 
+portage-2.2.19
+-------------
+* websync module now fully renamed to webrsync
+* New squashdelta sync module for downloading full or updates for a squasfs tree
+  requires dev-util/squashmerge be installed
+* New binpkg-multi-instance feature allows for multiple variations
+    (USE settings) to be saved in the pkgdir and index.
+
+
 portage-2.2.16
 -------------
 * New portage plug-in sync system.

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 8bbabbf..ecf16f2 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,54 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.19
+==================================
+* New repoman --straight-to-stable, -S option
+* Use consistent rules for filenames of ebuils and misc files
+* New squashdelta sync module for downloading full or updates for a squasfs tree
+    requires dev-util/squashmerge be installed
+* New binpkg-multi-instance feature allows for multiple variations
+    (USE settings) to be saved in the pkgdir and index.
+* Bug Fixes:
+    - Bug 542732 WorldSelectedSet: fix load method
+    - Bug 501866 dispatch-conf.conf: less-opts --quit-if-one-screen
+    - Bug 543818 Fix an AssertionError if the multilib category of an
+                 ELF file is not recognized
+    - Bug 545252 Fix binpkg-multi-instance _pkg_paths corruption
+    - Bug 545270 Fix dispatch-conf unicode handling
+    - Bug 544624 ro_checker: skip parents of EPREFIX dir
+    - Bug 525376 repoman: fix dependency.unknown to ignore USE deps
+    - Bug 546010 repoman: handle removed packages in vcs_files_to_cps
+    - Bug 546176 new_protect_filename: fix _unicode_decode TypeError
+                 with symlink
+    - Bug Fix missed renames of websync to webrsync
+    - Bug 547086 _doebuild_path: add fallback for temp PORTAGE_BIN_PATH
+    - Bug 546512 UseManager: handle newlines for USE_EXPAND prefixes
+    - Bug 547414 Fix postsync hook regression
+    - Bug 542796 LinkageMapElf.rebuild: pass error_leader to varexpand
+    - Bug 547532 VdbMetadataDelta.applyDelta: remove replaced versions,
+                 handle "remove" events properly
+    - Bug 547086 ebuild-helpers: avoid exec loops or fork bombs in wrappers
+    - Bug 547390 ro_checker: only check nearest parent
+    - Bug 325009 Make the USE variable readonly
+    - Bug 547736 search: fix addCP so only the specified results are displayed
+    - Bug 428098 _unmerge_protected_symlinks: suggest UNINSTALL_IGNORE
+    - Bug 547778 dblink: elog failed postinst
+                 Scheduler: increase visiblity of postinst failures
+    - Bug 548438 gcc_warn_check: filter grep results with uniq
+    - Bug 532784 bintree.populate: binhost connection failure triggers TypeError
+    - Bug 548516 PORTAGE_XATTR_EXCLUDE: preserve security.capability
+    - Bug 548556 varexpand: fix IndexError
+    - Bug 548710 Disable SOCKSv5-over-UNIX-socket proxy by default
+    - Bug 547732 Bundle a minimalistic derivation of Python's formatter module
+    - Bug 488836 repoman: enable copyright date check without vcs
+    - Bug portage/sync/modules/webrsync: Fileter out
+          uid, gid, groups from kwargs
+    - Bug 256376 dispatch-conf: handle file/directory collisions
+    - Bug 549072 Allow read-only PKGDIR if no ebuilds will be built
+    - Bug 549322 Fix deprecated logging.warn() calls
+
+
 portage-2.2.18
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 5804c06..0808343 100755
--- a/setup.py
+++ b/setup.py
@@ -612,7 +612,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.18',
+	version = '2.2.19',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-05-18 23:19 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-05-18 23:19 UTC (permalink / raw
  To: gentoo-commits

commit:     e148b48dd42c910d833af51f0b81f3b929f23375
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Mon May 18 22:41:28 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Mon May 18 22:41:28 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=e148b48d

Updates for a release

 NEWS          |  6 ++++++
 RELEASE-NOTES | 11 +++++++++++
 setup.py      |  2 +-
 3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 2f87a3e..10df908 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,12 @@ News (mainly features/major bug fixes)
 
 portage-2.2.19
 -------------
+* The squashdelta sync module was removed for separate installation
+  and development work
+
+
+portage-2.2.19
+-------------
 * websync module now fully renamed to webrsync
 * New squashdelta sync module for downloading full or updates for a squasfs tree
   requires dev-util/squashmerge be installed

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index ecf16f2..285f6d5 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,17 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.20
+==================================
+* Bug Fixes:
+    - Bug 539510 make.conf: point people to ccache(1) for cache size details
+    - Bug 549666 binarytree.get_pkgindex_uri: handle --gebinpkg=n
+    - Bug 549616 egencache --update-pkg-desc-index: handle read-only repo
+    - Bug 549826 portage/sync/modules/rsync: Fix UnicodeDecodeError:
+    - Bug 534022 bin/repoman: Use pformat and newlines to *DEPEND output
+          for clarity
+
+
 portage-2.2.19
 ==================================
 * New repoman --straight-to-stable, -S option

diff --git a/setup.py b/setup.py
index 0808343..b1e83b0 100755
--- a/setup.py
+++ b/setup.py
@@ -612,7 +612,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.19',
+	version = '2.2.20',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-06-04  2:50 Mike Frysinger
  0 siblings, 0 replies; 548+ messages in thread
From: Mike Frysinger @ 2015-06-04  2:50 UTC (permalink / raw
  To: gentoo-commits

commit:     611fed1c705fc04f9bd3a1dda2047ded47c15efa
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat May 30 14:53:15 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Jun  4 02:49:46 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=611fed1c

officially drop support for python 2.6, 3.1, and 3.2

We no longer support these in the ebuild and don't want to waste time
implementing compatibility shims for them.

 .travis.yml | 2 --
 DEVELOPING  | 8 ++++----
 README      | 2 +-
 runtests.sh | 4 ++--
 4 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 69e1659..8a86aa6 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,8 +1,6 @@
 language: python
 python:
-    - 2.6
     - 2.7
-    - 3.2
     - 3.3
     - 3.4
     - pypy

diff --git a/DEVELOPING b/DEVELOPING
index 55470d8..0b0bb60 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -8,10 +8,10 @@ bad habits that exist in the current codebase.
 Python Version
 --------------
 
-Python 2.6 is the minimum supported version, since it is the first
-version to support Python 3 syntax. All exception handling should use
-Python 3 'except' syntax, and the print function should be used instead
-of Python 2's print statement (from __future__ import print_function).
+Python 2.7 is the minimum supported version as it eases 3.x compatibility.
+All exception handling should use Python 3 'except' syntax, and the print
+function should be used instead of Python 2's print statement (use "from
+__future__ import print_function" everywhere).
 
 Dependencies
 ------------

diff --git a/README b/README
index 5558dde..415a962 100644
--- a/README
+++ b/README
@@ -10,7 +10,7 @@ package managers.
 Dependencies
 ============
 
-Python and Bash should be the only hard dependencies. Python 2.6 is the
+Python and Bash should be the only hard dependencies. Python 2.7 is the
 minimum supported version.
 
 

diff --git a/runtests.sh b/runtests.sh
index 651928f..a7ca101 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -3,8 +3,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # These are the versions we care about.  The rest are just "nice to have".
-PYTHON_SUPPORTED_VERSIONS="2.6 2.7 3.2 3.3 3.4"
-PYTHON_VERSIONS="2.6 2.7 pypy 3.1 3.2 3.3 3.4 3.5"
+PYTHON_SUPPORTED_VERSIONS="2.7 3.3 3.4"
+PYTHON_VERSIONS="2.7 pypy 3.3 3.4 3.5"
 
 # has to be run from portage root dir
 cd "${0%/*}" || exit 1


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-06-04  2:52 Mike Frysinger
  0 siblings, 0 replies; 548+ messages in thread
From: Mike Frysinger @ 2015-06-04  2:52 UTC (permalink / raw
  To: gentoo-commits

commit:     c17e9074f2853e54fc7fb08049453d54a1b6cb8b
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat May 30 16:16:07 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Jun  4 02:50:39 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=c17e9074

runtests: rewrite in python

The bash was getting ugly, and this allows us to add more smarts sanely
to the main script.

 DEVELOPING  |   2 +-
 runtests    | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 runtests.sh | 109 ------------------------------------------
 3 files changed, 157 insertions(+), 110 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index 0b0bb60..31b5594 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -225,7 +225,7 @@ Second create a git tag for this release:
 Then create the tarball and run the tests:
 	./mkrelease.sh --changelog-rev v2.2.7 --tag --runtests 2.2.8
 Make sure you have all supported python versions installed first
-(see PYTHON_SUPPORTED_VERSIONS in runtests.sh).
+(see PYTHON_SUPPORTED_VERSIONS in runtests).
 
 Version bump the ebuild and verify it can re-install itself:
 	emerge portage

diff --git a/runtests b/runtests
new file mode 100755
index 0000000..d1f7b6f
--- /dev/null
+++ b/runtests
@@ -0,0 +1,156 @@
+#!/usr/bin/python
+# Copyright 2010-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+#
+# Note: We don't want to import portage modules directly because we do things
+# like run the testsuite through multiple versions of python.
+
+"""Helper script to run portage unittests against different python versions.
+
+Note: Any additional arguments will be passed down directly to the underlying
+unittest runner.  This lets you select specific tests to execute.
+"""
+
+from __future__ import print_function
+
+import argparse
+import os
+import sys
+import subprocess
+
+
+# These are the versions we fully support and require to pass tests.
+PYTHON_SUPPORTED_VERSIONS = [
+	'2.7',
+	'3.3',
+	'3.4',
+]
+# The rest are just "nice to have".
+PYTHON_NICE_VERSIONS = [
+	'pypy',
+	'3.5',
+]
+
+EPREFIX = os.environ.get('PORTAGE_OVERRIDE_EPREFIX', '/')
+
+
+class Colors(object):
+	"""Simple object holding color constants."""
+
+	_COLORS_YES = ('y', 'yes', 'true')
+	_COLORS_NO = ('n', 'no', 'false')
+
+	GOOD = BAD = NORMAL = ''
+
+	def __init__(self, colorize=None):
+		if colorize is None:
+			nocolors = os.environ.get('NOCOLOR', 'false')
+			# Ugh, look away, for here we invert the world!
+			if nocolors in self._COLORS_YES:
+				colorize = False
+			elif nocolors in self._COLORS_NO:
+				colorize = True
+			else:
+				raise ValueError('$NOCOLORS is invalid: %s' % nocolors)
+		else:
+			if colorize in self._COLORS_YES:
+				colorize = True
+			elif colorize in self._COLORS_NO:
+				colorize = False
+			else:
+				raise ValueError('--colors is invalid: %s' % colorize)
+
+		if colorize:
+			self.GOOD = '\033[1;32m'
+			self.BAD = '\033[1;31m'
+			self.NORMAL = '\033[0m'
+
+
+def get_python_executable(ver):
+	"""Find the right python executable for |ver|"""
+	if ver == 'pypy':
+		prog = 'pypy'
+	else:
+		prog = 'python' + ver
+	return os.path.join(EPREFIX, 'usr', 'bin', prog)
+
+
+def get_parser():
+	"""Return a argument parser for this module"""
+	epilog = """Examples:
+List all the available unittests.
+$ %(prog)s --list
+
+Run against specific versions of python.
+$ %(prog)s --python-version '2.7 3.3'
+
+Run just one unittest.
+$ %(prog)s pym/portage/tests/xpak/test_decodeint.py
+"""
+	parser = argparse.ArgumentParser(
+		description=__doc__,
+		formatter_class=argparse.RawDescriptionHelpFormatter,
+		epilog=epilog)
+	parser.add_argument('--color', type=str, default=None,
+		help='Whether to use colorized output (default is auto)')
+	parser.add_argument('--python-versions', action='append',
+		help='Versions of python to test (default is test available)')
+	return parser
+
+
+def main(argv):
+	parser = get_parser()
+	opts, args = parser.parse_known_args(argv)
+	colors = Colors(colorize=opts.color)
+
+	# Figure out all the versions we want to test.
+	if opts.python_versions is None:
+		ignore_missing = True
+		pyversions = PYTHON_SUPPORTED_VERSIONS + PYTHON_NICE_VERSIONS
+	else:
+		ignore_missing = False
+		pyversions = []
+		for ver in opts.python_versions:
+			if ver == 'supported':
+				pyversions.extend(PYTHON_SUPPORTED_VERSIONS)
+			else:
+				pyversions.extend(ver.split())
+
+	# Actually test those versions now.
+	statuses = []
+	for ver in pyversions:
+		prog = get_python_executable(ver)
+		cmd = [prog, '-b', '-Wd', 'pym/portage/tests/runTests.py'] + args
+		if os.access(prog, os.X_OK):
+			print('%sTesting with Python %s...%s' %
+				(colors.GOOD, ver, colors.NORMAL))
+			statuses.append(subprocess.call(cmd))
+		elif not ignore_missing:
+			print('%sCould not find requested Python %s%s' %
+				(colors.BAD, ver, colors.NORMAL))
+			statuses.append(1)
+		print()
+
+	# Then summarize it all.
+	print('\nSummary:\n')
+	width = 10
+	header = '| %-*s | %s' % (width, 'Version', 'Status')
+	print('%s\n|%s' % (header, '-' * (len(header) - 1)))
+	for ver, status in zip(pyversions, statuses):
+		if status:
+			color = colors.BAD
+			msg = 'FAIL'
+		else:
+			color = colors.GOOD
+			msg = 'PASS'
+		print('| %s%-*s%s | %s%s%s' %
+			(color, width, ver, colors.NORMAL, color, msg, colors.NORMAL))
+	exit(sum(statuses))
+
+
+if __name__ == '__main__':
+	try:
+		main(sys.argv[1:])
+	except KeyboardInterrupt:
+		print('interrupted ...', file=sys.stderr)
+		exit(1)

diff --git a/runtests.sh b/runtests.sh
deleted file mode 100755
index a7ca101..0000000
--- a/runtests.sh
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/bin/bash
-# Copyright 2010-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# These are the versions we care about.  The rest are just "nice to have".
-PYTHON_SUPPORTED_VERSIONS="2.7 3.3 3.4"
-PYTHON_VERSIONS="2.7 pypy 3.3 3.4 3.5"
-
-# has to be run from portage root dir
-cd "${0%/*}" || exit 1
-
-case "${NOCOLOR:-false}" in
-	yes|true)
-		GOOD=
-		BAD=
-		NORMAL=
-		;;
-	no|false)
-		GOOD=$'\e[1;32m'
-		BAD=$'\e[1;31m'
-		NORMAL=$'\e[0m'
-		;;
-esac
-
-interrupted() {
-	echo "interrupted." >&2
-	exit 1
-}
-
-trap interrupted SIGINT
-
-unused_args=()
-IGNORE_MISSING_VERSIONS=true
-
-while [ $# -gt 0 ] ; do
-	case "$1" in
-		--python-versions=*)
-			PYTHON_VERSIONS=${1#--python-versions=}
-			IGNORE_MISSING_VERSIONS=false
-			;;
-		--python-versions)
-			shift
-			PYTHON_VERSIONS=$1
-			IGNORE_MISSING_VERSIONS=false
-			;;
-		*)
-			unused_args[${#unused_args[@]}]=$1
-			;;
-	esac
-	shift
-done
-if [[ ${PYTHON_VERSIONS} == "supported" ]] ; then
-	PYTHON_VERSIONS=${PYTHON_SUPPORTED_VERSIONS}
-fi
-
-set -- "${unused_args[@]}"
-
-eprefix=${PORTAGE_OVERRIDE_EPREFIX}
-exit_status="0"
-found_versions=()
-status_array=()
-for version in ${PYTHON_VERSIONS}; do
-	if [[ $version = 'pypy' ]] ; then
-		executable=${eprefix}/usr/bin/pypy
-	else
-		executable=${eprefix}/usr/bin/python${version}
-	fi
-	if [[ -x "${executable}" ]]; then
-		echo -e "${GOOD}Testing with Python ${version}...${NORMAL}"
-		"${executable}" -b -Wd pym/portage/tests/runTests.py "$@"
-		status=$?
-		status_array[${#status_array[@]}]=${status}
-		found_versions[${#found_versions[@]}]=${version}
-		if [ ${status} -ne 0 ] ; then
-			echo -e "${BAD}Testing with Python ${version} failed${NORMAL}"
-			exit_status="1"
-		fi
-		echo
-	elif [[ ${IGNORE_MISSING_VERSIONS} != "true" ]] ; then
-		echo -e "${BAD}Could not find requested Python ${version}${NORMAL}"
-		exit_status="1"
-	fi
-done
-
-if [ ${#status_array[@]} -gt 0 ] ; then
-	max_len=0
-	for version in ${found_versions[@]} ; do
-		[ ${#version} -gt ${max_len} ] && max_len=${#version}
-	done
-	(( columns = max_len + 2 ))
-	(( columns >= 7 )) || columns=7
-	printf "\nSummary:\n\n"
-	printf "| %-${columns}s | %s\n|" "Version" "Status"
-	(( total_cols = columns + 11 ))
-	eval "printf -- '-%.0s' {1..${total_cols}}"
-	printf "\n"
-	row=0
-	for version in ${found_versions[@]} ; do
-		if [ ${status_array[${row}]} -eq 0 ] ; then
-			status="success"
-		else
-			status="fail"
-		fi
-		printf "| %-${columns}s | %s\n" "${version}" "${status}"
-		(( row++ ))
-	done
-fi
-
-exit ${exit_status}


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-09-03 17:55 Mike Frysinger
  0 siblings, 0 replies; 548+ messages in thread
From: Mike Frysinger @ 2015-09-03 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     2b334c2424d669677037c1b82acbc3a464f8012a
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  3 17:55:44 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Sep  3 17:55:44 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=2b334c24

runtests: fix typo in help

 runtests | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/runtests b/runtests
index d1f7b6f..36243c6 100755
--- a/runtests
+++ b/runtests
@@ -82,7 +82,7 @@ List all the available unittests.
 $ %(prog)s --list
 
 Run against specific versions of python.
-$ %(prog)s --python-version '2.7 3.3'
+$ %(prog)s --python-versions '2.7 3.3'
 
 Run just one unittest.
 $ %(prog)s pym/portage/tests/xpak/test_decodeint.py


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-09-21 23:40 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-09-21 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     0f7269a8abd84f5bdfee717c6e9f8c065357e20f
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 22:11:10 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 22:11:10 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=0f7269a8

Update version and RELEASE-NOTES for a release

 RELEASE-NOTES | 39 +++++++++++++++++++++++++++++++++++++++
 setup.py      |  2 +-
 2 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 285f6d5..e54892b 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,45 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.21
+==================================
+* Bug Fixes:
+    - Bug 550006 quickpkg: support FEATURES=xattr
+    - Bug 550324 Fix missed rename of cleanconfig to cleanconfmem
+    - Bug 550898 rename ia to ia64
+    - Bug 550886 enable absolute_import for Python 2
+    - Bug 550906 handle submodule import in _LazyImportFrom._get_target
+    - Bug 552340 Redirect /dev/fd bash test to /dev/null
+    - Bug 554084 unpack: avoid useless chmods to improve speed
+    - Bug 554108 use mkdtemp to avoid cgroup interference
+    - Bug 554578 convert str to Atom for DbapiProvidesIndex
+    - Bug 554928 depgraph._want_update_pkg: handle _UNREACHABLE_DEPTH
+    - Bug 556172 slot_conflict_handler: suggest --verbose-conflicts
+    - Bug 556464 depgraph._select_files: use _iter_match_pkgs for tbz2 arguments
+    - Bug 555698 circular_dependency_handler: limit USE combination search
+    - Bug 556764 similar_name_search: used indexed repos where appropriate
+    - Bug 557426 sync repositories in parallel
+    - Bug 557962 Manifest.write: stable/predictable Manifest mtime for rsync
+    - Bug 558322 SyncRepos._sync: call postsync.d hooks earlier
+    - Bug 557192 egencache: stable use.local.desc mtime for rsync
+    - Bug 559044 emerge --search: fix duplication of results
+    - Bug 296085 RsyncSync: add sync-rsync-vcs-ignore option
+    - Bug 559122 sync: include metadata/layout.conf with profile submodule
+    - Bug 560466 match_from_list: restrict =* to match only on version part boundaries
+* git sync: Respect PORTAGE_QUIET
+* several man page updates
+
+
+portage-2.2.20.1
+==================================
+# Note this was a branch release based of the 2.2.20 release
+# expressly for the new git based ebuild tree
+* Bug Fixes:
+    - Bug 550324 Fix missed rename of cleanconfig to cleanconfmem
+    - included a few man page updates
+    - a couplerepoman changes for the new git based tree
+
+
 portage-2.2.20
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b1e83b0..3a1a321 100755
--- a/setup.py
+++ b/setup.py
@@ -612,7 +612,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.20',
+	version = '2.2.21',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-09-25  0:23 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-09-25  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     2a080903071be7b9dda2a25d1e08148afde7c4d3
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 23:36:09 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 23:36:09 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=2a080903

Updates for a release

 NEWS          |  6 ++++++
 RELEASE-NOTES | 11 +++++++++++
 setup.py      |  2 +-
 3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 10df908..1d1136f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,11 @@
 News (mainly features/major bug fixes)
 
+portage-2.2.22
+-------------
+* Stage 1 of the repoman re-write code merged in to master branch
+  This is the first release of the new code base.
+
+
 portage-2.2.19
 -------------
 * The squashdelta sync module was removed for separate installation

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e54892b..b26ba20 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,16 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.22
+==================================
+* Bug Fixes:
+    - Bug 559636 repoman: ignore unadded files when possible
+    - Bug 510840 repoman: Remove profiles TODO comment
+    - Bug 561234 SyncManager.async: initialize attributes before fork
+    - Bug 561240 repository/config.py: Fix propogation of module_specific_options
+* First release of the repoman re-write code (stage 1)
+
+
 portage-2.2.21
 ==================================
 * Bug Fixes:
@@ -28,6 +38,7 @@ portage-2.2.21
     - Bug 560466 match_from_list: restrict =* to match only on version part boundaries
 * git sync: Respect PORTAGE_QUIET
 * several man page updates
+* rsync: per repo repos.conf rsync options via the 'sync-rsync-extra-opts' option
 
 
 portage-2.2.20.1

diff --git a/setup.py b/setup.py
index 3a1a321..ec43cfd 100755
--- a/setup.py
+++ b/setup.py
@@ -612,7 +612,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.21',
+	version = '2.2.22',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-09-26 20:53 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-09-26 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     df01111f1d75445166565188e2799ec323aadc69
Author:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
AuthorDate: Fri Sep 25 02:32:31 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Fri Sep 25 02:32:31 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=df01111f

Add python 3.5 to the tests

 .travis.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.travis.yml b/.travis.yml
index 8a86aa6..237963f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,6 +3,7 @@ python:
     - 2.7
     - 3.3
     - 3.4
+    - 3.5
     - pypy
 script:
     - ./setup.py test


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-10-08  0:01 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-10-08  0:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7dd9f500c82621f7ca3edbd5c63b598dd7d04af7
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  7 23:30:21 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Oct  7 23:30:21 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=7dd9f500

README: Update project page link (github pull request: #15)

Author: helb
URL: https://github.com/gentoo/portage/pull/15

Additionally update the pms.git gitweb link.
automatic editor whitespace cleanup.

 README | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/README b/README
index 415a962..5e78842 100644
--- a/README
+++ b/README
@@ -2,8 +2,8 @@ About Portage
 =============
 
 Portage is a package management system based on ports collections. The
-Package Manager Specification Project (PMS) standardises and documents 
-the behaviour of Portage so that the Portage tree can be used by other 
+Package Manager Specification Project (PMS) standardises and documents
+the behaviour of Portage so that the Portage tree can be used by other
 package managers.
 
 
@@ -28,7 +28,7 @@ GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
 along with Portage; if not, write to the Free Software
-Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 02110-1301, USA.
 
 
@@ -44,6 +44,6 @@ More information
 
 Links
 =====
-Gentoo project page: <http://www.gentoo.org/proj/en/portage/>
+Gentoo project page: <https://wiki.gentoo.org/wiki/Project:Portage>
 PMS: <https://dev.gentoo.org/~ulm/pms/head/pms.html>
-PMS git repo: <http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git>
+PMS git repo: <https://gitweb.gentoo.org/proj/pms.git/>


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-10-09 15:00 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-10-09 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     39cc561ed9989798f78eacf42052ff276da1497b
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  8 01:43:51 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Oct  8 01:43:51 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=39cc561e

Updates for a release

 RELEASE-NOTES | 14 ++++++++++++++
 setup.py      |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b26ba20..11b18a9 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,20 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.23
+==================================
+* Bug Fixes:
+    - Bug 561474 Add check that we need commit signing
+    - Bug 561596 Fix typo in function call
+    - Bug 561264 AbstractEbuildProcess: remove cgroup with release_agent
+                 SyncRepos.async: group sync and callback as composite task
+    - Bug 554084 unpack: use chmod-lite helper
+    - Bug 562108 repoman/argparser.py: _unicode_decode the commitmsg
+    - Bug 561846 dohtml: handle unicode
+    - Bug 534022 scanner.py: Fix options.output_style for column output
+* Add icecream feature support
+
+
 portage-2.2.22
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index ec43cfd..fda95db 100755
--- a/setup.py
+++ b/setup.py
@@ -612,7 +612,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.22',
+	version = '2.2.23',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
  2015-12-30 23:38 [gentoo-commits] proj/portage:repoman " Brian Dolbec
@ 2015-11-12 19:28 ` Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-11-12 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     0cf294d33a466f4a3c537aa82d385ec7f87c7bf3
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 19:26:42 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 19:26:42 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=0cf294d3

Merge branch 'master' of git+ssh://git.gentoo.org/proj/portage

 bin/egencache                            | 70 +++++++++++++++++++-------------
 bin/install-qa-check.d/60openrc          |  2 +-
 bin/save-ebuild-env.sh                   |  2 +-
 man/portage.5                            |  7 +++-
 misc/emerge-delta-webrsync               |  2 +-
 pym/portage/emaint/modules/sync/sync.py  | 57 ++++++++++++++++++++++----
 pym/portage/repository/config.py         |  6 ++-
 pym/portage/sync/controller.py           | 18 +++++---
 pym/portage/sync/modules/git/git.py      | 11 ++++-
 pym/portage/sync/modules/rsync/rsync.py  | 17 ++++----
 pym/portage/util/_async/AsyncFunction.py |  5 ++-
 11 files changed, 139 insertions(+), 58 deletions(-)


^ permalink raw reply	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-11-12 19:28 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-11-12 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     61e19fb1f131437b85f1ff02880e7ec0b372ed49
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  4 18:41:08 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Nov  4 18:41:08 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=61e19fb1

Bump version, update RELEASE-NOTES

Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 RELEASE-NOTES | 19 +++++++++++++++++++
 setup.py      |  2 +-
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 11b18a9..fe89e85 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,25 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.24
+==================================
+* Bug Fixes:
+    - Bug 562964 handle missing cgroup IOError
+    - Bug 562808 repoman: Set max DESCRIPTION length to 80
+    - Bug 563482 emerge(1): document --oneshot caveats
+    - Bug 563740 calc_depclean: fix AttributeError for
+                 SonameAtom.unevaluated_atom
+    - Bug 563844 calc_depclean: do not abort for broken soname dependencies
+    - Bug 563876 BinpkgFetcher._set_returncode: fix ftp _mtime_ handling
+    - Bug 563546 repoman: check deps of stable ebuilds for unstable
+                 configurations
+    - Bug 563836 RepoConfigLoader: allow subsitution of variables like ROOT in
+                 repos.conf
+    - Bug 564222 vardbapi.aux_get: treat cache as valid if mtime is truncated
+    - Bug 561264 AbstractEbuildProcess: validate cgroup release agent
+* Egencache changes for the new git tree changelog generation.
+
+
 portage-2.2.23
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 5e1ca13..a754c89 100755
--- a/setup.py
+++ b/setup.py
@@ -615,7 +615,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.23',
+	version = '2.2.24',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-11-17 21:01 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-11-17 21:01 UTC (permalink / raw
  To: gentoo-commits

commit:     432805b79431a32dfb8b63c3e66960bfb58cb09b
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 17 20:34:57 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Tue Nov 17 20:34:57 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=432805b7

Updates for a release

 NEWS          |  5 +++++
 RELEASE-NOTES | 13 +++++++++++++
 setup.py      |  2 +-
 3 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 1d1136f..dd04a44 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
 News (mainly features/major bug fixes)
 
+portage-2.2.25
+--------------
+* EAPI 6 final fully implemented.
+
+
 portage-2.2.22
 -------------
 * Stage 1 of the repoman re-write code merged in to master branch

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index fe89e85..69d96e8 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,19 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.25
+==================================
+* Bug Fixes:
+    - Bug 564988 Rsync and Git Sync: skip metadata-transfer when appropriate
+    - Bug 565172 repos.conf: support sync-hooks-only-on-change attribute
+    - Bug 565540 egencache: parallelize --update-changelogs
+    - Bug 565626 egencache: Delay updating Manifests until all other
+                 tasks complete
+* EAPI 6 final updates and changes.
+* locale: Warn when locale does not conform to ASCII rules for case conversions.
+          Force sane LC_COLLATE & LC_CTYPE as required in EAPI 6.
+
+
 portage-2.2.24
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index a754c89..0f08f54 100755
--- a/setup.py
+++ b/setup.py
@@ -615,7 +615,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.24',
+	version = '2.2.25',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2015-11-24 23:24 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2015-11-24 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     8803383e7757a1e09f9af05e0e25c90182fa1550
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 24 23:20:00 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Tue Nov 24 23:20:00 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=8803383e

Updates for the 2.2.26 release

 RELEASE-NOTES | 12 ++++++++++++
 setup.py      |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 69d96e8..6a81495 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,18 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.26
+==================================
+* Bug Fixes:
+    - Bug 566372 enable absolute_import
+                 fix python2.7 setlocale ValueError
+    - Bug 566414 SpawnProcess: make _cancel kill all processes in cgroup
+    - Bug 566420 SpawnProcess: re-check cgroup.procs until empty
+    - Bug 566654 einstalldocs: use lazy docinto calls (prevent empty dir)
+    - Bug 566132 SyncManager: redirect command stderr to stdout
+    - Bug 566704 depgraph: autounmask for conditional USE deps
+* other EAPI 6 code changes: eapply_user, several corrections
+
 portage-2.2.25
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 0f08f54..3c0ce0c 100755
--- a/setup.py
+++ b/setup.py
@@ -615,7 +615,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.25',
+	version = '2.2.26',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-01-18 18:58 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-01-18 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     d2b36c40342cae68983c14a464f9b1202a25ea1b
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 18:38:38 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 18:38:38 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=d2b36c40

Updates for the release

 NEWS          |  6 ++++++
 RELEASE-NOTES | 25 +++++++++++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index dd04a44..48dd7f2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,11 @@
 News (mainly features/major bug fixes)
 
+
+portage-2.2.26
+--------------
+* EAPI 6 stable portage release
+
+
 portage-2.2.25
 --------------
 * EAPI 6 final fully implemented.

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 6a81495..6e3e591 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,30 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.27
+==================================
+* Bug Fixes:
+    - Bug 532224 Fixes commit 28828655da86 @profile pkg set support
+    - Bug 566024 Fix logic when deep is True
+    - Bug 567932 SyncManager.sync: always return 4-tuple
+    - Bug 561686 _dep_check_composite_db._visible: verify that highest_visible
+                 matches
+    - Bug 567920 Manifest._apply_max_mtime: account for removals and renames
+    - Bug 567746 repoman: use metadata.dtd from rsync tree if available
+    - Bug 568354 depgraph._resolve: consider unresolved @system atoms fatal
+    - Bug 567360 doebuild: Support finding lib* for ccache/distcc/icecc
+                 masquerade dir
+    - Bug 568054 repoman: Do not check for PATCHES array in EAPI 6 and later.
+    - Bug 568934 flat_hash: enable md5 validation for /var/cache/edb/dep
+    - Bug 569942 elog/mod_save: fix CATEGORY KeyError
+    - Bug 486362 repoman: add clutter to inherit.deprecated
+    - Bug 562652 emaint/.../merges: Rename --purge-tracker option
+    - Bug 570530 INSTALL_MASK: enable matching of broken symlinks
+    - Bug 570672 emerge: Add --autounmask-only parameter
+    - Bug 570798 support bsddb3 module
+
+
+
 portage-2.2.26
 ==================================
 * Bug Fixes:
@@ -13,6 +37,7 @@ portage-2.2.26
     - Bug 566704 depgraph: autounmask for conditional USE deps
 * other EAPI 6 code changes: eapply_user, several corrections
 
+
 portage-2.2.25
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 3c0ce0c..62c2662 100755
--- a/setup.py
+++ b/setup.py
@@ -615,7 +615,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.26',
+	version = '2.2.27',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-01-28 11:54 Alexander Berntsen
  2016-01-29 11:17 ` Alexander Berntsen
  0 siblings, 1 reply; 548+ messages in thread
From: Alexander Berntsen @ 2016-01-28 11:54 UTC (permalink / raw
  To: gentoo-commits

commit:     a90280cbc9c31a7d22fa192156e4b96bf3c7e1ef
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 28 11:53:32 2016 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 11:53:32 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=a90280cb

Merge branch '573070'

 pym/_emerge/depgraph.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)


^ permalink raw reply	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-01-29 11:17 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2016-01-29 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9f5ec140785302acf924180dc413fb1b863ee900
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 29 11:17:22 2016 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Fri Jan 29 11:17:22 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=9f5ec140

Merge remote-tracking branch 'origin/master'



^ permalink raw reply	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
  2016-01-28 11:54 Alexander Berntsen
@ 2016-01-29 11:17 ` Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2016-01-29 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     a90280cbc9c31a7d22fa192156e4b96bf3c7e1ef
Author:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 28 11:53:32 2016 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 11:53:32 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=a90280cb

Merge branch '573070'

 pym/_emerge/depgraph.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)


^ permalink raw reply	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-02-25  1:44 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2016-02-25  1:44 UTC (permalink / raw
  To: gentoo-commits

commit:     0630afe9be159eeee6093ab2e3fbac23348cdb9c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 01:43:17 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 01:44:21 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=0630afe9

.travis.yml: copy metadata.dtd for repoman tests

 .travis.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.travis.yml b/.travis.yml
index 237963f..5b68170 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,5 +8,7 @@ python:
 script:
     - ./setup.py test
     - ./setup.py install --root=/tmp/install-root
+    # prevent repoman tests from trying to fetch metadata.dtd
+    - cp cnf/metadata.dtd /tmp/install-root/usr/lib/portage/
     - sudo rsync -a /tmp/install-root/. /
     - python -b -Wd -m portage.tests.runTests


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-02-25  2:05 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2016-02-25  2:05 UTC (permalink / raw
  To: gentoo-commits

commit:     adc82f41986e9bbe739c94fbd3d272c4a707877e
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 02:02:19 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 02:03:34 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=adc82f41

.travis.yml: fix metadata.dtd path (add cnf directory)

 .travis.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 5b68170..b662d94 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,6 +9,7 @@ script:
     - ./setup.py test
     - ./setup.py install --root=/tmp/install-root
     # prevent repoman tests from trying to fetch metadata.dtd
-    - cp cnf/metadata.dtd /tmp/install-root/usr/lib/portage/
+    - mkdir -p /tmp/install-root/usr/lib/portage/cnf
+    - cp cnf/metadata.dtd /tmp/install-root/usr/lib/portage/cnf/
     - sudo rsync -a /tmp/install-root/. /
     - python -b -Wd -m portage.tests.runTests


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-03-02 16:51 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2016-03-02 16:51 UTC (permalink / raw
  To: gentoo-commits

commit:     6193b030737d23148e5b131ee771ddbb52a895cb
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  2 16:50:01 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Mar  2 16:51:18 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=6193b030

runtests: support pypy3 (many failures with pypy3-2.4.0-r1)

 runtests | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/runtests b/runtests
index 89c6e14..d492bc8 100755
--- a/runtests
+++ b/runtests
@@ -70,8 +70,8 @@ class Colors(object):
 
 def get_python_executable(ver):
 	"""Find the right python executable for |ver|"""
-	if ver == 'pypy':
-		prog = 'pypy'
+	if ver in ('pypy', 'pypy3'):
+		prog = ver
 	else:
 		prog = 'python' + ver
 	return os.path.join(EPREFIX, 'usr', 'bin', prog)


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-03-10 23:26 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-03-10 23:26 UTC (permalink / raw
  To: gentoo-commits

commit:     5d4fc0a6fd2245bcb62110e9183de9dbdc6bde1e
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 23:06:12 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 23:06:12 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=5d4fc0a6

Updates for a release

 RELEASE-NOTES | 20 ++++++++++++++++++++
 setup.py      |  2 +-
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 6e3e591..efd446a 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,26 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.28
+==================================
+* Bug Fixes:
+    - Bug 572494 BinpkgFetcher: suppress PORTAGE_SSH_OPTS KeyError message
+    - Bug 572476 binarytree: fix PORTAGE_BINHOST KeyError
+    - Bug 572826 Fix KeyError for ACCEPT_KEYWORDS and ARCH
+    - Bug 540882 repoman: Re-add an if that bypasses the changes scan
+    - Bug 573070 Clarify no binary packages error
+    - Bug 573056 isolated-functions.sh: Output error message for nofatal die
+    - Bug 573386 UserQuery: handle unicode
+    - Bug 543706 Make config update tools stand out
+    - Bug 527004 Be extra clear on INSTALL_MASK & dirs
+    - Bug 574082 repoman: Deprecate games.eclass
+    - Bug 576488 portdbapi.aux_get: don't cache in memory unless frozen
+    - Bug 573920 eapply_user: allow empty directories
+    - Bug 576958 repoman: Make the output quiet when options.quiet=True
+* Add sync-git-clone-extra-opts and sync-git-pull-extra-opts
+* GLEP 67 portageq updates
+* repoman: Fix _here_doc_re for "Unquoted Variable" false positives
+
 portage-2.2.27
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 62c2662..b066fae 100755
--- a/setup.py
+++ b/setup.py
@@ -615,7 +615,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.2.27',
+	version = '2.2.28',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-03-29 10:12 Alexander Berntsen
  0 siblings, 0 replies; 548+ messages in thread
From: Alexander Berntsen @ 2016-03-29 10:12 UTC (permalink / raw
  To: gentoo-commits

commit:     aa7558a93d42d73ad916eecd2c3e8c6c294fe735
Author:     Sergei Trofimovich <siarheit <AT> google <DOT> com>
AuthorDate: Sat Mar 19 21:29:32 2016 +0000
Commit:     Alexander Berntsen <bernalex <AT> gentoo <DOT> org>
CommitDate: Tue Mar 29 10:10:36 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=aa7558a9

runtests: fix output for skipped pythons

I have Pythons 2.7 and 3.4 installed.

Before the patch I had the following output:

    $ ./runtests pym/portage/tests/resolver/test_blocker.py
    Testing with Python 2.7...
    Testing with Python 3.4...

    Summary:
    | Version    | Status
    |--------------------
    | 2.7        | PASS
    | 3.3        | PASS

After the patch:

    $ ./runtests pym/portage/tests/resolver/test_blocker.py

    Testing with Python 2.7...
    Skip Python 3.3...
    Testing with Python 3.4...
    Skip Python pypy...
    Skip Python 3.5...

    Summary:
    | Version    | Status
    |--------------------
    | 2.7        | PASS
    | 3.4        | PASS

Signed-off-by: Sergei Trofimovich <siarheit <AT> google.com>
Signed-off-by: Alexander Berntsen <bernalex <AT> gentoo.org>
Reviewed-by:   Alexander Berntsen <bernalex <AT> gentoo.org>

 runtests | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/runtests b/runtests
index d492bc8..9135768 100755
--- a/runtests
+++ b/runtests
@@ -42,7 +42,7 @@ class Colors(object):
 	_COLORS_YES = ('y', 'yes', 'true')
 	_COLORS_NO = ('n', 'no', 'false')
 
-	GOOD = BAD = NORMAL = ''
+	WARN = GOOD = BAD = NORMAL = ''
 
 	def __init__(self, colorize=None):
 		if colorize is None:
@@ -63,6 +63,7 @@ class Colors(object):
 				raise ValueError('--colors is invalid: %s' % colorize)
 
 		if colorize:
+			self.WARN = '\033[1;33m'
 			self.GOOD = '\033[1;32m'
 			self.BAD = '\033[1;31m'
 			self.NORMAL = '\033[0m'
@@ -135,11 +136,14 @@ def main(argv):
 			if os.access(prog, os.X_OK):
 				print('%sTesting with Python %s...%s' %
 					(colors.GOOD, ver, colors.NORMAL))
-				statuses.append(subprocess.call(cmd))
+				statuses.append((ver, subprocess.call(cmd)))
 			elif not ignore_missing:
 				print('%sCould not find requested Python %s%s' %
 					(colors.BAD, ver, colors.NORMAL))
-				statuses.append(1)
+				statuses.append((ver, 1))
+			else:
+				print('%sSkip Python %s...%s' %
+					(colors.WARN, ver, colors.NORMAL))
 			print()
 	finally:
 		if tempdir is not None:
@@ -154,7 +158,9 @@ def main(argv):
 	width = 10
 	header = '| %-*s | %s' % (width, 'Version', 'Status')
 	print('%s\n|%s' % (header, '-' * (len(header) - 1)))
-	for ver, status in zip(pyversions, statuses):
+	exit_status = 0
+	for ver, status in statuses:
+		exit_status += status
 		if status:
 			color = colors.BAD
 			msg = 'FAIL'
@@ -163,7 +169,7 @@ def main(argv):
 			msg = 'PASS'
 		print('| %s%-*s%s | %s%s%s' %
 			(color, width, ver, colors.NORMAL, color, msg, colors.NORMAL))
-	exit(sum(statuses))
+	exit(exit_status)
 
 
 if __name__ == '__main__':


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-05-15 23:51 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-05-15 23:51 UTC (permalink / raw
  To: gentoo-commits

commit:     e004e7a3be9420790481630ffd9671d2a57a72ae
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 23:39:39 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sun May 15 18:17:11 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=e004e7a3

.travis.yml: Update for the new repoman sub-structure

Fix the metadata.xsd file copy to find it in the new repoman namespace
Add repoman test suite
Add lxml dependency

 .travis.yml | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 5213fee..53e60bc 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,11 +5,22 @@ python:
     - 3.4
     - 3.5
     - pypy
+
+# command to install dependencies
+install: "pip install lxml"
+
 script:
     - ./setup.py test
     - ./setup.py install --root=/tmp/install-root
     # prevent repoman tests from trying to fetch metadata.xsd
     - mkdir -p /tmp/install-root/usr/lib/portage/cnf
-    - cp cnf/metadata.xsd /tmp/install-root/usr/lib/portage/cnf/
+    - cp repoman/cnf/metadata.xsd /tmp/install-root/usr/lib/portage/cnf/
     - sudo rsync -a /tmp/install-root/. /
     - python -b -Wd -m portage.tests.runTests
+    # repoman test block
+    - cd repoman
+    - ./setup.py test
+    - ./setup.py install --root=/tmp/install-root
+    - cd ..
+    - sudo rsync -a /tmp/install-root/. /
+    - python -b -Wd -m repoman.tests.runTests


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-05-15 23:51 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-05-15 23:51 UTC (permalink / raw
  To: gentoo-commits

commit:     7eb06a10ae3eca698fd7bd8f6a7e8592a511ced7
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sun May 15 07:37:19 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sun May 15 18:28:08 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=7eb06a10

Update .gitignore for the repoman/build dir

 .gitignore | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.gitignore b/.gitignore
index c2dd534..930252f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@ __pycache__/
 *.class
 /build
 /tags
+
+repoman/build


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-06-23 18:01 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-06-23 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     dc6601a42d466ad22d5f7bbbcf2100adecbcacde
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 16:45:49 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 16:48:26 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=dc6601a4

Updates for release: portage

 NEWS          |  5 +++++
 RELEASE-NOTES | 21 +++++++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index acdfcd8..bf61818 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.0
+-----------------
+* Final release
+* Includes numerous bugfixes
+
 portage-2.3.0_rc1
 -----------------
 * New split release for the repoman Q/A tool

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 2f9f4ad..bc36675 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,27 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.0
+==================================
+* Bug Fixes:
+    - Bug 576888 dblink: add locks for parallel-install with blockers
+    - Bug 579626 __eapi6_src_prepare: handle empty PATCHES array
+    - Bug 579292 egencache --update-changelogs: fix timestamp assumptions
+    - Bug 578204 EbuildBuild: call _record_binpkg_info earlier
+    - Bug 577862 localized_size: handle UnicodeDecodeError
+    - Bug 582388 Manifest._apply_max_mtime: handle EPERM from utime
+    - Bug 576788 dispatch-conf: fix popen UnicodeDecode error
+    - Bug 583560 news.py: Check only for major version when parsing
+    - Bug 577720 Revert "Colorize packages in user sets
+    - Bug 583164 Colorize packages in world_sets
+    - Bug 584530 xtermTitle: support tmux
+    - Bug 572494 binarytree._populate: suppress PORTAGE_SSH_OPTS KeyError
+    - Bug 582802 Account for EPREFIX in ccache and distcc dirs
+    - Bug 583754 LinkageMapELF: Account for EPREFIX in scanelf path
+    - Bug 574626 eapply: use gpatch for bsd userland
+    - Bug 586410 unmerge-backup: check BUILD_TIME of existing binary package
+
+
 portage-2.3.0_rc1
 ==================================
 * Initial test release of the now split portage/repoman pkgs

diff --git a/setup.py b/setup.py
index 75c4bcb..2220d23 100755
--- a/setup.py
+++ b/setup.py
@@ -615,7 +615,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.3.0_rc1',
+	version = '2.3.0',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-06-30 16:08 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-06-30 16:08 UTC (permalink / raw
  To: gentoo-commits

commit:     7e62b8fb14bc6e1392815d8c3d065c868eb31688
Author:     Angel Perivolaropoulos <justthisthing <AT> gmail <DOT> com>
AuthorDate: Thu Jun 30 16:02:43 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 16:06:57 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=7e62b8fb

testpath:  Add zsh support

 testpath | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/testpath b/testpath
index 144387d..7a66fd64 100644
--- a/testpath
+++ b/testpath
@@ -6,6 +6,10 @@
 # emerge foo
 # repoman manifest
 # ...
-export PATH="$(dirname ${BASH_SOURCE[0]})/bin:${PATH}"
-export PYTHONPATH=PYTHONPATH="$(dirname $BASH_SOURCE[0])/pym:${PYTHONPATH:+:}${PYTHONPATH}"
-export PYTHONWARNINGS=d,i::ImportWarning
+if [[ "$SHELL" =~ "zsh" ]]; then
+	export PATH="$(dirname $0)/bin:${PATH}"
+	export PYTHONPATH=PYTHONPATH="$(dirname $0)/pym:${PYTHONPATH:+:}${PYTHONPATH}"
+else
+	export PATH="$(dirname ${BASH_SOURCE[0]})/bin:${PATH}"
+	export PYTHONPATH=PYTHONPATH="$(dirname $BASH_SOURCE[0])/pym:${PYTHONPATH:+:}${PYTHONPATH}"
+fiexport PYTHONWARNINGS=d,i::ImportWarning


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-07-02 19:25 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-07-02 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     f833f30eb2bb32f941d92ceb22e40e7daa0f4ea2
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  2 19:23:08 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sat Jul  2 19:23:08 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=f833f30e

testpath: fix missed newline

 testpath | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/testpath b/testpath
index 7a66fd64..d987301 100644
--- a/testpath
+++ b/testpath
@@ -12,4 +12,5 @@ if [[ "$SHELL" =~ "zsh" ]]; then
 else
 	export PATH="$(dirname ${BASH_SOURCE[0]})/bin:${PATH}"
 	export PYTHONPATH=PYTHONPATH="$(dirname $BASH_SOURCE[0])/pym:${PYTHONPATH:+:}${PYTHONPATH}"
-fiexport PYTHONWARNINGS=d,i::ImportWarning
+fi
+export PYTHONWARNINGS=d,i::ImportWarning


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-09-14 23:14 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-09-14 23:14 UTC (permalink / raw
  To: gentoo-commits

commit:     4f199a1b382c23a77172756892b41bc066d66f89
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 10:52:43 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 21:53:47 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=4f199a1b

setup.py: add stub for building custom modules in C/C++

Currently portage doesn't include any custom modules written in C/C++.
This commit introduces stub code for building such modules in setup.py.

Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>

 setup.py | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 2220d23..8d20355 100755
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,7 @@
 
 from __future__ import print_function
 
-from distutils.core import setup, Command
+from distutils.core import setup, Command, Extension
 from distutils.command.build import build
 from distutils.command.build_scripts import build_scripts
 from distutils.command.clean import clean
@@ -30,6 +30,9 @@ import sys
 # TODO:
 # - smarter rebuilds of docs w/ 'install_docbook' and 'install_epydoc'.
 
+# Dictionary of scripts.  The structure is
+#   key   = location in filesystem to install the scripts
+#   value = list of scripts, path relative to top source directory
 x_scripts = {
 	'bin': [
 		'bin/ebuild', 'bin/egencache', 'bin/emerge', 'bin/emerge-webrsync',
@@ -41,6 +44,10 @@ x_scripts = {
 	],
 }
 
+# Dictionary custom modules written in C/C++ here.  The structure is
+#   key   = module name
+#   value = list of C/C++ source code, path relative to top source directory
+x_c_helpers = {}
 
 class x_build(build):
 	""" Build command with extra build_man call. """
@@ -636,6 +643,8 @@ setup(
 		['$sysconfdir/portage/repo.postsync.d', ['cnf/repo.postsync.d/example']],
 	],
 
+	ext_modules = [Extension(name=n, sources=m) for n, m in x_c_helpers.items()],
+
 	cmdclass = {
 		'build': x_build,
 		'build_man': build_man,


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-09-19  1:32 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-09-19  1:32 UTC (permalink / raw
  To: gentoo-commits

commit:     f101789e68cccc67491ceffc990dc809c9a44a5b
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 01:30:48 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 01:32:08 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=f101789e

Release updates

Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 NEWS          |  6 ++++++
 RELEASE-NOTES | 24 ++++++++++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index bf61818..cbcb831 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,12 @@ News (mainly features/major bug fixes)
 
 portage-2.3.0
 -----------------
+* Support News-Item-Format 2.0
+* emerge: add --fuzzy-search and --search-similarity
+* Add emerge --autounmask-continue option
+
+portage-2.3.0
+-----------------
 * Final release
 * Includes numerous bugfixes
 

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 4b11a11..2016b03 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,30 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.1
+==================================
+* Bug Fixes:
+    - Bug 587198 chpathtool.py: fix byte comparison logic for python3
+    - Bug 584626 Add a unit test which reproduces the bug and
+                 depgraph: fix missed llvm update
+    - Bug 582624 Add emerge --autounmask-continue option
+    - Bug 568934 portage.cache: write md5 instead of mtime
+    - Bug 552814 GitSync.update: respect sync-depth
+                 use git reset --merge instead of --hard
+    - Bug 477727 flat_hash: use mkstemp in _setitem
+    - Bug 590514 depgraph._serialize_tasks: improve runtime cycle handling
+    - Bug 65566  emerge: add --fuzzy-search and --search-similarity
+    - Bug 425554 Scheduler._terminate_tasks: purge _running_tasks
+    - Bug 591760 EventLoop: add run_until_complete method
+    - Bug 584328 config.environ: handle missing ctypes for check_locale
+                 locale.py: fix decoding for python2 plus some locales
+                 locale.py: add a C module to help check locale
+    - Bug 577372 Support News-Item-Format 2.0
+    - Bug 594284 writeable_check: handle/warn about invalid entries in
+                 /proc/self/mountinfo
+    - selinux: fix crash for invalid context
+
+
 portage-2.3.0
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index d37ab29..e900aaa 100755
--- a/setup.py
+++ b/setup.py
@@ -626,7 +626,7 @@ def get_manpages():
 
 setup(
 	name = 'portage',
-	version = '2.3.0',
+	version = '2.3.1',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-09-19  3:10 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-09-19  3:10 UTC (permalink / raw
  To: gentoo-commits

commit:     3314de57def0e4a89c784dadd272c1fbb5875558
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 02:56:07 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 03:09:56 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=3314de57

NEWS: Fix missed edit

Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 NEWS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index cbcb831..de4fb38 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
 News (mainly features/major bug fixes)
 
-portage-2.3.0
+portage-2.3.1
 -----------------
 * Support News-Item-Format 2.0
 * emerge: add --fuzzy-search and --search-similarity


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-10-06 16:01 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2016-10-06 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     c6b72853a6de8b71d1b5cd789a12aa934f7ce7c4
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  6 07:05:21 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 15:37:59 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=c6b72853

setup.py: enable libc bindings optionally (bug 594744)

The libc bindings are optional, since ctypes is used as a fallback when
they are not available. The libc bindings do not support cross-
compilation, therefore it is useful to be able to build them
conditionally. This patch adds an option to enable them conditionally,
which the ebuild can use by adding the following code to the
python_prepare_all function:

    if use native-extensions; then
        printf "[build_ext]\nportage-ext-modules=true" >> \
            setup.cfg || die
    fi

X-Gentoo-Bug: 594744
X-Gentoo-Bug-URL: https://bugs.gentoo.org/594744
Acked-by: Alexander Berntsen <bernalex <AT> gentoo.org>

 .travis.yml |  1 +
 README      | 19 +++++++++++++++++++
 setup.py    | 21 +++++++++++++++++++++
 3 files changed, 41 insertions(+)

diff --git a/.travis.yml b/.travis.yml
index c098c4d..ded5893 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,6 +10,7 @@ python:
 install: "pip install lxml"
 
 script:
+    - printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg
     - ./setup.py test
     - ./setup.py install --root=/tmp/install-root
     # prevent repoman tests from trying to fetch metadata.xsd

diff --git a/README b/README
index 5e78842..311d036 100644
--- a/README
+++ b/README
@@ -13,6 +13,25 @@ Dependencies
 Python and Bash should be the only hard dependencies. Python 2.7 is the
 minimum supported version.
 
+Native Extensions
+=================
+
+Portage includes some optional native extensions which can be built
+in the source tree by running the following command:
+
+    python setup.py build_ext --inplace --portage-ext-modules
+
+The following setup.cfg settings can be used to enable building of
+native extensions for all invocations of the build_ext command (the
+build_ext command is invoked automatically by other build commands):
+
+   [build_ext]
+   portage-ext-modules=true
+
+Currently, the native extensions only include libc bindings which are
+used to validate LC_CTYPE and LC_COLLATE behavior for EAPI 6. If the
+native extensions have not been built, then portage will use ctypes
+instead.
 
 Licensing and Legalese
 =======================

diff --git a/setup.py b/setup.py
index e900aaa..eeabe70 100755
--- a/setup.py
+++ b/setup.py
@@ -6,6 +6,7 @@ from __future__ import print_function
 
 from distutils.core import setup, Command, Extension
 from distutils.command.build import build
+from distutils.command.build_ext import build_ext as _build_ext
 from distutils.command.build_scripts import build_scripts
 from distutils.command.clean import clean
 from distutils.command.install import install
@@ -624,6 +625,25 @@ def get_manpages():
 				yield [os.path.join('$mandir', topdir, 'man%s' % g), mans]
 
 
+class build_ext(_build_ext):
+	user_options = _build_ext.user_options + [
+		('portage-ext-modules', None,
+		 "enable portage's C/C++ extensions (cross-compiling is not supported)"),
+	]
+
+	boolean_options = _build_ext.boolean_options + [
+		'portage-ext-modules',
+	]
+
+	def initialize_options(self):
+		_build_ext.initialize_options(self)
+		self.portage_ext_modules = None
+
+	def run(self):
+		if self.portage_ext_modules:
+			_build_ext.run(self)
+
+
 setup(
 	name = 'portage',
 	version = '2.3.1',
@@ -651,6 +671,7 @@ setup(
 
 	cmdclass = {
 		'build': x_build,
+		'build_ext': build_ext,
 		'build_man': build_man,
 		'build_scripts': x_build_scripts,
 		'build_scripts_bin': x_build_scripts_bin,


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-10-11 18:54 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-10-11 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     737b03caa4b5c672caabdd2aea6b65752389e504
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 17:55:16 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 18:52:20 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=737b03ca

RELEASE-NOTES: Fix Bug 477727 entry. is a Chromium bug

Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 RELEASE-NOTES | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 2016b03..819e757 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -11,7 +11,6 @@ portage-2.3.1
     - Bug 568934 portage.cache: write md5 instead of mtime
     - Bug 552814 GitSync.update: respect sync-depth
                  use git reset --merge instead of --hard
-    - Bug 477727 flat_hash: use mkstemp in _setitem
     - Bug 590514 depgraph._serialize_tasks: improve runtime cycle handling
     - Bug 65566  emerge: add --fuzzy-search and --search-similarity
     - Bug 425554 Scheduler._terminate_tasks: purge _running_tasks
@@ -23,6 +22,7 @@ portage-2.3.1
     - Bug 594284 writeable_check: handle/warn about invalid entries in
                  /proc/self/mountinfo
     - selinux: fix crash for invalid context
+    - Chromium-Bug 477727 flat_hash: use mkstemp in _setitem
 
 
 portage-2.3.0


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-10-11 19:44 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-10-11 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     552f45964880fead24a913ab4e9ae1fee5cd79c3
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 19:02:42 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 19:04:00 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=552f4596

portage: Updates for a release

Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 RELEASE-NOTES | 11 +++++++++++
 setup.py      |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 819e757..cdb069a 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,17 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.2
+==================================
+* Bug Fixes:
+    - Bug 594822 GitSync.update: handle git rev-list failure
+    - Bug 594982 doebuild_environment: disable ccache/distcc/icecc when necessary
+    - Bug 595028 ebuild.sh: start phases in temporary HOME if available
+    - Bug 595146 locks: use fcntl.flock if fcntl.lockf is broken
+    - Bug 596102 einstalldocs: check whether default docs are indeed files
+    - Bug 594744 setup.py: enable libc bindings optionally
+
+
 portage-2.3.1
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index eeabe70..a8d51b3 100755
--- a/setup.py
+++ b/setup.py
@@ -646,7 +646,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.1',
+	version = '2.3.2',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2016-12-05 10:15 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2016-12-05 10:15 UTC (permalink / raw
  To: gentoo-commits

commit:     ece835ccecec103c9c5b2d2a4522ade345f31c41
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 05:40:32 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 10:13:53 2016 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=ece835cc

Updates for a release

Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 NEWS          | 10 ++++++++++
 RELEASE-NOTES | 28 +++++++++++++++++++++++++++-
 setup.py      |  2 +-
 3 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index de4fb38..98f444d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,15 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.3
+-----------------
+* Reverted commits:
+    - Bug 552814 Revert "GitSync.update: respect sync-depth
+                 (Shallow fetch is not a practical default at this time,
+                  given performance issues introduced by `git update-index`
+                  and `git prune` (see bug 599008).
+                 )
+
+
 portage-2.3.1
 -----------------
 * Support News-Item-Format 2.0

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index cdb069a..47f4fba 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,7 +1,33 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
-portage-2.3.2
+portage-2.3.3
+==================================
+* Bug Fixes:
+    - Bug 597752 _expand_new_virtuals: constrain output for dep_zapdeps
+    - Bug 599060 parse_metadata_use: apply English language preference
+    - Bug 599240 preserve-libs: handle manually removed libraries better
+    - Bug 600346 dep_zapdeps: make package selections internally consistent
+    - Bug 600128 repos.conf: support strict-misc-digests attribute
+    - Bug 600660 unpack: fix txz unpack support
+    - Bug 600804 _post_src_install_uid_fix: allow files with portage group
+                 permissions
+    - Bug 601466 bin/ebuild: fix EBUILD_FORCE_TEST / RESTRICT interaction
+    - Bug 554070 depgraph: select highest version involved in slot conflict
+    - Bug 598116 _emerge/depgraph.py: Autounmask-write fails when there isn't
+                 a file in package.*/
+* Reverted commits:
+    - Bug 597918 Revert "emerge-webrsync: use gkeys to verify OpenPGP signatures
+                 (too soon, needs some additional gkeys work and release,
+                 this code was not yet in a portage release)
+    - Bug 552814 Revert "GitSync.update: respect sync-depth
+                 (Shallow fetch is not a practical default at this time,
+                  given performance issues introduced by `git update-index`
+                  and `git prune` (see bug 599008).
+                 )
+
+
+    portage-2.3.2
 ==================================
 * Bug Fixes:
     - Bug 594822 GitSync.update: handle git rev-list failure

diff --git a/setup.py b/setup.py
index a8d51b3..2e86855 100755
--- a/setup.py
+++ b/setup.py
@@ -646,7 +646,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.2',
+	version = '2.3.3',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-01-06 17:17 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2017-01-06 17:17 UTC (permalink / raw
  To: gentoo-commits

commit:     676927062dc65324ca68d72690114cff36265d1d
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  6 17:14:54 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Fri Jan  6 17:14:54 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=67692706

Merge Coacher:extend-rdepend-suspect repoman updates

 commit '021199792ce55bdc0f99bc7791a2b31ba1533d2e'

 repoman/pym/repoman/qa_data.py | 3 +++
 1 file changed, 3 insertions(+)


^ permalink raw reply	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-02-15 17:06 Mike Gilbert
  0 siblings, 0 replies; 548+ messages in thread
From: Mike Gilbert @ 2017-02-15 17:06 UTC (permalink / raw
  To: gentoo-commits

commit:     186c01953709bf397ce7e701fd4e7b2b305ff5f5
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 14 16:50:12 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 17:06:15 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=186c0195

Ignore setup.cfg and *.so

This allows one to compile the extension modules in-place without having
the build artifacts show up in git status.

For example:
printf "[build_ext]\nportage-ext-modules = true\n" > setup.cfg
python setup.py build_ext --inplace

 .gitignore | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.gitignore b/.gitignore
index 930252f66..9c13ef473 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,9 @@
 *.py[co]
 __pycache__/
 *.class
+*.so
 /build
 /tags
+setup.cfg
 
 repoman/build


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-03-01 22:45 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2017-03-01 22:45 UTC (permalink / raw
  To: gentoo-commits

commit:     676190c08cde6887ac7d5d34eafaed7986292b93
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  1 22:38:56 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Mar  1 22:39:17 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=676190c0

Portage: Updates for a release

 RELEASE-NOTES | 35 +++++++++++++++++++++++++++++++++++
 setup.py      |  2 +-
 2 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 47f4fbaba..574441f9c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,41 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.4
+==================================
+* Bug Fixes:
+    - Bug 575178 emaint typo fix
+    - Bug 602964 slot_conflict_handler: report packages that can't be rebuilt
+    - Bug 598080 LinkageMapELF: compute multilib category for preserved libs
+    - Bug 603826 binarytree._read_metadata: return empty strings for undefined values
+    - Bug 602854 depgraph: clarify "update has been skipped" message
+    - Bug 604164 portageq: allow disabling regex matching of maintainer emails
+    - Bug 554070 _dep_check_composite_db: select highest in slot conflict
+    - Bug 532100 env-update: call ldconfig if found in EROOT
+    - Bug 604474 bin/socks5-server.py: convert address from bytes to str
+    - Bug 583962 __multijob_init: work around Cygwin FIFO shortcoming
+    - Bug 400763 glsa-check: Apply list only affected versions
+    - Bug 606464 depgraph: fix 'SonameAtom' object is not subscriptable
+    - Bug 567478 emaint: exit with non-zero status code when module fails
+    - Bug 605612 Properly retrieve the count attribute and adjust logic to
+                 properly support both GLSA formats
+    - Bug 606832 env-update: skip os.access call when ldconfig is None
+    - Bug 606588 action_sync: fix TypeError: 'int' object is not subscriptable
+    - Bug 607236 emerge: fix error handling for clean_logs
+    - Bug 582098 spawn: instantiate userpriv_groups before fork
+    - Bug 607418 Fix Python 3.6 "DeprecationWarning: invalid escape sequence" warnings
+    - Bug 607922 SyncManager: rename async method to sync_async
+    - Bug 608594 PopenProcess: suppress ResourceWarning subprocess "still running"
+    - Bug 610328 emerge: sync given repos even if auto-sync is false
+    - Bug 609462 compression_probe: support zstandard (zstd) decompression
+    - Bug 552814 repos.conf: rename sync-depth option to clone-depth
+    - Bug 544440 etc-update: fix hang when using_editor is set
+    - Bug 610670 grabfile_package: support -* in profile "packages" files
+    - Bug 610708 GitSync: fix spurious "sync-depth is deprecated" messages
+    - Bug 567478, 576282, 601054 sync.py: validate repos in _get_repos()
+    - Bug 610852 sync.py: recognize repo aliases when updating repositories
+
+
 portage-2.3.3
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 2e86855c1..a346bd419 100755
--- a/setup.py
+++ b/setup.py
@@ -646,7 +646,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.3',
+	version = '2.3.4',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-03-13 21:46 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2017-03-13 21:46 UTC (permalink / raw
  To: gentoo-commits

commit:     70fac9ed390c12a2fa1c9063eaeb1189dcf49a1c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 12 17:09:03 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Mar 13 21:46:37 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=70fac9ed

travis: Install additional (pure Python) crypto providers if necessary

Install pysha3 to provide the SHA3 routines on Python < 3.6, and install
pygost to provide a Streebog implementation.

 .travis.yml | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 7fe3c06aa..196e3520a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,7 +8,14 @@ python:
     - pypy
 
 # command to install dependencies
-install: "pip install lxml"
+install:
+    - pip install lxml
+    # python3.6+ has sha3 built-in, for older versions install pysha3
+    # (except for pypy where pysha3 is broken)
+    - "[[ ${TRAVIS_PYTHON_VERSION} == 3.[6789] || ${TRAVIS_PYTHON_VERSION} == pypy ]] || pip install pysha3"
+    # always install pygost for Streebog
+    # (except for py3.3 which it does not support)
+    - "[[ ${TRAVIS_PYTHON_VERSION} == 3.3 ]] || pip install pygost"
 
 script:
     - printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-03-17  0:50 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2017-03-17  0:50 UTC (permalink / raw
  To: gentoo-commits

commit:     4d245737cdf3482809a564fe80a9555012636821
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 23:49:00 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 00:48:49 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=4d245737

Updates for a release

Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 NEWS          |  7 +++++++
 RELEASE-NOTES | 18 ++++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 98f444d10..052da5e64 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,12 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.5
+-----------------
+* Numerous patches updating checksums code and python module imports for them
+  including new checksum methods
+* New linux in kernel movefile support via a new "C" extension module
+
+
 portage-2.3.3
 -----------------
 * Reverted commits:

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 574441f9c..2c1cf4058 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,24 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.5
+==================================
+* Bug Fixes:
+    - Bug 598444 auto-enable --with-bdeps if --usepkg is not enabled
+    - Bug 611838 use_reduce: reserve missing_white_space_check for invalid tokens
+    - Bug 612042 depgraph: fix backtracking for slot operator rebuilds
+    - Bug 612094 depgraph: fix runtime package mask interaction with slot
+                           operator rebuilds
+    - Bug 611896 config.setcpv: fix handling of IUSE changes
+    - Bug 597736 Support STREEBOG{256,512} hash function
+    - Bug 607868 movefile: support in-kernel file copying on Linux
+    - Bug 612772 depgraph: fix slot operator rebuild for llvm:0 to llvm:4 upgrade
+    - Bug 612846 depgraph: fix missed atom_not_selected initialization
+* Numerous patches updating checksums code and python module imports for them
+  including new checksum methods
+* New linux in kernel movefile support via a new "C" extension module
+
+
 portage-2.3.4
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b62476758..e99317792 100755
--- a/setup.py
+++ b/setup.py
@@ -655,7 +655,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.4',
+	version = '2.3.5',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-05-20  6:32 Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2017-05-20  6:32 UTC (permalink / raw
  To: gentoo-commits

commit:     1e43cb98a2d03d34cb79b3ebac94fc980ef47d8d
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 06:27:08 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sat May 20 06:27:08 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=1e43cb98

Updates for a release

 RELEASE-NOTES | 29 +++++++++++++++++++++++++++++
 setup.py      |  2 +-
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 2c1cf4058..a9bcd2f6f 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -4,6 +4,35 @@ Features/major bugfixes are listed in NEWS
 portage-2.3.5
 ==================================
 * Bug Fixes:
+    - Bug 612874 depgraph: avoid missed update with slot operator and circ dep
+    - Bug 612960 emerge: fix --use-ebuild-visibility to reject binary packages
+    - Bug 613360 emerge: fix --usepkg when ebuild is not available
+    - Bug 591760 EventLoop: implement call_soon for asyncio compat
+                 Future: implement add_done_callback for asyncio compat
+                 emerge: use asyncio interfaces for spinner during owner lookup
+    - Bug 613132 phase-helpers.sh: Loop over A rather than SRC_URI in __eapi0_pkg_nofetch
+    - Bug 313990 SpawnProcess: fix event loop recursion in _pipe_logger_exit
+    - Bug 490562 pkg_use_display: show masked/forced state of USE_EXPAND flags
+    - Bug 614390 depgraph: trigger slot operator rebuilds via _complete_graph
+    - Bug 614474 emerge: fix --autounmask-continue to work with --getbinpkg
+    - Bug 614108 AsynchronousLock: add async_unlock method
+    - Bug 614116 EbuildBuild: eliminate call to digestgen
+                 EbuildBuild: async spawn_nofetch in _fetchonly_exit
+    - Bug 615238 Prevent crash if os.nice() fails
+    - Bug 379899 dosym: Make implicit basename a fatal error
+    - Bug 615982 depgraph._in_blocker_conflict: call _validate_blockers if needed
+    - Bug 612262 man/emerge.1: fix quickpkg input in tb2file section
+    - Bug 617550 Eventloop: fix deadlock involving idle_add/call_soon
+    - Bug 617778 file_copy: replace loff_t with off_t for portability
+    - Bug 618086 file_copy: fix lseek offset after EINTR
+    - Bug 615680 emerge: terminate backtracking early for autounmask changes
+    - Bug 540562 emerge: default --backtrack=10
+    - Bug 294719 emerge: add --onlydeps-with-rdeps=<y|n> option
+
+
+portage-2.3.5
+==================================
+* Bug Fixes:
     - Bug 598444 auto-enable --with-bdeps if --usepkg is not enabled
     - Bug 611838 use_reduce: reserve missing_white_space_check for invalid tokens
     - Bug 612042 depgraph: fix backtracking for slot operator rebuilds

diff --git a/setup.py b/setup.py
index 1ba6f87f8..e47eb7390 100755
--- a/setup.py
+++ b/setup.py
@@ -655,7 +655,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.5',
+	version = '2.3.6',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
  2017-06-27 20:06 [gentoo-commits] proj/portage:repoman " Brian Dolbec
@ 2017-05-20  6:34 ` Brian Dolbec
  0 siblings, 0 replies; 548+ messages in thread
From: Brian Dolbec @ 2017-05-20  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     fbce9594e14dfccf0b67e8edea68fcd1b7639f51
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 06:33:51 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sat May 20 06:33:51 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=fbce9594

Fix typo in RELEASE-NOTES

 RELEASE-NOTES | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index a9bcd2f6f..56e9c8923 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,7 +1,7 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
-portage-2.3.5
+portage-2.3.6
 ==================================
 * Bug Fixes:
     - Bug 612874 depgraph: avoid missed update with slot operator and circ dep


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-07-02 18:10 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-07-02 18:10 UTC (permalink / raw
  To: gentoo-commits

commit:     6dcbf921b914be90a052b961dd04d7e90029e893
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 17:58:19 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 18:03:12 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=6dcbf921

.editorconfig: set basic defaults

 .editorconfig | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 000000000..da06fc19f
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,14 @@
+# Copyright 2017 Gentoo Foundation
+
+root = true
+
+[*]
+charset = utf-8
+end_of_line = lf
+indent_style = tab
+indent_size = 4
+tab_width = 4
+insert_final_newline = true
+
+[*.{yaml,yml}]
+indent_style = space


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-07-04 21:41 Manuel Rüger
  0 siblings, 0 replies; 548+ messages in thread
From: Manuel Rüger @ 2017-07-04 21:41 UTC (permalink / raw
  To: gentoo-commits

commit:     4eba9670aaa04c6325d8ba8f55a6d7795e58104b
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  8 14:30:34 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Jul  4 21:41:06 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=4eba9670

.travis.yml: Drop python3.3 testing

Closes: https://github.com/gentoo/portage/pull/172
Acked-by: Brian Dolbec <dolsen <AT> gentoo.org>

 .travis.yml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 196e3520a..20078530e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,6 @@
 language: python
 python:
     - 2.7
-    - 3.3
     - 3.4
     - 3.5
     - 3.6
@@ -14,8 +13,7 @@ install:
     # (except for pypy where pysha3 is broken)
     - "[[ ${TRAVIS_PYTHON_VERSION} == 3.[6789] || ${TRAVIS_PYTHON_VERSION} == pypy ]] || pip install pysha3"
     # always install pygost for Streebog
-    # (except for py3.3 which it does not support)
-    - "[[ ${TRAVIS_PYTHON_VERSION} == 3.3 ]] || pip install pygost"
+    - pip install pygost
 
 script:
     - printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-08-13  0:44 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-08-13  0:44 UTC (permalink / raw
  To: gentoo-commits

commit:     84bf8d7ad50f46d8724b3c4232e387b506cf9a7a
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 13 00:41:41 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Aug 13 00:43:40 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=84bf8d7a

setup.py: x_sdist default root owner for archive files

 setup.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index e47eb7390..e9b01d92b 100755
--- a/setup.py
+++ b/setup.py
@@ -528,11 +528,15 @@ class x_install_scripts(install_scripts):
 
 
 class x_sdist(sdist):
-	""" sdist defaulting to .tar.bz2 format """
+	""" sdist defaulting to .tar.bz2 format, and archive files owned by root """
 
 	def finalize_options(self):
 		if self.formats is None:
 			self.formats = ['bztar']
+		if self.owner is None:
+			self.owner = 'root'
+		if self.group is None:
+			self.group = 'root'
 
 		sdist.finalize_options(self)
 


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-08-13  0:54 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-08-13  0:54 UTC (permalink / raw
  To: gentoo-commits

commit:     d1ffd9d29b62dc1f965a87a251d4bcb0279b8359
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 16:23:47 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Aug 13 00:53:35 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=d1ffd9d2

portage-2.3.7 release

 NEWS          | 15 +++++++++++++++
 RELEASE-NOTES | 14 ++++++++++++++
 setup.py      |  2 +-
 3 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 052da5e64..1283f3eb1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,20 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.7
+-----------------
+* eapply_user combines patch basenames from all matched directories into a
+  list, and applies them in POSIX sorted order. This allows patches in
+  more-specific directories to override patches of the same basename found
+  in less-specific directories. An empty patch (or /dev/null symlink) negates
+  a patch with the same basename found in a less-specific directory.
+* FEATURES=multilib-strict no longer recurses into subdirectories, in order
+  to avoid false-positives. The MULTILIB_STRICT_EXEMPT variable only served
+  to filter false-positives that were triggered by recursion, so it will no
+  longer be needed.
+* New emerge --autounmask-keep-keywords and --onlydeps-with-rdeps=<y|n>
+  options.
+
+
 portage-2.3.5
 -----------------
 * Numerous patches updating checksums code and python module imports for them

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 56e9c8923..a8f9ae6d7 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,20 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.7
+==================================
+* Bug Fixes:
+    - Bug 424423 multilib-strict: disable recursion into subdirectories
+    - Bug 608880 eapply_user: combine sort for all dirs
+    - Bug 610670 man/portage.5: document -* in profile "packages" files
+    - Bug 619612 emerge: warn for --autounmask-continue with --autounmask=n
+    - Bug 619620 depgraph: account for binpkg-multi-instance in unused warning
+    - Bug 619626 depgraph: prune unnecessary rebuilds for --autounmask-continue
+    - Bug 622480 emerge: add --autounmask-keep-keywords option
+    - Bug 623648 fuzzy search: weigh category similarity independently
+    - Bug 625246 emerge --getbinpkg: https support for If-Modified-Since
+
+
 portage-2.3.6
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index e9b01d92b..a73dc2e63 100755
--- a/setup.py
+++ b/setup.py
@@ -659,7 +659,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.6',
+	version = '2.3.7',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-08-13 19:19 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-08-13 19:19 UTC (permalink / raw
  To: gentoo-commits

commit:     c1e1c9138ba7ea1d1f28f6f59ad57fb3ac7e1246
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 13 10:20:28 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Aug 13 19:19:15 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=c1e1c913

NEWS: Add some more features that made it into 2.3.7

Closes: https://github.com/gentoo/portage/pull/189

 NEWS | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/NEWS b/NEWS
index 1283f3eb1..60a436522 100644
--- a/NEWS
+++ b/NEWS
@@ -13,6 +13,8 @@ portage-2.3.7
   longer be needed.
 * New emerge --autounmask-keep-keywords and --onlydeps-with-rdeps=<y|n>
   options.
+* Set compression method for binpackages via BINPKG_COMPRESS variable
+* Support for environment variables for git cmd in repos.conf via sync-git-env
 
 
 portage-2.3.5


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-08-20 10:27 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-08-20 10:27 UTC (permalink / raw
  To: gentoo-commits

commit:     d973f84ee797d49b58d60ce91200ffb37c39e771
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 17 00:06:03 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 10:27:23 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=d973f84e

Updates for portage-2.3.8 release

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index a8f9ae6d7..ddd2308a3 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.8
+==================================
+* Bug Fixes:
+    - Bug 628010 quickpkg: revert accidental changes to "protect" function
+    - Bug 628060 quickpkg: revert premature return from quickpkg_atom
+
+
 portage-2.3.7
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index a73dc2e63..158c21e45 100755
--- a/setup.py
+++ b/setup.py
@@ -659,7 +659,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.7',
+	version = '2.3.8',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-09-19 20:51 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-09-19 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     1f10eb7c0b1dafaf0c355736f75f71817df1dbf5
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 20:42:25 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 20:50:56 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=1f10eb7c

Updates for portage-2.3.9 release

 RELEASE-NOTES | 12 ++++++++++++
 setup.py      |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index ddd2308a3..6133f77a9 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,18 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.9
+==================================
+* Bug Fixes:
+    - Bug 627106 Add DOCS to environment blacklist
+    - Bug 628386 dev-python/pycparser-2.18 breaks "ebuild" command
+    - Bug 629010 Ban get_libdir in global scope
+    - Bug 629146 RepoConfigLoader: Fix compatibility with Python 3.7
+    - Bug 629148 gnome2-utils postinst: Restrict file types for false positives
+    - Bug 630538 Fix emerge --info when using webrsync (regression)
+    - Bug 630730 AsynchronousLock: missing dummy_threading for Python 3.7
+
+
 portage-2.3.8
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 158c21e45..0b658a2af 100755
--- a/setup.py
+++ b/setup.py
@@ -659,7 +659,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.8',
+	version = '2.3.9',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-09-20  0:14 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-09-20  0:14 UTC (permalink / raw
  To: gentoo-commits

commit:     cbe1f25b75edfbcf0ce90830c069811be323422b
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 23:49:47 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Sep 20 00:14:08 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=cbe1f25b

Updates for portage-2.3.10 release

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 6133f77a9..8e5709079 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.10
+==================================
+* Bug Fixes:
+    - Bug 631454 First run of postinst_qa_check consumes too much time
+      and reports false positives
+
+
 portage-2.3.9
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 0b658a2af..26f618c5b 100755
--- a/setup.py
+++ b/setup.py
@@ -659,7 +659,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.9',
+	version = '2.3.10',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-10-02 19:35 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-10-02 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     a946b605087c9245f5b74f8bc6c87f96b15a2ef2
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  2 19:15:42 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Oct  2 19:24:04 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=a946b605

Updates for portage-2.3.11 release

 RELEASE-NOTES | 14 ++++++++++++++
 setup.py      |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 8e5709079..81c54e550 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,20 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.11
+==================================
+* Bug Fixes:
+    - Bug 631820 postinst-qa-check.d/50xdg-utils unconditionally calls binaries
+      it doesn't depend on and gets confused
+    - Bug 631894 depgraph _minimize_children method randomly chooses packages to
+      eliminate
+    - Bug 632202 slot conflict solver interferes with @preserved-rebuild
+    - Bug 632210 SlotConflictUpdateTestCase fails with @world
+    - Bug 632598 --autounmask USE changes can trigger unnecessary backtracking
+    - Bug 632696 Files found by xdg_desktop_database_check() leak to
+      xdg_mimeinfo_database_check()
+
+
 portage-2.3.10
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 26f618c5b..256c5e354 100755
--- a/setup.py
+++ b/setup.py
@@ -659,7 +659,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.10',
+	version = '2.3.11',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-10-20  3:46 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-10-20  3:46 UTC (permalink / raw
  To: gentoo-commits

commit:     0e676fb7fddb63f7b5d407be7ec94b83a4e45dd6
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 20 03:42:17 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Oct 20 03:46:13 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=0e676fb7

Updates for portage-2.3.12 release

 RELEASE-NOTES | 10 ++++++++--
 setup.py      |  2 +-
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 749322aaa..417f5bcfd 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -4,8 +4,14 @@ Features/major bugfixes are listed in NEWS
 portage-2.3.12
 ==================================
 * Bug Fixes:
-    - Bug 634210 optimize portdbapi performance to handle large numbers
-      of repositories (Daniel Robbins)
+    - Bug 455232 fix ignored LDFLAGS check, enabled by adding
+      "-Wl,--defsym=__gentoo_check_ldflags__=0" to LDFLAGS
+    - Bug 630132 remove trailer when decompressing binary packages
+    - Bug 633842 PORTAGE_LOG_FILE KeyError
+    - Bug 634210 optimize portdbapi performance to handle large numbers of
+      repositories (Daniel Robbins)
+    - Bug 634378 use debugedit from rpm if necessary
+
 
 portage-2.3.11
 ==================================

diff --git a/setup.py b/setup.py
index 256c5e354..baa8e1fef 100755
--- a/setup.py
+++ b/setup.py
@@ -659,7 +659,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.11',
+	version = '2.3.12',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-10-27 20:23 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-10-27 20:23 UTC (permalink / raw
  To: gentoo-commits

commit:     ac2dc22e38c1525df701e74f97c2af15177f3af3
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 27 19:59:42 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 20:22:44 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=ac2dc22e

Updates for portage-2.3.13 release

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 417f5bcfd..e457919f3 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.13
+==================================
+* Bug Fixes:
+    - Bug 497596 fix PORTAGE_RSYNC_RETRIES
+    - Bug 635116 is_prelinkable_elf: fix for python3
+    - Bug 635126 file_copy: use sendfile return value to measure bytes copied
+    - Bug 635474 postinst_qa_check: initialize preinst state
+
+
 portage-2.3.12
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index baa8e1fef..a2d10bd73 100755
--- a/setup.py
+++ b/setup.py
@@ -659,7 +659,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.12',
+	version = '2.3.13',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-11-14  4:32 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-11-14  4:32 UTC (permalink / raw
  To: gentoo-commits

commit:     593c4ab403e03f9219f475b7e7bc754471590c4b
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 14 04:14:50 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Nov 14 04:31:20 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=593c4ab4

Updates for portage-2.3.14 release

 NEWS          | 5 +++++
 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 3 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index c773530e3..503a3d4e6 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.14
+----------------
+* Repository metadata/layout.conf supports manifest-required-hashes
+  attribute (default value is SHA512).
+
 portage-2.3.12
 ----------------
 * better_cache implemented to use less expensive os.listdir() instead of

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e457919f3..3bfcf3bd1 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.14
+==================================
+* Bug Fixes:
+    - Bug 635540 dep_zapdeps: install new package, avoid downgrade
+    - Bug 637284 vardbapi.removeFromContents: update NEEDED
+    - Bug 632026 dep_check: use DNF to optimize overlapping virtual || deps
+
+
 portage-2.3.13
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index a2d10bd73..cc7bbcf4f 100755
--- a/setup.py
+++ b/setup.py
@@ -659,7 +659,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.13',
+	version = '2.3.14',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-11-20  1:44 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-11-20  1:44 UTC (permalink / raw
  To: gentoo-commits

commit:     6c1bfe7aad832a794c84792aa7bdfc1cb7767773
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 20 01:37:47 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Nov 20 01:43:23 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=6c1bfe7a

setup.py: add htmldir opt to install_*doc* (bug 638046)

The htmldir option is needed so that python_install_all
can override the htmldir (it needs to be overridden in
order to install docs in /usr/share/doc/${PF} which may
include an ebuild revision like -r1).

Bug: https://bugs.gentoo.org/638046

 setup.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/setup.py b/setup.py
index cc7bbcf4f..d25a8a4c9 100755
--- a/setup.py
+++ b/setup.py
@@ -173,7 +173,9 @@ class epydoc(Command):
 class install_docbook(install_data):
 	""" install_data for docbook docs """
 
-	user_options = install_data.user_options
+	user_options = install_data.user_options + [
+		('htmldir=', None, "HTML documentation install directory"),
+	]
 
 	def initialize_options(self):
 		install_data.initialize_options(self)
@@ -195,7 +197,9 @@ class install_docbook(install_data):
 class install_epydoc(install_data):
 	""" install_data for epydoc docs """
 
-	user_options = install_data.user_options
+	user_options = install_data.user_options + [
+		('htmldir=', None, "HTML documentation install directory"),
+	]
 
 	def initialize_options(self):
 		install_data.initialize_options(self)


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-11-21  2:04 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-11-21  2:04 UTC (permalink / raw
  To: gentoo-commits

commit:     d6a1753b34e4822b9a3d9886fb8174591b8622d4
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 21 01:57:53 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Nov 21 01:57:53 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=d6a1753b

Updates for portage-2.3.15 release

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 3bfcf3bd1..157d1900b 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.15
+==================================
+* Bug Fixes:
+    - Bug 607872 UseManager: reject atoms with USE flags
+    - Bug 636798 binarytree.populate: avoid lock when possible
+    - Bug 637902 quickpkg: fix stat sanity check for binpkg-multi-instance
+    - Bug 638148 Fix mis-parsing Manifests with numerical checksums
+
+
 portage-2.3.14
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index d25a8a4c9..e65ea42fc 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.14',
+	version = '2.3.15',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-11-21 21:25 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-11-21 21:25 UTC (permalink / raw
  To: gentoo-commits

commit:     b46fd55817d3dff90e90faf7b7bfa3b42eeb8f26
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 21 21:02:38 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Nov 21 21:03:34 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=b46fd558

Updates for portage-2.3.16 release

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 157d1900b..014ea7840 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.16
+==================================
+* Bug Fixes:
+    - Bug 638292 avoid unnecessary $PKGDIR/Packages index re-write
+    - Bug 638320 emaint binhost: use _populate_local instead of _populate
+
+
 portage-2.3.15
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index e65ea42fc..4d6078fad 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.15',
+	version = '2.3.16',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-11-30 20:49 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-11-30 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     cc5b94ab443f4f65d77d1c7c834bd9527a65b16f
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 20:47:10 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 20:49:03 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=cc5b94ab

COPYING: add header paragraph

 COPYING | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/COPYING b/COPYING
new file mode 100644
index 000000000..e7f811f09
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,6 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: portage
+Upstream-Contact: Zac Medico <zmedico@gentoo.org>
+Source: https://gitweb.gentoo.org/proj/portage.git/
+Copyright: Copyright 1999-2017 Gentoo Foundation
+License: GPL-2+ (See LICENSE)


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-12-02 21:46 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-12-02 21:46 UTC (permalink / raw
  To: gentoo-commits

commit:     18a34d4fbc9ec80b2f7b5d3b9064be946ffffe14
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  2 21:41:36 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Dec  2 21:45:53 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=18a34d4f

COPYING: License field in header should be GPL-2 rather than GPL-2+

The copyright headers specify "GNU General Public License v2" only.

Fixes: cc5b94ab443f4 ("COPYING: add header paragraph")

 COPYING | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/COPYING b/COPYING
index cca0dc58b..80d7483d0 100644
--- a/COPYING
+++ b/COPYING
@@ -3,7 +3,7 @@ Upstream-Name: portage
 Upstream-Contact: Zac Medico <zmedico@gentoo.org>
 Source: https://gitweb.gentoo.org/proj/portage.git/
 Copyright: Copyright 1999-2017 Gentoo Foundation
-License: GPL-2+ (See LICENSE)
+License: GPL-2 (See LICENSE)
 
 Files: bin/doins.py
 Copyright: Copyright 2017 The Chromium OS Authors. All rights reserved.


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-12-08  5:38 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-12-08  5:38 UTC (permalink / raw
  To: gentoo-commits

commit:     92fe38696ca03f37a956e1c6f70af46c284abaeb
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  8 05:22:47 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Dec  8 05:22:47 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=92fe3869

Updates for portage-2.3.17 release

 NEWS          | 5 +++++
 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 3 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 503a3d4e6..eced7bf58 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.17
+----------------
+* The doins ebuild helper has been rewritten in python for performance, and
+  it does in-kernel file copying on Linux.
+
 portage-2.3.14
 ----------------
 * Repository metadata/layout.conf supports manifest-required-hashes

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 014ea7840..f1cfc671a 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.17
+==================================
+* Bug Fixes:
+    - Bug 586214 fix KeyError when profile is missing ARCH variable
+    - Bug 615620 disable pygcrypt checksum backend
+    - Bug 624526 rewrite doins in python
+    - Bug 639346 eval disjunctive build deps earlier
+
+
 portage-2.3.16
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 4d6078fad..a584cd803 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.16',
+	version = '2.3.17',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-12-11  4:03 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-12-11  4:03 UTC (permalink / raw
  To: gentoo-commits

commit:     df2b69e2b412754fb47318215409599aee91b744
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 11 03:50:36 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 03:50:36 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=df2b69e2

Updates for portage-2.3.18 release

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index f1cfc671a..cc09ee145 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.18
+==================================
+* Bug Fixes:
+    - Bug 640290 PORTAGE_XATTR_EXCLUDE: add common user.* attributes
+    - Bug 640318 handle binary package IUSE_IMPLICIT divergence
+    - Bug 640376 doins: remove file before creating symlink
+    - Bug 640450 fix binary package extraction for USERLAND_BSD
+
+
 portage-2.3.17
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index a584cd803..a9e639801 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.17',
+	version = '2.3.18',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2017-12-16  0:56 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2017-12-16  0:56 UTC (permalink / raw
  To: gentoo-commits

commit:     f7b630142249bcde45ff769947196733d96ed881
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 00:46:21 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 00:47:02 2017 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=f7b63014

Updates for portage-2.3.19 release

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index cc09ee145..59a1be012 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.19
+==================================
+* Bug Fixes:
+    - Bug 640934 doins: fix PYTHONPATH setting
+    - Bug 641088 file_copy: handle EOPNOTSUPP for NFS
+
+
 portage-2.3.18
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index a9e639801..39b9a0640 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.18',
+	version = '2.3.19',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-01-21  1:40 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-01-21  1:40 UTC (permalink / raw
  To: gentoo-commits

commit:     436b19b006f312f6c18abad37bbfb40731ec6cf3
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 01:13:37 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 01:15:43 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=436b19b0

Updates for portage-2.3.20 release

 NEWS          |  4 ++++
 RELEASE-NOTES | 17 +++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index eced7bf58..a568ae00c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,9 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.20
+----------------
+* Support RESTRICT=network-sandbox in ebuilds.
+
 portage-2.3.17
 ----------------
 * The doins ebuild helper has been rewritten in python for performance, and

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 59a1be012..d19a8c7bb 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,23 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.20
+==================================
+* Bug Fixes:
+    - Bug 642672 fix preserve-libs for symlinks to other dirs
+    - Bug 642632 doins: implement install -p option
+    - Bug 643974 prefer || dep choices that install a new package in order
+      to allow upgrade of another package
+    - Bug 645002 fix perl-cleaner || dep handling for catalyst stage1
+    - Bug 645190 fix dev-manager || dep handling for catalyst stage1
+* The emerge --dynamic-deps option is now disabled by default. Any problems
+  that this may case can be avoided by adding either --dynamic-deps=y or
+  --changed-deps=y to the emerge options. Refer to `man emerge` for details
+  about these options.
+* Repository metadata/layout.conf default "manifest-hashes = BLAKE2B SHA512"
+  setting, consistent with gentoo repository.
+
+
 portage-2.3.19
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 39b9a0640..59012a061 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.19',
+	version = '2.3.20',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-01-30  6:21 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-01-30  6:21 UTC (permalink / raw
  To: gentoo-commits

commit:     90c230e11567f87a9b8d4d3e3b2b550436c831a2
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 30 06:10:49 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 06:10:58 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=90c230e1

Updates for portage-2.3.21 release

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index d19a8c7bb..4ea143c7b 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.21
+==================================
+* Bug Fixes:
+    - Bug 612972 fix global scope DISTDIR setting to be consistent
+    - Bug 645416 dep_zapdeps: fix virtual/rust handling
+    - Bug 645780 add --changed-deps-report option
+* Rync tree verification with gemato and gentoo-keys
+
+
 portage-2.3.20
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 59012a061..ee60f8465 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.20',
+	version = '2.3.21',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-02-01  6:42 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-02-01  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     dd261652bab0a3b11d71434c7b348ce29a1c8b28
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  1 06:29:32 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Feb  1 06:29:32 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=dd261652

Updates for portage-2.3.22 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 4ea143c7b..ed3dbdd20 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.22
+==================================
+* Bug Fixes:
+    - Bug 646184 prevent gemato call with USE="-rsync-verify"
+
+
 portage-2.3.21
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index ee60f8465..a95476454 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.21',
+	version = '2.3.22',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-02-01 23:33 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-02-01 23:33 UTC (permalink / raw
  To: gentoo-commits

commit:     284165e6eec159795109b94635a0430f9bd39f83
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  1 23:29:31 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Feb  1 23:29:44 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=284165e6

Updates for portage-2.3.23 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index ed3dbdd20..27f9a1381 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.23
+==================================
+* Bug Fixes:
+    - Bug 646314 fix "gpg: Can't check signature: No public key"
+
+
 portage-2.3.22
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index a95476454..67b983cdf 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.22',
+	version = '2.3.23',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-02-03  3:45 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-02-03  3:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d32a4c1c24ff2de33b4ca8303eef4cd812d17834
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 03:26:49 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Feb  3 03:27:10 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=d32a4c1c

Updates for portage-2.3.24 release

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 27f9a1381..593e67aaf 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.24
+==================================
+* Bug Fixes:
+    - Bug 645002 dep_zapdeps: sort by new_slot_count for DNF only
+    - Bug 645780 emerge: disable --changed-deps-report by default
+    - Bug 646458 emerge: enable --dynamic-deps=y by default once again
+
+
 portage-2.3.23
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 67b983cdf..e3ca7f4c3 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.23',
+	version = '2.3.24',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-03-28  7:52 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-03-28  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     4d4457f874ee7244076c4f1811782f8b880925d0
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 28 07:09:54 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Mar 28 07:10:41 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=4d4457f8

Updates for portage-2.3.25 release

 NEWS          |  4 ++++
 RELEASE-NOTES | 32 ++++++++++++++++++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index a568ae00c..ab8328229 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,9 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.25
+----------------
+* Experimental support for EAPI 7_pre1.
+
 portage-2.3.20
 ----------------
 * Support RESTRICT=network-sandbox in ebuilds.

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 593e67aaf..13544c5ff 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,38 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.25
+==================================
+* Bug Fixes:
+    - Bug 582140 Portage does not reduce values of USE_EXPAND variables
+      to IUSE_EFFECTIVE in some cases
+    - Bug 608564 add emerge --ignore-world option to disregard @world
+      when solving dependencies
+    - Bug 622462 emerge --autounmask tries to wrongly unmask a hardmasked
+      package instead of telling user to change USE conflicting flags
+    - Bug 631358 add emerge --changed-slot option
+    - Bug 647654 filter-bash-environment.py input is not buffered, it reads
+      1 byte at a time
+    - Bug 647940 "emerge --search" fails to find a package when provided
+      with an exact match, $CAT/$PKG
+    - Bug 648062 portageq repositories_configuration <eroot> does not
+      override PORTAGE_CONFIGROOT
+    - Bug 648432 File merging is ultra-slow on FreeBSD
+    - Bug 648790 add parallel aux_get method for things like repoman to use
+    - Bug 649418 security.capability extended attribute not preserved
+      between different filesystems
+    - Bug 649464 dev-util/gtk-update-icon-cache-3.22.19 - QA Notice: new
+      icons were found installed but GTK+ icon cache has not been updated
+    - Bug 649524 prepstrip: Preservation of extended attributes using
+      getfattr+setfattr does not preserve extended attributes outside of
+      user namespace
+    - Bug 649528 prepstrip: Preservation of extended attributes using
+      xattr-helper.py broken
+    - Bug 650754 emerge --info is broken without git installed if PORTDIR
+      is a git checkout and sync-type = git
+    - Bug 651214 {PKG_,}INSTALL_MASK support for exclusions
+
+
 portage-2.3.24
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index e3ca7f4c3..abcf53b27 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.24',
+	version = '2.3.25',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-03-28 16:12 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-03-28 16:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f790ec9d5227eedd6c36a138d81f404da5b99ae5
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 28 15:54:00 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Mar 28 15:54:43 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=f790ec9d

Updates for portage-2.3.26 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 13544c5ff..aa79b95db 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.26
+==================================
+* Bug Fixes:
+    - Bug 651826 STRIP_MASK not working, regression
+
+
 portage-2.3.25
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index abcf53b27..1e820c833 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.25',
+	version = '2.3.26',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-03-30  4:23 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-03-30  4:23 UTC (permalink / raw
  To: gentoo-commits

commit:     c0a2ba8067807f63934f8e4170ab2f6b2993d2e7
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 30 03:05:32 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Mar 30 03:51:22 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=c0a2ba80

Updates for portage-2.3.27 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index aa79b95db..031c8c907 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.27
+==================================
+* Bug Fixes:
+    - Bug 651952 INSTALL_MASK: honor install time config for binary packages
+
+
 portage-2.3.26
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 1e820c833..322e67d73 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.26',
+	version = '2.3.27',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-03-30  4:23 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-03-30  4:23 UTC (permalink / raw
  To: gentoo-commits

commit:     7141699c821b9f5075f1e1ed2141f330c9917968
Author:     El Acheche Anis <elacheche <AT> ubuntu <DOT> com>
AuthorDate: Wed Jul 26 22:20:56 2017 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Mar 30 03:51:21 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=7141699c

repoman: .travis.yml: pyyaml python module is needed for builds

 .travis.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.travis.yml b/.travis.yml
index ebcfbeab9..94ed2dcb1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,6 +16,8 @@ install:
     - "[[ ${TRAVIS_PYTHON_VERSION} == 3.[6789] ]] || pip install pyblake2"
     # always install pygost for Streebog
     - pip install pygost
+    # pyyaml is needed for building
+    - pip install pyyaml
 
 script:
     - printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-04-02 17:11 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-04-02 17:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7a072e17dc26355b60921223e5405f1e6e1dd0d4
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  2 16:39:40 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Apr  2 16:53:24 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=7a072e17

Updates for portage-2.3.28 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 031c8c907..9835baa00 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.28
+==================================
+* Bug Fixes:
+    - Bug 649276 gpg key refresh needs exponential backoff with jitter
+
+
 portage-2.3.27
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 322e67d73..2cdb3becd 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.27',
+	version = '2.3.28',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-04-07  2:08 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-04-07  2:08 UTC (permalink / raw
  To: gentoo-commits

commit:     5bbe149fa5ace7d31fc7109b4571ac6009f91772
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  6 22:44:18 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Apr  7 01:42:01 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=5bbe149f

travis: Install xmllint for repoman test suite

Otherwise repoman/pym/repoman/tests/simple/test_simple.py doesn't run
all tests

Closes: https://github.com/gentoo/portage/pull/291

 .travis.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.travis.yml b/.travis.yml
index 94ed2dcb1..9313fc645 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,6 +8,8 @@ python:
 
 # command to install dependencies
 install:
+    - sudo apt-get update -qq
+    - sudo apt-get install -y libxml2-utils
     - pip install lxml
     # python3.6+ has sha3 built-in, for older versions install pysha3
     # (except for pypy where pysha3 is broken)


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-04-17  3:13 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-04-17  3:13 UTC (permalink / raw
  To: gentoo-commits

commit:     97c4179e03e709a4281c36c6ac8c3ea9f8dfb529
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 17 02:55:03 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Apr 17 02:55:03 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=97c4179e

Updates for portage-2.3.29 release

 NEWS          |  5 +++++
 RELEASE-NOTES | 12 ++++++++++++
 setup.py      |  2 +-
 3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index ab8328229..f71cc33f7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.29
+----------------
+* Portage API consumers can use asyncio with portage's internal event
+  loop, see portage.util.futures.unix_events.DefaultEventLoopPolicy.
+
 portage-2.3.25
 ----------------
 * Experimental support for EAPI 7_pre1.

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 9835baa00..9cb516fb8 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,18 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.29
+==================================
+* Bug Fixes:
+    - Bug 649588 asyncio.AbstractEventLoop implementation based on
+      internal event loop
+    - Bug 652938 binary packages built against older subslot trigger
+      downgrade of installed package
+    - Bug 653230 app-portage/porthole PORTDIR KeyError
+    - Bug 650696 default to sync-rsync-verify-jobs = 1
+    - Bug 653352 Stripping of files broken with >=sys-apps/file-5.33
+
+
 portage-2.3.28
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 2cdb3becd..16864168d 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.28',
+	version = '2.3.29',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-04-17 18:52 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-04-17 18:52 UTC (permalink / raw
  To: gentoo-commits

commit:     f0c0698616374ed6d76cefbb2a1357a0d7af114e
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 17 18:43:11 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Apr 17 18:43:11 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=f0c06986

Updates for portage-2.3.30 release

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 9cb516fb8..3a9fa7f41 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.30
+==================================
+* Bug Fixes:
+    - Bug 653372 emerge --search AttributeError: '_pkg_str' object has
+      no attribute '_db'
+
+
 portage-2.3.29
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 16864168d..238ca7dc7 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.29',
+	version = '2.3.30',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-04-18 22:31 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-04-18 22:31 UTC (permalink / raw
  To: gentoo-commits

commit:     052fd65625979531f0e9b6a8062c77229c5109e5
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 18 22:11:39 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Apr 18 22:14:52 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=052fd656

Updates for portage-2.3.31 release

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 3a9fa7f41..7d1e1681d 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.31
+==================================
+* Bug Fixes:
+    - Bug 653508 AssertionError: idle callback recursion
+    - Bug 640318 emerge --usepkgonly: propagate implicit IUSE and USE_EXPAND
+
+
 portage-2.3.30
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 238ca7dc7..57acb7338 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.30',
+	version = '2.3.31',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-05-01 20:43 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-05-01 20:43 UTC (permalink / raw
  To: gentoo-commits

commit:     9064bd8d7b83adb0b39e8ce4592e4299e3cc313c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue May  1 20:26:14 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue May  1 20:26:14 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=9064bd8d

Updates for portage-2.3.32 release

 NEWS          |  4 ++++
 RELEASE-NOTES | 23 +++++++++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index f71cc33f7..3839b8bfb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,9 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.32
+----------------
+* EAPI 7 support.
+
 portage-2.3.29
 ----------------
 * Portage API consumers can use asyncio with portage's internal event

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 7d1e1681d..45a7df50b 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,29 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.32
+==================================
+* Bug Fixes:
+    - Bug 317337 cross BDEPEND, BROOT, SYSROOT, etc
+    - Bug 403697 waitpid TypeError: an integer is required
+    - Bug 614104 AbstractPollTask._unregister_if.. event loop recursion
+    - Bug 614108 _LockProcess.unlock event loop recursion
+    - Bug 614110 BinpkgFetcher.lock event loop recursion
+    - Bug 614112 EbuildBuildDir.lock event loop recursion
+    - Bug 649276 surface key refresh exceptions early
+    - Bug 653638 emerge --config exit status is 0 after pkg_config calls die
+    - Bug 653810 EbuildFetcher._get_uri_map() event loop recursion
+    - Bug 653844 EbuildBuild._start() event loop recursion
+    - Bug 653848 EbuildMerge._merge_exit event loop recursion
+    - Bug 653856 use run_until_complete for asyncio compat
+    - Bug 653946 ManifestScheduler._iter_tasks() event loop recursion
+    - Bug 654038 FetchIterator.__iter__ event loop recursion
+    - Bug 654224 Larry's tail looks wrong
+    - Bug 654276 AbstractChildWatcher.add_child_handler asyncio compat
+    - Bug 654382 AbstractEventLoop add_reader/writer asyncio compat
+    - Bug 654472 Please implement EAPI 7
+
+
 portage-2.3.31
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 57acb7338..6111a5582 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.31',
+	version = '2.3.32',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-05-02  2:46 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-05-02  2:46 UTC (permalink / raw
  To: gentoo-commits

commit:     bdc8a7bf8bcb7facf8b1a1dd5f338d6717c52f89
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed May  2 02:03:12 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed May  2 02:31:37 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=bdc8a7bf

Updates for portage-2.3.33 release

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 45a7df50b..f89b02991 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.33
+==================================
+* Bug Fixes:
+    - Bug 317337 fix best/has_version -b for cross-prefix
+    - Bug 654456 allow empty BINPKG_COMPRESS to disable compression
+
+
 portage-2.3.32
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 86fd62470..d09ca1690 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.32',
+	version = '2.3.33',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-05-03 21:35 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-05-03 21:35 UTC (permalink / raw
  To: gentoo-commits

commit:     574ca2a99c503174ea9af0356683107c3dc48a9c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu May  3 20:41:01 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu May  3 20:41:01 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=574ca2a9

Updates for portage-2.3.34 release

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index f89b02991..3423e4cfc 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.34
+==================================
+* Bug Fixes:
+    - Bug 654600 SYSROOT=/ setting breaks eautoconf for firefox
+    - Bug 654664 silence emerge --sync --quiet signature info
+
+
 portage-2.3.33
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index d09ca1690..6762b7704 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.33',
+	version = '2.3.34',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-05-03 23:22 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-05-03 23:22 UTC (permalink / raw
  To: gentoo-commits

commit:     69bd5f6ae2847fd82860addd319ba9730ca26f57
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu May  3 23:11:10 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu May  3 23:11:10 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=69bd5f6a

Updates for portage-2.3.35 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 3423e4cfc..6bb7ef73d 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.35
+==================================
+* Bug Fixes:
+    - Bug 317337 fix normalization of empty SYSROOT setting
+
+
 portage-2.3.34
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 6762b7704..7ed87c911 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.34',
+	version = '2.3.35',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-05-04 17:32 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-05-04 17:32 UTC (permalink / raw
  To: gentoo-commits

commit:     5c6aace3b39d7acf8ee2e559b27c7f49afd71182
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri May  4 17:19:38 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri May  4 17:19:38 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=5c6aace3

Updates for portage-2.3.36 release

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 6bb7ef73d..594e5a705 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.36
+==================================
+* Bug Fixes:
+    - Bug 654782 autounmask fails on non satisfiable REQUIRED_USE
+    - Bug 654812 category directory left after successful merge
+    - Bug 654838 ecompress spurious imageusr directory in EAPI 7
+
+
 portage-2.3.35
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 7ed87c911..25bb30006 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.35',
+	version = '2.3.36',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-05-16 22:52 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-05-16 22:52 UTC (permalink / raw
  To: gentoo-commits

commit:     db097ff0ef0df7f6ad6dd51498615f0cae93f309
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed May 16 21:37:17 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed May 16 21:37:54 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=db097ff0

Updates for portage-2.3.37 release

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 594e5a705..4da398380 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.37
+==================================
+* repos.conf: Use openpgp-keys-* as key provider for gemato
+* Bug Fixes:
+    - Bug 654390 use asyncio's default event loop
+    - Bug 655414 fix has/best_version for cross-prefix portageq
+    - Bug 655860 fix ROOT overrides for has/best_version
+
+
 portage-2.3.36
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 25bb30006..94248cc61 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.36',
+	version = '2.3.37',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-05-17 18:57 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-05-17 18:57 UTC (permalink / raw
  To: gentoo-commits

commit:     5bfac2467cdf31216d7c5842e337a0b4e6258c57
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu May 17 18:48:22 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu May 17 18:48:22 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=5bfac246

Updates for portage-2.3.38 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 4da398380..e35b70ca9 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.38
+==================================
+* Bug Fixes:
+    - Bug 655656 signal wakeup fd BlockingIOError messages
+
+
 portage-2.3.37
 ==================================
 * repos.conf: Use openpgp-keys-* as key provider for gemato

diff --git a/setup.py b/setup.py
index 94248cc61..51b310385 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.37',
+	version = '2.3.38',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-05-25  3:15 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-05-25  3:15 UTC (permalink / raw
  To: gentoo-commits

commit:     26fceb3b147d27de82029e34b4f0dda9c7f436e8
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri May 25 02:48:49 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri May 25 02:49:57 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=26fceb3b

Updates for portage-2.3.39 release

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e35b70ca9..e243142db 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.39
+==================================
+* Bug Fixes:
+    - Bug 646190 exclude soname deps for internal libs without DT_SONAME
+    - Bug 655656 signal wakeup fd BlockingIOError messages
+    - Bug 655996 SELinux enhancements for musl and cleanups
+    - Bug 656394 emerge -pf RuntimeError event loop is already running
+
+
 portage-2.3.38
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 51b310385..f3f45f4d3 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.38',
+	version = '2.3.39',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-05-25 16:26 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-05-25 16:26 UTC (permalink / raw
  To: gentoo-commits

commit:     5c39ab4e9dbf631ea700d9b3ab54664b513428da
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri May 25 16:14:26 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri May 25 16:14:26 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=5c39ab4e

Updates for portage-2.3.40 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e243142db..f74bb3d61 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.40
+==================================
+* Bug Fixes:
+    - Bug 656492 AttributeError: 'set' object has no attribute 'items'
+
+
 portage-2.3.39
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index f3f45f4d3..4fb26ae51 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.39',
+	version = '2.3.40',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-06-27  4:30 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-06-27  4:30 UTC (permalink / raw
  To: gentoo-commits

commit:     cb9be3d608ed219893f917af42fb5337196304ee
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 27 03:59:25 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jun 27 04:26:35 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=cb9be3d6

Updates for portage-2.3.41 release

 RELEASE-NOTES | 17 +++++++++++++++++
 setup.py      |  2 +-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index f74bb3d61..b8c3331e1 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,23 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.41
+==================================
+* Bug Fixes:
+    - Bug 600804 revert portage uid/gid mapping behavior for PMS
+    - Bug 656542 ebuild command PermissionError from prepare_build_dirs
+    - Bug 656750 PollSelectAdapter has no attribute close
+    - Bug 656942 event loop recursion for emerge --nodeps --keep-going
+    - Bug 657360 event loop recursion for emerge --pretend --fetch
+    - Bug 657420 'str' has no attribute 'soname' for emerge --depclean
+    - Bug 657422 "[Errno 7] Argument list too long" with --usepkgonly
+    - Bug 657436 CancelledError triggered by Ctrl-C/SIGINT/TERM
+    - Bug 658322 support trailing slash in INSTALL_MASK patterns
+    - Bug 658684 fix emerge hang after unhandled exception with no tty
+    - Bug 658806 compress-build-logs EOFError
+    - Bug 659228 fix QA_FLAGS_IGNORED for EAPI 7
+
+
 portage-2.3.40
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 4fb26ae51..6e8783b8f 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.40',
+	version = '2.3.41',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-07-11  9:08 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-07-11  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     c18f4a4557dbc1b21cbf817d487e95e8dcdddfb1
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 11 08:41:22 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jul 11 08:41:22 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=c18f4a45

Updates for portage-2.3.42 release

 NEWS          | 10 ++++++++++
 RELEASE-NOTES | 13 +++++++++++++
 setup.py      |  2 +-
 3 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 3839b8bfb..f77c310e3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,15 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.42
+----------------
+* Sync with rsync quarantines data prior to verification, using the
+  rsync --link-dest option (can be disabled by setting
+  "sync-allow-hardlinks = no" in repos.conf).
+* Sync with git quarantines data prior to verification, see
+  https://wiki.gentoo.org/wiki/Portage_Security#git-mirror_repo.
+* Sync with shallow git pull is supported, by "setting sync-depth = 1"
+  in repos.conf.
+
 portage-2.3.32
 ----------------
 * EAPI 7 support.

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b8c3331e1..c5ccd0b4b 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,19 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.42
+==================================
+* Bug Fixes:
+    - Bug 552814 support shallow git pull by setting sync-depth = 1
+      in repos.conf
+    - Bug 659564 AttributeError unevaluated_atom with emerge
+      --ignore-soname-deps=n
+    - Bug 660372 GitSync: abort checkout for signature problem
+    - Bug 660410 rsync: quarantine data prior to verification
+    - Bug 660426 Add python2 compatible coroutine support
+    - Bug 660732 GitSync: add key refresh retry
+
+
 portage-2.3.41
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 6e8783b8f..3e4ccd5f6 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.41',
+	version = '2.3.42',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-07-16  7:14 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-07-16  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     75afdf6a4f7ce3d4141c79139952474662c34c93
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 16 06:29:58 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jul 16 06:29:58 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=75afdf6a

Updates for portage-2.3.43 release

 RELEASE-NOTES | 11 +++++++++++
 setup.py      |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index c5ccd0b4b..79d27ef1a 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,17 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.43
+==================================
+* Bug Fixes:
+    - Bug 640058 failure to unmerge gentoo-sources include-prefixes
+      directory
+    - Bug 649806 eliminate redundant stat calls on profile.bashrc files
+    - Bug 650814 eliminate unnecessary access syscalls on ebuilds
+    - Bug 660982 repoman incorrectly reports IUSE.missing
+    - Bug 661276 fix make.conf PORTDIR override when path does not exist
+
+
 portage-2.3.42
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 3e4ccd5f6..f50971f60 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.42',
+	version = '2.3.43',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-07-28  7:46 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-07-28  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     c352c8742ae24e09b2b513aa4f168b44e4eabeb9
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 28 06:58:17 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Jul 28 06:58:17 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=c352c874

Updates for portage-2.3.44 release

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 79d27ef1a..b03d0ae3f 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.44
+==================================
+* Bug Fixes:
+    - Bug 630292 parallel pngfix
+    - Bug 661834 rsync: fix _commit_download to drop privileges
+    - Bug 661838 webrsync: support sync-openpgp-key-path
+    - Bug 661906 git: fix key refresh failure to trigger abort
+
+
 portage-2.3.43
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b45a29628..52cda62d0 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.43',
+	version = '2.3.44',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-08-01  8:39 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2018-08-01  8:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c852f0aed0d86178a5ebb3f30e50692f2657dcee
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  1 05:58:29 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug  1 08:37:56 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=c852f0ae

Add a tox.ini to support running tests via tox

tox is the common Pythonic tool for running tests against multiple
interpreters.  It integrates well with virtualenv, making testing
trivial on practically any system.  Add a tox.ini file so users can take
advantage of it.

Reviewed-by: Zac Medico <zmedico <AT> gentoo.org>

 tox.ini | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/tox.ini b/tox.ini
new file mode 100644
index 000000000..cafdb0045
--- /dev/null
+++ b/tox.ini
@@ -0,0 +1,16 @@
+[tox]
+envlist = py27,py34,py35,py36,pypy,pypy3
+skipsdist = True
+
+[testenv]
+deps =
+	lxml!=4.2.0
+	pygost
+	pyyaml
+	py27,py34,py35,pypy: pyblake2
+	py27,py34,py35,pypy: pysha3
+setenv =
+	PYTHONPATH={toxinidir}/lib
+commands =
+	python -b -Wd setup.py test
+	python -b -Wd repoman/setup.py test


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-08-01  8:39 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2018-08-01  8:39 UTC (permalink / raw
  To: gentoo-commits

commit:     afe5f6320a174578f8aad50ad00ee1e37028334b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  1 06:00:51 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug  1 08:38:04 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=afe5f632

.travis.yml: Take advantage of tox

Replace the code responsible for installing dependencies and running
tests on Travis to use tox.  This reduces code duplication (= risk
of mis-sync) and saves us from those hoops needed to install
dependencies conditionally via travis.

Reviewed-by: Zac Medico <zmedico <AT> gentoo.org>
Closes: https://github.com/gentoo/portage/pull/348

 .travis.yml | 28 ++++++----------------------
 1 file changed, 6 insertions(+), 22 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 9313fc645..846308e08 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,30 +8,14 @@ python:
 
 # command to install dependencies
 install:
-    - sudo apt-get update -qq
-    - sudo apt-get install -y libxml2-utils
-    - pip install lxml
-    # python3.6+ has sha3 built-in, for older versions install pysha3
-    # (except for pypy where pysha3 is broken)
-    - "[[ ${TRAVIS_PYTHON_VERSION} == 3.[6789] || ${TRAVIS_PYTHON_VERSION} == pypy ]] || pip install pysha3"
-    # python3.6+ has blake2 built-in, for older versions install pyblake2
-    - "[[ ${TRAVIS_PYTHON_VERSION} == 3.[6789] ]] || pip install pyblake2"
-    # always install pygost for Streebog
-    - pip install pygost
-    # pyyaml is needed for building
-    - pip install pyyaml
+    - pip install tox
 
 script:
     - printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg
     - ./setup.py test
     - ./setup.py install --root=/tmp/install-root
-    # prevent repoman tests from trying to fetch metadata.xsd
-    - mkdir -p /tmp/install-root/usr/lib/portage/cnf
-    - cp repoman/cnf/metadata.xsd /tmp/install-root/usr/lib/portage/cnf/
-    - sudo rsync -a /tmp/install-root/. /
-    - python -b -Wd -m portage.tests.runTests
-    # repoman test block
-    - repoman/setup.py test
-    - repoman/setup.py install --root=/tmp/install-root
-    - sudo rsync -a /tmp/install-root/. /
-    - python -b -Wd -m repoman.tests.runTests
+    - if [[ ${TRAVIS_PYTHON_VERSION} == ?.? ]]; then
+        tox -e py${TRAVIS_PYTHON_VERSION/./};
+      else
+        tox -e ${TRAVIS_PYTHON_VERSION};
+      fi


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-08-01  8:39 Michał Górny
  0 siblings, 0 replies; 548+ messages in thread
From: Michał Górny @ 2018-08-01  8:39 UTC (permalink / raw
  To: gentoo-commits

commit:     8276ba077ce55c96a4f057e1c22f8fcc866d2174
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  1 08:38:56 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug  1 08:38:56 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=8276ba07

gitignore: Ignore .tox

 .gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitignore b/.gitignore
index 9c13ef473..a9f772c4c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,6 +4,7 @@ __pycache__/
 *.so
 /build
 /tags
+/.tox/
 setup.cfg
 
 repoman/build


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-08-08  4:25 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-08-08  4:25 UTC (permalink / raw
  To: gentoo-commits

commit:     c9cd57da216f21de49f8a57a4a692f8116d27ead
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  8 04:04:19 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Aug  8 04:04:19 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=c9cd57da

Updates for portage-2.3.45 release

 RELEASE-NOTES | 11 +++++++++++
 setup.py      |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b03d0ae3f..bda514fdb 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,17 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.45
+==================================
+* Bug Fixes:
+    - Bug 373209 FEATURES=test/USE=test mapping via USE_ORDER
+    - Bug 629398 QA Notice for executables writable by non-root user
+    - Bug 634980 zstd --long=31 binary package decompression support
+    - Bug 662388 asyncio.create_subprocess_exec support for python2
+    - Bug 662668 emerge --keep-going AttributeError
+    - Bug 663022 FileNotFoundError with FEATURES=metadata-transfer
+
+
 portage-2.3.44
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 52cda62d0..7cb4e2eb7 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.44',
+	version = '2.3.45',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-08-12  2:31 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-08-12  2:31 UTC (permalink / raw
  To: gentoo-commits

commit:     4673c7b0fdf1790c7d7c525fc5f59141ef224b9c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 12 02:14:49 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Aug 12 02:14:49 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=4673c7b0

Updates for portage-2.3.46 release

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index bda514fdb..0e736b816 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.46
+==================================
+* Bug Fixes:
+    - Bug 630292 use gxargs for USERLAND=BSD
+    - Bug 661006 SYSROOT InvalidLocation exception for binary package
+    - Bug 663278 map RESTRICT=test to USE=-test
+
+
 portage-2.3.45
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 7cb4e2eb7..8844b7fd7 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.45',
+	version = '2.3.46',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-08-17 23:13 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-08-17 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     5a1528ee9b1246836c7cd066cc4506820a9a5a23
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 17 22:53:04 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 22:53:04 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=5a1528ee

Updates for portage-2.3.47 release

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 0e736b816..626147679 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.47
+==================================
+* Bug Fixes:
+    - Bug 636674 add make.conf.example for arm
+    - Bug 663848 fix bugs in FEATURES=test to USE=test mapping
+    - Bug 663904 map empty ROOT environment variable to /
+
+
 portage-2.3.46
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 8844b7fd7..529f33654 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.46',
+	version = '2.3.47',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-08-20 23:11 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-08-20 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     9e1892c0b3c0e82178158bb021dca50e672b50cd
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 20 23:00:35 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Aug 20 23:00:35 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=9e1892c0

Updates for portage-2.3.48 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 626147679..53b622780 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.48
+==================================
+* Bug Fixes:
+    - Bug 664104 fix package.env conditional RESTRICT interaction
+
+
 portage-2.3.47
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 529f33654..670886c4d 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.47',
+	version = '2.3.48',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-09-03 18:25 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-09-03 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     afd0eb8b4b926f6bbb92a2a20c799ec7b528f706
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 17:50:24 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 17:50:24 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=afd0eb8b

Updates for portage-2.3.49 release

 RELEASE-NOTES | 6 ++++++
 setup.py      | 4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 53b622780..0725ce218 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.49
+==================================
+* Bug Fixes:
+    - Bug 665038 enable has/best_version -b in any phase for prefix
+
+
 portage-2.3.48
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 670886c4d..8c4515470 100755
--- a/setup.py
+++ b/setup.py
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-# Copyright 1998-2014 Gentoo Foundation
+# Copyright 1998-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import print_function
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.48',
+	version = '2.3.49',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-09-24  7:30 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-09-24  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     32f0aac2e445ac006cada8619b60883dd6a508d3
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 24 06:56:05 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Sep 24 06:56:05 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=32f0aac2

Updates for portage-2.3.50 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 0725ce218..1791741c9 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.50
+==================================
+* Bug Fixes:
+    - Bug 662070 sync-rcu support for rsync
+    - Bug 666940 portdbapi: add async_xmatch method
+
+
 portage-2.3.49
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 8c4515470..b8ade6f03 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.49',
+	version = '2.3.50',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-10-08 22:35 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-10-08 22:35 UTC (permalink / raw
  To: gentoo-commits

commit:     a9287e95e230555fa351786aeea228aa6944769e
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  8 22:11:01 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Oct  8 22:11:20 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=a9287e95

Updates for portage-2.3.51 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 1791741c9..c8fdc0255 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.51
+==================================
+* Bug Fixes:
+    - Bug 666554 HardlinkQuarantineRepoStorage: exclude distfiles and packages
+    - Bug 667008 delete *.ecompress for empty PORTAGE_COMPRESS
+    - Bug 667072 ecompress: Detect and report colliding (un)compressed files
+    - Bug 667604 move install-qa-check.d/08gentoo-paths to gentoo repo
+
+
 portage-2.3.50
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b8ade6f03..f9cc6a6eb 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.50',
+	version = '2.3.51',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-11-19  7:56 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-11-19  7:56 UTC (permalink / raw
  To: gentoo-commits

commit:     dbef3ec7503ae7f9eeaf718ee032cdbd78c33c04
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 19 07:33:15 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Nov 19 07:33:28 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=dbef3ec7

Updates for portage-2.3.52 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 10 ++++++++++
 setup.py      |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index c8fdc0255..87309e3c3 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,16 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.52
+==================================
+* Bug Fixes:
+    - Bug 603594 Run RANLIB after stripping static archives to fix LTO
+    - Bug 659582 Support FEATURES=pid-sandbox
+    - Bug 668206 doebuild: skip timestamp check for deleted distfiles
+    - Bug 668638 *-qa-check.d: fix entering EROOT in EAPI 7
+    - Bug 670082 portageq get_repo_path: fix <eroot> parameter
+
+
 portage-2.3.51
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index f9cc6a6eb..b0bc51468 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.51',
+	version = '2.3.52',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-12-20  4:29 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-12-20  4:29 UTC (permalink / raw
  To: gentoo-commits

commit:     45dc31673576cf9faca1ac5304e9c067ace27bb7
Author:     M. J. Everitt <m.j.everitt <AT> iee <DOT> org>
AuthorDate: Sat Dec 15 02:00:49 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Dec 20 04:24:32 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=45dc3167

Add note to NEWS/ChangeLog for PORT_LOGDIR* changes

Suggested-by: Michael Everitt <m.j.everitt <AT> iee.org>
Bug: https://bugs.gentoo.org/668538
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/NEWS b/NEWS
index b430f273f..e65205c42 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,11 @@
 News (mainly features/major bug fixes)
 
+portage-next
+--------------
+* Renamed PORT_LOGDIR and PORT_LOGDIR_CLEAN variables to
+  PORTAGE_LOGDIR and PORTAGE_LOGDIR_CLEAN to match other existing
+  similar variables
+
 portage-2.3.42
 ----------------
 * Sync with rsync quarantines data prior to verification, using the


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2018-12-27 22:50 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2018-12-27 22:50 UTC (permalink / raw
  To: gentoo-commits

commit:     67b36e44818900ee8f289c342e49330fcb712e1d
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 27 22:04:41 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Dec 27 22:05:09 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=67b36e44

Updates for portage-2.3.53 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          |  3 ++-
 RELEASE-NOTES | 12 ++++++++++++
 setup.py      |  2 +-
 3 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index e65205c42..ef11d6a34 100644
--- a/NEWS
+++ b/NEWS
@@ -1,10 +1,11 @@
 News (mainly features/major bug fixes)
 
-portage-next
+portage-2.3.53
 --------------
 * Renamed PORT_LOGDIR and PORT_LOGDIR_CLEAN variables to
   PORTAGE_LOGDIR and PORTAGE_LOGDIR_CLEAN to match other existing
   similar variables
+* Enable FEATURES={ipc,network,pid}-sandbox by default
 
 portage-2.3.42
 ----------------

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 87309e3c3..a8634fe15 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,18 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.53
+==================================
+* Bug Fixes:
+    - Bug 585986 prepend EPREFIX PATH, omit host PATH by default
+    - Bug 668538 add PORTAGE_LOGDIR alias for PORT_LOGDIR
+    - Bug 669496 drop privileges for git merge
+    - Bug 671472 compat_corouting save throw return
+    - Bug 671824 EBUILD_PHASES: add instprep
+    - Bug 672440 portage.process.spawn default env to os.environ
+    - Bug 673224 ExtractKernelVersion ParseError
+
+
 portage-2.3.52
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b0bc51468..839cb1c98 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.52',
+	version = '2.3.53',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-01-04  5:58 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-01-04  5:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e9b18528dc9494976475979a7a52219684621f07
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  4 03:58:02 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Jan  4 04:37:07 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=e9b18528

Updates for portage-2.3.54 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index a8634fe15..3df6baf6d 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.54
+==================================
+* Bug Fixes:
+    - Bug 671808 rsync: fix usersync timestamp file permission issue
+    - Bug 673738 fix PORTAGE_TMPDIR=/ edge case
+    - Bug 673900 validate unshare calls
+
+
 portage-2.3.53
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 839cb1c98..b43f09a03 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.53',
+	version = '2.3.54',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-01-11  4:45 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-01-11  4:45 UTC (permalink / raw
  To: gentoo-commits

commit:     ad30112af58c8f8a8e1d0555152e084db70d44b2
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 11 04:42:34 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Jan 11 04:44:49 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=ad30112a

Updates for portage-2.3.55 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 3df6baf6d..0a5d49bb6 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.55
+==================================
+* Bug Fixes:
+    - Bug 673794 pid-sandbox: whitelist selected pkg_* phases
+
+
 portage-2.3.54
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b43f09a03..b93e2dae0 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.54',
+	version = '2.3.55',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-01-15  6:22 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-01-15  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     5f831cc04aa0d6103d75f129fb6b41084fcab62a
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 15 05:52:27 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jan 15 05:52:27 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=5f831cc0

Updates for portage-2.3.56 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 0a5d49bb6..b6ccae5d8 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.56
+==================================
+* Bug Fixes:
+    - Bug 675284 restore canonicalize func
+    - Bug 675312 pid-sandbox: execute pid-ns-init as pid 1
+
+
 portage-2.3.55
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b93e2dae0..a8f841e84 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.55',
+	version = '2.3.56',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-01-21  0:12 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-01-21  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     808ade9a3abedc0103b5db091da8f860ef854d50
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 20 23:45:02 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jan 20 23:45:18 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=808ade9a

Updates for portage-2.3.57 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b6ccae5d8..9a53d871f 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.57
+==================================
+* Bug Fixes:
+    - Bug 675756 emerge: compare new SLOT USE to installed SLOT
+    - Bug 675826 INSTALL_MASK scalability: minimize fnmatch calls
+    - Bug 675828 pid-sandbox: fix child process signal disposition
+
+
 portage-2.3.56
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index a8f841e84..2071a6945 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.56',
+	version = '2.3.57',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-01-23  5:40 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-01-23  5:40 UTC (permalink / raw
  To: gentoo-commits

commit:     59f7707371f65f18bc7375a22dee5d169e9954ba
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 23 04:55:04 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jan 23 04:56:18 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=59f77073

Updates for portage-2.3.58 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 9a53d871f..1a3647115 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.58
+==================================
+* Bug Fixes:
+    - Bug 675868 run pid-sandbox pid-ns-init as root
+    - Bug 675870 setsid for pid-sandbox process group signals
+    - Bug 676014 use local ECLASS variable during ebuild inherit
+
+
 portage-2.3.57
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 2071a6945..b4b8a95b9 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.57',
+	version = '2.3.58',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-01-28  6:41 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-01-28  6:41 UTC (permalink / raw
  To: gentoo-commits

commit:     6585f59d8a62be2925874b2009f7899bc1f30b1a
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 28 05:03:54 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jan 28 05:07:10 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=6585f59d

Updates for portage-2.3.59 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 1a3647115..ab4222095 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.59
+==================================
+* Bug Fixes:
+    - Bug 675868 pid-sandbox: pid-ns-init TIOCSCTTY after setsid
+
+
 portage-2.3.58
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b4b8a95b9..65825f411 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.58',
+	version = '2.3.59',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-02-11 19:46 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-02-11 19:46 UTC (permalink / raw
  To: gentoo-commits

commit:     ec7b9e1ca5dd9fc4d14ca09dd6f21f402024a0ca
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 11 19:32:51 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Feb 11 19:33:03 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=ec7b9e1c

Updates for portage-2.3.60 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index ab4222095..46921cf71 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.60
+==================================
+* Bug Fixes:
+    - Bug 636798 handle lock file removal on NFS
+
+
 portage-2.3.59
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 65825f411..fe97bc776 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.59',
+	version = '2.3.60',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-02-18  1:01 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-02-18  1:01 UTC (permalink / raw
  To: gentoo-commits

commit:     e5989e85ee6a5dd3b087c3c9184b250d43fd8839
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 18 00:42:23 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Feb 18 00:44:32 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=e5989e85

Updates for portage-2.3.61 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 46921cf71..ea31dfe35 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.61
+==================================
+* Bug Fixes:
+    - Bug 677776 gnome2_icon_cache_update -> xdg_icon_cache_update
+    - Bug 677800 Don't define a default for ACCEPT_LICENSE
+    - Bug 678218 locks: handle sshfs hardlink inode numbers
+    - FL-6227 cpuinfo: use better available CPU calculation
+
+
 portage-2.3.60
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index fe97bc776..bda3e22ad 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.60',
+	version = '2.3.61',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-02-20  0:58 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-02-20  0:58 UTC (permalink / raw
  To: gentoo-commits

commit:     47662a812bb5a5266d372427701441310cfd8654
Author:     Zac Medico <zachary.medico <AT> sony <DOT> com>
AuthorDate: Wed Feb 20 00:47:27 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Feb 20 00:48:30 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=47662a81

Updates for portage-2.3.62 release

Copyright: Sony Interactive Entertainment Inc.
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index ea31dfe35..b817561ef 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.62
+==================================
+* Bug Fixes:
+    - Bug 678278 unprivileged sync emergelog lock permission denied
+
+
 portage-2.3.61
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index bda3e22ad..1fbbffd5e 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.61',
+	version = '2.3.62',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-04-16  2:41 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-04-16  2:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d94f4b3ba75519f6de87131786fff54852933052
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 02:33:49 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 02:34:04 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=d94f4b3b

Updates for portage-2.3.63 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 10 ++++++++++
 setup.py      |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b817561ef..d1767888f 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,16 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.63
+==================================
+* Bug Fixes:
+    - Bug 672540 enable SIGINT in emerge exception handler
+    - Bug 674932 document BDEPEND in ebuild(5) man page
+    - Bug 680810 optimize bash IUSE checks by not using regexp
+    - Bug 680908 repos.conf: add sync-openpgp-keyserver option
+    - Bug 683040 fix distcc/network-sandbox-proxy socket permission
+
+
 portage-2.3.62
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 1fbbffd5e..70df333f8 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.62',
+	version = '2.3.63',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-04-19  4:51 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-04-19  4:51 UTC (permalink / raw
  To: gentoo-commits

commit:     32a1fb74100747e391978985c99dfa0698d97710
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 19 04:10:14 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Apr 19 04:10:34 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=32a1fb74

Updates for portage-2.3.64 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          | 9 +++++++++
 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 3 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index ef11d6a34..9e8d54f5f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,14 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.64
+--------------
+* New (council approved) default locations for the Gentoo repository,
+  distfiles, and binary packages (does not apply to installed systems
+  using the old defaults):
+  /usr/portage -> /var/db/repos/gentoo
+  /usr/portage/distfiles -> /var/cache/distfiles
+  /usr/portage/packages -> /var/cache/binpkgs
+
 portage-2.3.53
 --------------
 * Renamed PORT_LOGDIR and PORT_LOGDIR_CLEAN variables to

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index d1767888f..fcc5a8626 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.64
+==================================
+* Bug Fixes:
+    - Bug 378603 New (council approved) default locations for the Gentoo
+      repository, distfiles, and binary packages
+
+
 portage-2.3.63
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 70df333f8..f7800b6e2 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.63',
+	version = '2.3.64',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-04-26  3:01 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-04-26  3:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ed11d76466ae650a0f193caeeb406f254fc4cf5f
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 02:49:59 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 02:56:49 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=ed11d764

Updates for portage-2.3.65 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index fcc5a8626..86a92403b 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.65
+==================================
+* Bug Fixes:
+    - Bug 478544 fix duplicate repo warning triggered by PORTDIR
+    - Bug 553224 emerge --info per-package FEATURES
+    - Bug 684232 don't set permissions on /dev/null emerge.log symlink
+
+
 portage-2.3.64
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index f7800b6e2..e83ff7468 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.64',
+	version = '2.3.65',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-04-30  2:57 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-04-30  2:57 UTC (permalink / raw
  To: gentoo-commits

commit:     7fc51281bfea20d3cb42924ee3024a71eadad79d
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 30 02:44:15 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 02:44:15 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=7fc51281

Updates for portage-2.3.66 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 86a92403b..a04fe5132 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.66
+==================================
+* Bug Fixes:
+    - Bug 175612 download distfiles to temp file and rename atomically
+    - Bug 651678 enable FEATURES=strict-keepdir behavior for new EAPIs
+
+
 portage-2.3.65
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index e83ff7468..2a14345bc 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.65',
+	version = '2.3.66',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-05-26  5:27 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-05-26  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     4e61f5040fc0f67e8a81a8404a6433c5db4fad12
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun May 26 04:53:11 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun May 26 04:53:23 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=4e61f504

Updates for portage-2.3.67 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 14 ++++++++++++++
 setup.py      |  4 ++--
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index a04fe5132..cb220be35 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,20 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.67
+==================================
+* Bug Fixes:
+    - Bug 516016 install-qa-check.d/80libraries: Fix false positive
+    - Bug 662468 Add bash ___is_indexed_array_var function
+    - Bug 685482 repoman: Check IUSE in _match_use for USE defaults
+    - Bug 685532 estrip: Fix inconsistent behavior with EAPI >= 7
+    - Bug 685854 get_vm_info: Set C locale for subprocesses
+    - Bug 686194 Recognize riscv ABIs
+    - Bug 686282 estrip: Strip __gentoo_check_ldflags__ symbol
+    - Bug 686356 install-qa-check.d/10ignored-flags: Fix false positive
+    - Bug 686406 Fix ACCEPT_LICENSE=-* to behave as intended
+
+
 portage-2.3.66
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 2a14345bc..3e6ea8caa 100755
--- a/setup.py
+++ b/setup.py
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-# Copyright 1998-2018 Gentoo Foundation
+# Copyright 1998-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import print_function
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.66',
+	version = '2.3.67',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-06-30 23:12 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-06-30 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     a00600dd727df0155b9cd99b6b46fb1c1ada752e
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 30 22:39:58 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jun 30 22:40:45 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=a00600dd

Updates for portage-2.3.68 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index cb220be35..8cec50a3c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.68
+==================================
+* Bug Fixes:
+    - Bug 687814 config: don't swallow IOError for "packages" files
+    - Bug 688124 fix emerge fetch download size calculation for resume
+    - Bug 688648 fix emerge --sync keyserver None message
+
+
 portage-2.3.67
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 3e6ea8caa..b9f674d7b 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.67',
+	version = '2.3.68',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-07-11  4:07 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-07-11  4:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b0f115a58930207646b3bb53dcc1a314cb184d17
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 11 03:31:39 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Jul 11 03:31:50 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=b0f115a5

Updates for portage-2.3.69 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 10 ++++++++++
 setup.py      |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 8cec50a3c..82768bebc 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,16 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.69
+==================================
+* Bug Fixes:
+    - Bug 642604 handle empty EPREFIX, ROOT, SYSROOT, etc settings
+    - Bug 680810 ebuild.sh: suppress export error messages for eix-update
+    - Bug 689072 default repo.conf sync-openpgp-keyserver to
+      hkps://keys.gentoo.org in order to prevent key poisoning
+    - Bug 689506 default repos.conf sync-webrsync-verify-signature
+
+
 portage-2.3.68
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b9f674d7b..69e90a68d 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.68',
+	version = '2.3.69',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-08-01 20:04 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-08-01 20:04 UTC (permalink / raw
  To: gentoo-commits

commit:     2c4da1165f01a9c5e13dc9de9e743cb11fa7ad1e
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  1 19:42:20 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Aug  1 19:44:03 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=2c4da116

tox.ini: py34: lxml<4.4.0

lxml-4.4.0 does not support py34.

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 tox.ini | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tox.ini b/tox.ini
index 2d1501971..f49bd413f 100644
--- a/tox.ini
+++ b/tox.ini
@@ -4,9 +4,10 @@ skipsdist = True
 
 [testenv]
 deps =
-	lxml!=4.2.0
 	pygost
 	pyyaml
+	py34: lxml!=4.2.0,<4.4.0
+	py27,py35,py36,py37,pypy,pypy3: lxml!=4.2.0
 	py27,py34,py35,pypy: pyblake2
 	py27,py34,py35,pypy: pysha3
 setenv =


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-08-02  3:48 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-08-02  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     0cd7c6ceece68c8345ed2b00b75354e3eafd616c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  2 03:31:02 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Aug  2 03:31:15 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=0cd7c6ce

Updates for portage-2.3.70 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          | 6 ++++++
 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 3 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 9e8d54f5f..c6e9b7228 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,11 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.70
+--------------
+* The @live-rebuild package set now searches for PROPERTIES=live, see
+  bug 233589. The @deprecated-live-rebuild package set provides the
+  old behavior which was based on inherited eclasses.
+
 portage-2.3.64
 --------------
 * New (council approved) default locations for the Gentoo repository,

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 82768bebc..5384d82e3 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.70
+==================================
+* Bug Fixes:
+    - Bug 233589 Support PROPERTIES=live
+    - Bug 690304 dispatch-conf unicode safety
+    - Bug 690446 emaint -c binhost support for binpkg-multi-instance
+    - Bug 690758 network-sandbox support for AI_ADDRCONFIG
+
+
 portage-2.3.69
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 69e90a68d..d4ef01f8b 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.69',
+	version = '2.3.70',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-08-04 21:19 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-08-04 21:19 UTC (permalink / raw
  To: gentoo-commits

commit:     17abcfd2083b624ed3d0db0dc571551907eeefe9
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  4 21:08:07 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Aug  4 21:08:16 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=17abcfd2

Updates for portage-2.3.71 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 5384d82e3..e225f2640 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.71
+==================================
+* Bug Fixes:
+    - Bug 691290 Fix RTNETLINK answers: Operation not supported messages
+      when IPv6 is disabled
+
+
 portage-2.3.70
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index d4ef01f8b..156537a31 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.70',
+	version = '2.3.71',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-08-19  4:54 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-08-19  4:54 UTC (permalink / raw
  To: gentoo-commits

commit:     4b0e02a47c3d76cc38c9d8d52b7c07c6e7e1b43c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 19 04:09:20 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Aug 19 04:14:57 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=4b0e02a4

Updates for portage-2.3.72 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          |  5 +++++
 RELEASE-NOTES | 18 ++++++++++++++++++
 setup.py      |  2 +-
 3 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index c6e9b7228..e09468a87 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.72
+--------------
+* The glsa-check program is now provided by portage, and it has been
+  removed from gentoolkit. See bug 463952.
+
 portage-2.3.70
 --------------
 * The @live-rebuild package set now searches for PROPERTIES=live, see

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e225f2640..c32679f15 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,24 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.72
+==================================
+* Allow ESYSROOT and BROOT in the pkg_setup phase, following a recent
+  change to PMS.
+* Bug Fixes:
+    - Bug 463952 glsa-check: install in /usr/bin
+    - Bug 646090 preserve-libs: get dep graph from EROOT
+    - Bug 690484 detect internal collisions for /usr merge
+    - Bug 690786 repoman: support metadata/layout.conf restrict-allowed
+    - Bug 691776 unpack: Unconditionally die if an unpacker returns
+      an error
+    - Bug 691638 Show get/setfattr stderr
+    - Bug 692024 econf: Unconditionally die on error in EAPIs 0 to 3
+    - Bug 692262 QA Notice: EXPORT_FUNCTIONS is called before inherit
+      in kernel-2.eclass
+    - Bug 692412 emerge IndexError for ambiguous package atom with pypy
+
+
 portage-2.3.71
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index c71deb97f..f37232481 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.71',
+	version = '2.3.72',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-08-24  3:52 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-08-24  3:52 UTC (permalink / raw
  To: gentoo-commits

commit:     51cbcb74a80f76dc47e33f604bb031d5c4ea73a6
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 24 03:32:47 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Aug 24 03:32:55 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=51cbcb74

Updates for portage-2.3.73 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index c32679f15..b2c34601d 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.73
+==================================
+* Bug Fixes:
+    - Bug 692698 preserve-libs: ignore dropped non-soname symlink
+
+
 portage-2.3.72
 ==================================
 * Allow ESYSROOT and BROOT in the pkg_setup phase, following a recent

diff --git a/setup.py b/setup.py
index f37232481..4030cacf1 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.72',
+	version = '2.3.73',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-08-31  6:21 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-08-31  6:21 UTC (permalink / raw
  To: gentoo-commits

commit:     efbe5d63540c68c7961212b14215d5f9b20362ef
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 31 05:53:00 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 05:56:10 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=efbe5d63

Updates for portage-2.3.74 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 14 ++++++++++++++
 setup.py      |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b2c34601d..5282d55a6 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,20 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.74
+==================================
+* Bug Fixes:
+    - Bug 587930 glsa-check: add exit code for affected GLSAs
+    - Bug 688902 Add FEATURES=pkgdir-index-trusted
+    - Bug 690758 Use RTNETLINK to configure the loopback interface
+    - Bug 692872 glsa-check: forward port --quiet option from
+      gentoolkit
+    - Bug 693026 rsync: proxychains compatibility
+    - Bug 693088 glsa-check: forward port remaining changes from
+      gentoolkit
+    - Bug 693096 emerge: deprecate --changelog option
+
+
 portage-2.3.73
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 4030cacf1..c13edd791 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.73',
+	version = '2.3.74',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-09-01 21:22 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-09-01 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     9f4bd7f3a37600687438c13e728071975a3f6756
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  1 20:57:40 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Sep  1 20:57:51 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=9f4bd7f3

Updates for portage-2.3.75 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 5282d55a6..24f824054 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.75
+==================================
+* Bug Fixes:
+    - Bug 235970 glsa-check: add --reverse option
+    - Bug 692134 glsa-check: fix truncated CVE ids in listmode
+    - Bug 692746 missed virtual/libmysqlclient update
+    - Bug 693242 premature backtracking termination
+
+
 portage-2.3.74
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index c13edd791..380ea7341 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.74',
+	version = '2.3.75',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-09-12  2:35 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-09-12  2:35 UTC (permalink / raw
  To: gentoo-commits

commit:     fb9c7f7d062437cd781aa2e9da635955801508f2
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 02:11:36 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 02:19:11 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=fb9c7f7d

Updates for portage-2.3.76 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 24f824054..e58087694 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.76
+==================================
+* Bug Fixes:
+    - Bug 693836 erroneous firefox downgrade
+    - Bug 693980 x11-module-rebuild: support SYMLINK_LIB=no
+    - Bug 694000 OwnerSet: fix exclude-files support
+
+
 portage-2.3.75
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 380ea7341..0d55d05ed 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.75',
+	version = '2.3.76',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-10-14 23:01 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-10-14 23:01 UTC (permalink / raw
  To: gentoo-commits

commit:     196ff7d54f1a23646f2ad70801a7a04c80c0a8cd
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 14 22:42:20 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Oct 14 22:42:20 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=196ff7d5

Updates for portage-2.3.77 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          |  9 +++++++++
 RELEASE-NOTES | 10 ++++++++++
 setup.py      |  2 +-
 3 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index e09468a87..751f91456 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,14 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.77
+--------------
+* The emerge --autounmask option is now disabled by default, except for
+  portions of behavior which are controlled by the --autounmask-use and
+  --autounmask-license options. For backward compatibility, previous
+  behavior of --autounmask=y and --autounmask=n is entirely preserved.
+  Users can get the old behavior simply by adding --autounmask to the
+  make.conf EMERGE_DEFAULT_OPTS variable.
+
 portage-2.3.72
 --------------
 * The glsa-check program is now provided by portage, and it has been

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e58087694..31a3adaf1 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,16 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.77
+==================================
+* Bug Fixes:
+    - Bug 220533 Fix FEATURES=skiprocheck read-only DISTDIR support
+    - Bug 646898 Support GLEP 75 mirror structure
+    - Bug 658648 Disable emerge --autounmask by default, except for
+                 package.use and package.license changes
+    - Bug 695870 Improvements to ebuild(5) man page
+
+
 portage-2.3.76
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 0d55d05ed..20cd04958 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.76',
+	version = '2.3.77',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-10-21 19:16 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-10-21 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     9886affcbc23747c96601e6bea9b5587ef01ad1e
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 08:37:06 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 19:06:35 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=9886affc

Updates for portage-2.3.78 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 31a3adaf1..da49c9935 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.78
+==================================
+* Bug Fixes:
+    - Bug 697566 fetch: Use FETCHCOMMAND to fetch mirror layout.conf
+    - Bug 697890 emirrordist: Fix DeletionTask layout assumptions
+    - Bug 697906 emirrordist: Delete potential symlinks for all layouts
+    - Bug 698046 make.globals: Change FETCHCOMMAND_RSYNC to --copy-links
+
+
 portage-2.3.77
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 20cd04958..eee09e8bd 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.77',
+	version = '2.3.78',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-11-09  5:23 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-11-09  5:23 UTC (permalink / raw
  To: gentoo-commits

commit:     c78451421e30504c821ac9ccc7b7d9a092208e25
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 05:12:11 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 05:12:23 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=c7845142

Updates for portage-2.3.79 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 11 +++++++++++
 setup.py      |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index da49c9935..83a227836 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,17 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.79
+==================================
+* Bug Fixes:
+    - Bug 673400 emerge: fix error message for unknown options
+    - Bug 698046 fetch: remove symlink created by FETCHCOMMAND_RSYNC
+    - Bug 698474 fetch: respect try_mirrors parameter for local mirrors
+    - Bug 699392 emirrordist: _recycle_copier_exit UnboundLocalError
+    - Bug 699400 emirrordist: clean up FileCopier exception logging
+    - Bug 699548 install.py: ignore -Z / --context
+
+
 portage-2.3.78
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index eee09e8bd..43bd88808 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.78',
+	version = '2.3.79',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-11-27  3:45 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-11-27  3:45 UTC (permalink / raw
  To: gentoo-commits

commit:     12371ccdbdc6bb5327653b9263ab4e03fa56fdf4
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 03:34:48 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 03:34:57 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=12371ccd

Updates for portage-2.3.80 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 83a227836..a3b077da0 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.80
+==================================
+* Bug Fixes:
+    - Bug 667432 Rename DCO_SIGNED_OFF_BY config variable to SIGNED_OFF_BY.
+    - Bug 674562 eapply: Drop -s option for patch.
+    - Bug 689226 emerge --buildpkgonly: respect buildtime hard blockers
+    - Bug 699986 emerge: add --quickpkg-direct option
+
+
 portage-2.3.79
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 43bd88808..964bfb036 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.79',
+	version = '2.3.80',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-12-06  4:58 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-12-06  4:58 UTC (permalink / raw
  To: gentoo-commits

commit:     545fbfcb51976a33ea4b7af5d244ac161556ba9d
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  6 04:36:17 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Dec  6 04:43:43 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=545fbfcb

Updates for portage-2.3.81 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          | 11 +++++++++++
 RELEASE-NOTES |  8 ++++++++
 setup.py      |  2 +-
 3 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 751f91456..65cfa3e4f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,16 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.80
+--------------
+* The emerge --quickpkg-direct option enables use of installed packages
+  directly as binary packages. It can be used to create minimal runtime
+  container images (which need not include a package manager), or to
+  enable a live image to act as a binary installer that uses packages
+  installed in the live image as a source of binary packages. This
+  option is especially useful in combination with --usepkgonly and
+  --ignore-soname-deps=n options, allowing implicit system dependencies
+  such as libc to be automatically accounted for.
+
 portage-2.3.77
 --------------
 * The emerge --autounmask option is now disabled by default, except for

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index a3b077da0..e4df13dc8 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.81
+==================================
+* Bug Fixes:
+    - Bug 681312 add emerge --implicit-system-deps <y|n> option
+    - Bug 701996 fix virtual/wine handling to avoid pulling in multiple
+      wine implementations in some cases
+
+
 portage-2.3.80
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 964bfb036..6ab0db225 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.80',
+	version = '2.3.81',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-12-15 23:04 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-12-15 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     cd504d2371f8a6b451c4fc35fad19bb2f0036aaf
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 15 22:35:15 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Dec 15 22:35:24 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=cd504d23

Updates for portage-2.3.82 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 10 ++++++++++
 setup.py      |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e4df13dc8..26abad013 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,16 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.82
+==================================
+* Bug Fixes:
+    - Bug 310009 emerge: Show package USE in conflict messages
+    - Bug 680456 display relevant FEATURES when unshare fails
+    - Bug 693454 emerge-webrsync: support gentoo-YYYYMMDD snapshots
+    - Bug 702146 emerge: drop FEATURES=distcc-pump support
+    - Bug 702970 emerge-webrsync: enable xz snapshots for tarsync
+
+
 portage-2.3.81
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 6ab0db225..6cb2e3252 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.81',
+	version = '2.3.82',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-12-24  1:28 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-12-24  1:28 UTC (permalink / raw
  To: gentoo-commits

commit:     59b946198cb6798ebce564a8a1ea68a71df95a1c
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 24 00:38:56 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Dec 24 00:45:13 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=59b94619

Updates for portage-2.3.83 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 26abad013..1f0fdf0b8 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.83
+==================================
+* Bug Fixes:
+    - Bug 384107 adjust || preference to break dependency cycles,
+      which solves bug 382421 and bug 703440
+    - Bug 703348 emerge --with-test-deps: allow circular deps
+
+
 portage-2.3.82
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 6cb2e3252..974d422d0 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.82',
+	version = '2.3.83',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2019-12-26 23:00 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2019-12-26 23:00 UTC (permalink / raw
  To: gentoo-commits

commit:     b69ca62cd09f54ccbeeb320fd5d462d257f69b01
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 22:33:04 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 22:57:05 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=b69ca62c

Updates for portage-2.3.84 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 1f0fdf0b8..f1c748e3c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.84
+==================================
+* Bug Fixes:
+    - Bug 690436 limit scope of dropped circular dependencies, which
+      should solve some cases of bug 199856 such as bug 703676 (also
+      see tracker bug 689644)
+
+
 portage-2.3.83
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 974d422d0..96bdf28e9 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.83',
+	version = '2.3.84',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-01-04  8:16 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-01-04  8:16 UTC (permalink / raw
  To: gentoo-commits

commit:     15e94fc75e4dc5251d38a8abd6c64b2e046a8766
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  4 07:44:05 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Jan  4 08:14:58 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=15e94fc7

travis.yml: enable pypy3

Bug: https://bugs.gentoo.org/575840
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 .travis.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.travis.yml b/.travis.yml
index b1b4bf26b..837dbd95d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,6 +6,7 @@ python:
     - 3.7
     - 3.8-dev
     - pypy
+    - pypy3
 
 # command to install dependencies
 install:


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-01-04 22:24 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-01-04 22:24 UTC (permalink / raw
  To: gentoo-commits

commit:     4836dbb73c65db9b60786338c4fdaa433cf33136
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  4 22:04:52 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Jan  4 22:06:54 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=4836dbb7

travis.yml: drop pypy and python 3.5

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 .travis.yml | 2 --
 tox.ini     | 8 ++++----
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 837dbd95d..5123141ac 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,11 +1,9 @@
 language: python
 python:
     - 2.7
-    - 3.5
     - 3.6
     - 3.7
     - 3.8-dev
-    - pypy
     - pypy3
 
 # command to install dependencies

diff --git a/tox.ini b/tox.ini
index 378ff01e3..5ba192d2e 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,14 +1,14 @@
 [tox]
-envlist = py27,py35,py36,py37,py38,pypy,pypy3
+envlist = py27,py36,py37,py38,pypy3
 skipsdist = True
 
 [testenv]
 deps =
 	pygost
 	pyyaml
-	py27,py35,py36,py37,py38,pypy,pypy3: lxml!=4.2.0
-	py27,py35,pypy: pyblake2
-	py27,py35,pypy: pysha3
+	py27,py36,py37,py38,pypy3: lxml!=4.2.0
+	py27: pyblake2
+	py27: pysha3
 setenv =
 	PYTHONPATH={toxinidir}/lib
 commands =


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-01-23  7:05 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-01-23  7:05 UTC (permalink / raw
  To: gentoo-commits

commit:     b55ec19cd72f3d70d04f340ce583439125b9cd0e
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 23 06:47:01 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Jan 23 06:48:22 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=b55ec19c

Updates for portage-2.3.85 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index f1c748e3c..b07febc36 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.85
+==================================
+* Bug Fixes:
+    - Bug 615594 dosym: revert deprecated prefix compat
+    - Bug 704256 emerge-webrsync: chmod 755 temp dir
+    - Bug 704320 Add QA check for unresolved soname dependencies
+    - Bug 704848 doebuild: export SANDBOX_LOG=${T}/sandbox.log
+    - Bug 705986 solve pypy / pypy-exe dependency cycle
+
 portage-2.3.84
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 96bdf28e9..9cba3834e 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.84',
+	version = '2.3.85',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-01-28  5:23 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-01-28  5:23 UTC (permalink / raw
  To: gentoo-commits

commit:     5ed8dd835f584f10a393d3c91ca94ef5edea9734
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 28 05:09:31 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jan 28 05:10:20 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=5ed8dd83

Updates for portage-2.3.86 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 7 +++++++
 setup.py      | 4 ++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b07febc36..02a4022e8 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.86
+==================================
+* Bug Fixes:
+    - Bug 706278 Adjust || preference for slot upgrades
+    - Bug 706298 Suppress package.keywords warning for API consumers
+
+
 portage-2.3.85
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 9cba3834e..125368c44 100755
--- a/setup.py
+++ b/setup.py
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-# Copyright 1998-2019 Gentoo Authors
+# Copyright 1998-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import print_function
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.85',
+	version = '2.3.86',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-02-01 22:15 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-02-01 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     a19c6f2f8444fa50ba02a2a927f25d3a70bf7fc8
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  1 21:37:17 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Feb  1 21:37:26 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=a19c6f2f

Updates for portage-2.3.87 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 02a4022e8..bd035366e 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.87
+==================================
+* Bug Fixes:
+    - Bug 691798 treat GLEP 81 acct-* categories like virtual
+    - Bug 707108 depclean: do not eliminate upgrades
+
+
 portage-2.3.86
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 125368c44..c62f5f6eb 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.86',
+	version = '2.3.87',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-02-09  1:31 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-02-09  1:31 UTC (permalink / raw
  To: gentoo-commits

commit:     60d040a016249ad297f63d0043a16ce8f4449d74
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  9 00:32:49 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Feb  9 00:58:10 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=60d040a0

Updates for portage-2.3.88 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 MANIFEST.in   |  5 +++++
 RELEASE-NOTES | 13 +++++++++++++
 setup.py      |  2 +-
 3 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/MANIFEST.in b/MANIFEST.in
index 4f6cac162..c862b044f 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -7,6 +7,11 @@ include TEST-NOTES
 include doc/custom.xsl
 recursive-include doc *.docbook
 
+# sphinx sources
+include doc/api/index.rst
+include doc/api/conf.py
+include doc/api/Makefile
+
 # extra conf files used in ebuild
 include cnf/make.conf.example.*
 

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index bd035366e..72b2a40db 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,19 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.88
+==================================
+* Bug Fixes:
+    - Bug 649622 prevent unecessary installation of virtual/w3m followed
+      by removal by depclean
+    - Bug 705736 preserve-libs: prevent unecessary preservation of system
+      libraries which a package bundles
+    - Bug 707820 generate API documentation with sphinx-apidoc
+    - Bug 708448 support FEATURES=qa-unresolved-soname-deps so that the
+      QA warning from bug 704320 can be disabled
+    - Bug 708660 phase-helpers.sh: avoid passing an empty root value to
+      portageq when ebuild IPC is disabled
+
 portage-2.3.87
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index d337ba49d..30bacf66d 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.87',
+	version = '2.3.88',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-02-15  1:17 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-02-15  1:17 UTC (permalink / raw
  To: gentoo-commits

commit:     dbb7948b77fd42bea74e58c5682a96c9e02aa3d6
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 15 00:38:51 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Feb 15 01:01:46 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=dbb7948b

Updates for portage-2.3.89 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 72b2a40db..0d80037ec 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.88
+==================================
+* Bug Fixes:
+    - Bug 649622 depclean: ensure consistency with update actions, via
+      consistent order of dependency traversal
+
 portage-2.3.88
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 30bacf66d..66b3c08c3 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.88',
+	version = '2.3.89',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-02-15 18:07 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-02-15 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     84b3556158d8eca867c14c843e8e5b4f2722b1bb
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 15 18:06:16 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Feb 15 18:07:01 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=84b35561

RELEASE-NOTES: fix portage-2.3.89 typo

Reported-by: josef.95 <josef.95 <AT> freenet.de>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 0d80037ec..2060019f7 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,7 +1,7 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
-portage-2.3.88
+portage-2.3.89
 ==================================
 * Bug Fixes:
     - Bug 649622 depclean: ensure consistency with update actions, via


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-03-01  7:02 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-03-01  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     2317403c7ed9482c2272dfdb3d535471faa92412
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  1 06:44:45 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Mar  1 06:44:49 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=2317403c

Updates for portage-2.3.90 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          | 7 +++++++
 RELEASE-NOTES | 8 ++++++++
 setup.py      | 2 +-
 3 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 65cfa3e4f..5754aa24c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,12 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.90
+--------------
+* The new PORTAGE_LOG_FILTER_FILE make.conf(5) variable specifies a
+  command that filters build log output to a log file. In order to
+  filter ANSI escape codes from build logs, ansifilter(1) is a
+  convenient setting for this variable.
+
 portage-2.3.80
 --------------
 * The emerge --quickpkg-direct option enables use of installed packages

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 2060019f7..c8a848661 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.90
+==================================
+* Bug Fixes:
+    - Bug 601252 DISTDIR NFS root_squash support
+    - Bug 709746 new PORTAGE_LOG_FILTER_FILE variable specifies a
+          command that filters build log output to a log file
+    - Bug 710076 einstalldocs: Fix test for DOCS being unset
+
 portage-2.3.89
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 66b3c08c3..59abff357 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.89',
+	version = '2.3.90',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-03-02  5:22 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-03-02  5:22 UTC (permalink / raw
  To: gentoo-commits

commit:     06a0e7e380a9f5eb23e62206a582edf0b30f89d1
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  2 05:11:01 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Mar  2 05:14:43 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=06a0e7e3

Updates for portage-2.3.91 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index c8a848661..ff7793ebb 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.91
+==================================
+* Bug Fixes:
+    - Bug 705910 remove pdb.set_trace() from exception handler
+    - Bug 711174 FEATURES=compress-build-logs EOFError regression
+    - Bug 711178 emerge --getbinpkg event loop recursion regression
+
 portage-2.3.90
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 59abff357..6fac64687 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.90',
+	version = '2.3.91',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-03-04 10:28 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-03-04 10:28 UTC (permalink / raw
  To: gentoo-commits

commit:     8253b6211616f77e6de037022431d0e11578ad71
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  4 10:07:27 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Mar  4 10:09:59 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=8253b621

Updates for portage-2.3.92 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 13 +++++++++++++
 setup.py      |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 2d993bdca..586f10390 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,19 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.92
+==================================
+* Bug Fixes:
+    - Bug 601252 emerge --pretend --fetchonly event loop recursion
+    - Bug 709334 socks5-server.py async and await coroutine syntax
+    - Bug 709746 Rename PORTAGE_LOG_FILTER_FILE_CMD from
+      PORTAGE_LOG_FILTER_FILE
+    - Bug 711322 emerge hang after src_install
+    - Bug 711362 egencache AttributeError: 'NoneType' object has no
+      attribute 'ebuild'
+    - Bug 711400 AttributeError: 'NoneType' object has no attribute
+      'depth'
+
 portage-2.3.91
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 6fac64687..5499b9762 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.91',
+	version = '2.3.92',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-03-07 23:00 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-03-07 23:00 UTC (permalink / raw
  To: gentoo-commits

commit:     886761110e56eeaf71f3348af0079e9bec8c27e4
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  7 22:50:07 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Mar  7 22:50:26 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=88676111

Updates for portage-2.3.93 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 586f10390..68964120c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.93
+==================================
+* Bug Fixes:
+    - Bug 711322 schedule exit listeners via call_soon
+    - Bug 711688 BinpkgFetcher sync_timestamp KeyError regression
+
 portage-2.3.92
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 5499b9762..ce4deff1d 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.92',
+	version = '2.3.93',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-03-15  1:29 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-03-15  1:29 UTC (permalink / raw
  To: gentoo-commits

commit:     568f762c56da834194d08e31b5935fb5b59ae747
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 01:16:16 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 01:16:32 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=568f762c

Updates for portage-2.3.94 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 68964120c..816e4750f 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.94
+==================================
+* Bug Fixes:
+    - Bug 692492 secure ebuild ${D} permissions
+    - Bug 710444 omit zstd --long=31 for decompress on 32-bit arch
+    - Bug 712298 respect emerge --deep=<depth> with --update
+
 portage-2.3.93
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index ce4deff1d..492dd4ab3 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.93',
+	version = '2.3.94',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-03-23  2:14 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-03-23  2:14 UTC (permalink / raw
  To: gentoo-commits

commit:     3473b31c26781b25cc5da375e1dbc5935bfa1618
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 23 01:38:05 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Mar 23 01:38:18 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=3473b31c

Updates for portage-2.3.95 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 816e4750f..83b202729 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.95
+==================================
+* Bug Fixes:
+    - Bug 713100 fix FEATURES=userpriv $HOME permissions
+    - Bug 713726 emerge --info: Filter variables for credentials
+    - Bug 713818 eqawarn: output to build log regardless of --quiet
+
 portage-2.3.94
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 492dd4ab3..ce5c92606 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.94',
+	version = '2.3.95',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-03-25  7:57 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-03-25  7:57 UTC (permalink / raw
  To: gentoo-commits

commit:     299fda412e4f8ef1dae705811f906bf777601bf6
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 25 07:42:32 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Mar 25 07:42:43 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=299fda41

Updates for portage-2.3.96 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 5 +++++
 setup.py      | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 83b202729..a247104c8 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,11 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.96
+==================================
+* Bug Fixes:
+    - Bug 714480 DirectoryNotFound: /var/tmp/portage/category-directory
+
 portage-2.3.95
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index ce5c92606..f9c3418a3 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.95',
+	version = '2.3.96',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-04-08  6:56 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-04-08  6:56 UTC (permalink / raw
  To: gentoo-commits

commit:     a5b93d85d5f4ae3f33a855f10b70b12cb7bb2d4b
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  8 06:45:57 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Apr  8 06:46:05 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=a5b93d85

Updates for portage-2.3.97 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          | 5 +++++
 RELEASE-NOTES | 7 +++++++
 setup.py      | 2 +-
 3 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 1108f2144..ac11504b1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.97
+--------------
+* Support for the PORTAGE_LOG_FILTER_FILE_CMD variable has been
+  temporarily removed due to bug 716636.
+
 portage-2.3.90
 --------------
 * The new PORTAGE_LOG_FILTER_FILE_CMD make.conf(5) variable specifies a

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index a247104c8..bdabb7e9b 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.97
+==================================
+* Bug Fixes:
+    - Bug 709746 temporarily remove PORTAGE_LOG_FILTER_FILE_CMD support
+    - Bug 715162 infer implicit soname from file basename, for musl
+    - Bug 716636 emerge hangs in releases after 2.3.89-r1
+
 portage-2.3.96
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index f9c3418a3..47fcc6938 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.96',
+	version = '2.3.97',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-04-09  7:07 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-04-09  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b74dded561d6e020896b6885eeb397d005d88f68
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  9 06:54:39 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Apr  9 06:55:25 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=b74dded5

Updates for portage-2.3.98 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 5 +++++
 setup.py      | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index bdabb7e9b..f3dc78ef9 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,11 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.98
+==================================
+* Bug Fixes:
+    - Bug 711322 always wakeup for empty merge queue
+
 portage-2.3.97
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 47fcc6938..b64646b15 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.97',
+	version = '2.3.98',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-04-12  1:52 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-04-12  1:52 UTC (permalink / raw
  To: gentoo-commits

commit:     52681b48125abb38cc2f16e52ece2955c24682d1
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 12 01:29:35 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Apr 12 01:29:44 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=52681b48

Updates for portage-2.3.99 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index f3dc78ef9..b09808926 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.99
+==================================
+* Bug Fixes:
+    - Bug 717140 dev-libs/libgit2 upgrade/downgrade loop triggered by
+      dev-libs/libgit2-glib dependency on <dev-libs/libgit2-1:0=[ssh]
+
 portage-2.3.98
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index b64646b15..ed616f732 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.98',
+	version = '2.3.99',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-05-25  0:24 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-05-25  0:24 UTC (permalink / raw
  To: gentoo-commits

commit:     fca63726444590cd77bfc40a3dedf19e27068410
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon May 25 00:10:35 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon May 25 00:10:44 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=fca63726

Updates for portage-2.3.100 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          | 5 +++++
 RELEASE-NOTES | 9 +++++++++
 setup.py      | 2 +-
 3 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index ac11504b1..4392f4c44 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.100
+--------------
+* New BINPKG_COMPRESS=zstd default (does not apply to installed systems
+  using the old bzip2 default).
+
 portage-2.3.97
 --------------
 * Support for the PORTAGE_LOG_FILTER_FILE_CMD variable has been

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b09808926..cf4a04c29 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.100
+==================================
+* Bug Fixes:
+    - Bug 715108 Change default BINPKG_COMPRESS to zstd
+    - Bug 719456 Add dependency on app-arch/zstd
+    - Bug 720866 Do not set PKG_CONFIG_PATH
+    - Bug 721402 Hostname UnicodeEncodeError surrogates not allowed
+    - Bug 721516 Suppress precompressed QA notice for docompress -x
+
 portage-2.3.99
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index ed616f732..7d8cdcd04 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.99',
+	version = '2.3.100',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-06-14 23:47 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-06-14 23:47 UTC (permalink / raw
  To: gentoo-commits

commit:     1079f2d13cfe575e243b76b2f5128c0c4e222f51
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 14 23:24:40 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jun 14 23:24:40 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=1079f2d1

Updates for portage-2.3.101 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 NEWS          |  7 +++++++
 RELEASE-NOTES | 10 ++++++++++
 setup.py      |  2 +-
 3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 4392f4c44..fdaba51d6 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,12 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.101
+--------------
+* The new PORTAGE_LOG_FILTER_FILE_CMD make.conf(5) variable specifies a
+  command that filters build log output to a log file. In order to
+  filter ANSI escape codes from build logs, ansifilter(1) is a
+  convenient setting for this variable.
+
 portage-2.3.100
 --------------
 * New BINPKG_COMPRESS=zstd default (does not apply to installed systems

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index cf4a04c29..b294d7fd1 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,16 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.101
+==================================
+* Bug Fixes:
+    - Bug 661518 repos.conf: Add bool sync-openpgp-key-refresh option
+    - Bug 709746 New PORTAGE_LOG_FILTER_FILE_CMD variable specifies a
+          command that filters build log output to a log file
+    - Bug 719810 Escape percent-signs in mirror url
+    - Bug 725934 _better_cache._scan_cat: Avoid stat calls
+    - Bug 728046 ecompress: Prefix eqawarn messages with QA Notice
+
 portage-2.3.100
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 7d8cdcd04..e212dc96a 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.100',
+	version = '2.3.101',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-06-23  2:38 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-06-23  2:38 UTC (permalink / raw
  To: gentoo-commits

commit:     4ff55b5a31898b05e8efa64e0bbec5ddfe275b23
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 02:25:38 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 02:25:38 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=4ff55b5a

Updates for portage-2.3.102 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 6 ++++++
 setup.py      | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b294d7fd1..b2a5b4d6f 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.101
+==================================
+* Bug Fixes:
+    - Bug 716636 Fix emerge hang triggered by unsafe remove_reader and
+      remove_writer calls related to bug 709746
+
 portage-2.3.101
 ==================================
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index e212dc96a..821467999 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
 	name = 'portage',
-	version = '2.3.101',
+	version = '2.3.102',
 	url = 'https://wiki.gentoo.org/wiki/Project:Portage',
 	author = 'Gentoo Portage Development Team',
 	author_email = 'dev-portage@gentoo.org',


^ permalink raw reply related	[flat|nested] 548+ messages in thread

* [gentoo-commits] proj/portage:master commit in: /
@ 2020-06-24  5:57 Zac Medico
  0 siblings, 0 replies; 548+ messages in thread
From: Zac Medico @ 2020-06-24  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     23ee59542d9953ed2a737d96b4be76eaf8293e28
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 03:16:21 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 05:42:06 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=23ee5954

Updates for portage-2.3.103 release

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 RELEASE-NOTES | 9 ++++++++-
 setup.py      | 2 +-
 2 files changed, 9 insertions(+), 2 deletions(-)