PYTHON-UPDATER
Section: User Commands (1)
Updated: December 2015
Index
Return to Main Contents
NAME
python-updater - manual page for python-updater 0.14
SYNOPSIS
python-updater
[
,OPTION/]
DESCRIPTION
python-updater
-- Find & rebuild packages broken due to a Python upgrade
OPTIONS
- -h, --help
-
Print usage
- -V, --version
-
Print version
- -p, --pretend
-
Pretend (don't do anything)
- -v, --verbose
-
Increase verbosity (may be specified multiple times)
- --reinstall-identical-versions
-
Reinstall identical versions of packages
- -P PM, --package-manager PM
-
Use package manager PM, where PM can be one of:
portage
pkgcore
paludis
- -c CMD, --command CMD
-
Pipe found packages to command CMD instead of invoking package
manager. Only for debug and script use.
- --package-manager-command CMD
-
Call CMD instead of the default command for the specified
package manager.
- -eCHECK --enable-CHECK
-
Enable CHECK where CHECK can be one of:
all
manual
need
pylibdir
python
PYTHON
shared
static
- -dCHECK --disable-CHECK
-
Disable CHECK. See --enable option for a list of checks
- -- OPTIONS
-
Pass additional options to package manager
See CHECKS section for explanations about checks and
EXAMPLES section to learn how to use them.
CHECKS
pylibdir
Find packages that installed files under old Python library dir,
/usr/lib/python$old/site-packages where $old is old Python version
Enabled by default.
PYTHON_ABIS
Find packages that support installation for multiple Python versions.
Enabled by default.
shared_linking
Find packages that have files linked to old Python shared libraries.
Enabled by default.
static_linking
Find packages that have files linked to Python static libraries.
Enabled by default.
manual
python-updater has a list of packages that are known to break
by Python upgrades but can't be determined by methods specified
above. This check can be disabled if you're sure you've rebuilt
the package once and it's OK now.
Enabled by default.
need_rebuild
This check looks for packages that have been marked to be rebuilt by the
python_need_rebuild function from python.eclass.
Enabled by default.
python-exec
This check looks for packages that depend on dev-python/python-exec
rather than new dev-lang/python-exec.
Enabled by default.
Checks can be enabled/disabled on command line with -e/--enable and -d/--disable
switches.
See EXAMPLES for a list examples.
See ENVIRONMENT on how to set default options to override
AUTHORS
Bryan ??stergaard "kloeri" <
bryan.ostergaard@gmail.com>
Previous maintainer
Ali Polatel "hawking" <hawking@gentoo.org>
Previous maintainer
Arfrever Frehtes Taifersar Arahesis "arfrever" <arfrever@gentoo.org>
Current maintainer
ENVIRONMENT
PYUPDATER_OPTIONS
Default command line options
EXAMPLES
* Rebuild packages after a python upgrade. Default options are just fine ;)
$> python-updater
* Rebuild packages omitting manually added ones:
$> python-updater -dmanual
$> python-updater --disable-manual
REPORTING BUGS
Submit bug reports to
https://bugs.gentoo.org/
COPYRIGHT
Copyright © 2007-2011 Gentoo Foundation,
distributed under the terms of the GNU General Public License v2
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- CHECKS
-
- AUTHORS
-
- ENVIRONMENT
-
- EXAMPLES
-
- REPORTING BUGS
-
- COPYRIGHT
-