summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2005-02-07 23:20:26 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2005-02-07 23:20:26 +0000
commit1744d61c0d24dbfc0ddfd5bcbc09c49aba8fadf6 (patch)
treee1b5bb039aaf19391dcc6e8b1bcd7eb994fa1d7a /dev-lang/python/files
parentRemoving the additional RELEASE in KV_FULL when using _rc/_pre ebuilds which ... (diff)
downloadgentoo-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-updater16
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