diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2005-02-07 23:20:26 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2005-02-07 23:20:26 +0000 |
commit | 1744d61c0d24dbfc0ddfd5bcbc09c49aba8fadf6 (patch) | |
tree | e1b5bb039aaf19391dcc6e8b1bcd7eb994fa1d7a /dev-lang/python/files | |
parent | Removing the additional RELEASE in KV_FULL when using _rc/_pre ebuilds which ... (diff) | |
download | gentoo-2-1744d61c0d24dbfc0ddfd5bcbc09c49aba8fadf6.tar.gz gentoo-2-1744d61c0d24dbfc0ddfd5bcbc09c49aba8fadf6.tar.bz2 gentoo-2-1744d61c0d24dbfc0ddfd5bcbc09c49aba8fadf6.zip |
Multilib releated cleanup.
(Portage version: 2.0.51-r15)
Diffstat (limited to 'dev-lang/python/files')
-rw-r--r-- | dev-lang/python/files/python-updater | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/dev-lang/python/files/python-updater b/dev-lang/python/files/python-updater index 12a381782b2c..ca6ef7d4364e 100644 --- a/dev-lang/python/files/python-updater +++ b/dev-lang/python/files/python-updater @@ -166,11 +166,11 @@ done # /usr/lib/python${OLD_PY_VER} # # -OLD_MODULES_DIR=/usr/lib/python${OLD_PY_VER} +OLD_MODULES_DIRS="/usr/lib/python${OLD_PY_VER} /usr/lib32/python${OLD_PY_VER} /usr/lib64/python${OLD_PY_VER}" OLD_INCLUDE_DIR=/usr/include/python${OLD_PY_VER} eloginfo "Starting Python Updater from ${OLD_PY_VER} to ${NEW_PY_VER} :" -eloginfo "Searching for packages with files in ${OLD_MODULES_DIR} .." +eloginfo "Searching for packages with files in ${OLD_MODULES_DIRS} .." # iterate thru all the installed package's contents for content in `find ${PKG_DBDIR} -name CONTENTS`; do @@ -190,12 +190,14 @@ for content in `find ${PKG_DBDIR} -name CONTENTS`; do continue; fi - if fgrep "${OLD_MODULES_DIR}" ${content} > /dev/null; then - PKGS_TO_REMERGE="${PKGS_TO_REMERGE} ${CATPKGVER}" - elogecho "Adding to list: ${CATPKGVER}" + for OLD_MODULES_DIR in ${OLD_MODULES_DIRS}; do + if fgrep "${OLD_MODULES_DIR}" ${content} > /dev/null; then + PKGS_TO_REMERGE="${PKGS_TO_REMERGE} ${CATPKGVER}" + elogecho "Adding to list: ${CATPKGVER}" elif fgrep "${OLD_INCLUDE_DIR}" ${content} > /dev/null; then - PKGS_TO_REMERGE="${PKGS_TO_REMERGE} ${CATPKGVER}" - fi + PKGS_TO_REMERGE="${PKGS_TO_REMERGE} ${CATPKGVER}" + fi + done done # now we have to do each emerge seperately because if an installed version |