misc-functions.sh and ebuild.5 reference QA_SONAME_NO_SYMLINK. Update doebuild.py to match this name.
Signed-off-by: Mike Gilbert <flop...@gentoo.org> --- lib/portage/package/ebuild/doebuild.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/portage/package/ebuild/doebuild.py b/lib/portage/package/ebuild/doebuild.py index bea5535bd..64129a6da 100644 --- a/lib/portage/package/ebuild/doebuild.py +++ b/lib/portage/package/ebuild/doebuild.py @@ -2263,7 +2263,7 @@ def _post_src_install_soname_symlinks(mysettings, out): f.close() metadata = {} - for k in ("QA_PREBUILT", "QA_NO_SYMLINK"): + for k in ("QA_PREBUILT", "QA_SONAME_NO_SYMLINK"): try: with io.open(_unicode_encode(os.path.join( mysettings["PORTAGE_BUILDDIR"], @@ -2284,14 +2284,14 @@ def _post_src_install_soname_symlinks(mysettings, out): fnmatch.translate(x.lstrip(os.sep)) for x in portage.util.shlex_split(qa_prebuilt))) - qa_no_symlink = metadata.get("QA_NO_SYMLINK", "").split() - if qa_no_symlink: - if len(qa_no_symlink) > 1: - qa_no_symlink = "|".join("(%s)" % x for x in qa_no_symlink) - qa_no_symlink = "^(%s)$" % qa_no_symlink + qa_soname_no_symlink = metadata.get("QA_SONAME_NO_SYMLINK", "").split() + if qa_soname_no_symlink: + if len(qa_soname_no_symlink) > 1: + qa_soname_nosymlink = "|".join("(%s)" % x for x in qa_soname_nosymlink) + qa_soname_nosymlink = "^(%s)$" % qa_soname_nosymlink else: - qa_no_symlink = "^%s$" % qa_no_symlink[0] - qa_no_symlink = re.compile(qa_no_symlink) + qa_soname_nosymlink = "^%s$" % qa_soname_nosymlink[0] + qa_soname_nosymlink = re.compile(qa_soname_nosymlink) libpaths = set(portage.util.getlibpaths( mysettings["ROOT"], env=mysettings)) @@ -2400,7 +2400,7 @@ def _post_src_install_soname_symlinks(mysettings, out): continue if not is_libdir(os.path.dirname(obj)): continue - if qa_no_symlink and qa_no_symlink.match(obj.strip(os.sep)) is not None: + if qa_soname_nosymlink and qa_soname_nosymlink.match(obj.strip(os.sep)) is not None: continue obj_file_path = os.path.join(image_dir, obj.lstrip(os.sep)) -- 2.22.0