Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Feb 2020 01:11:31 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 244387] sysutils/iocage: check-plist fails if PREFIX != LOCALBASE
Message-ID:  <bug-244387-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244387

            Bug ID: 244387
           Summary: sysutils/iocage: check-plist fails if PREFIX !=3D
                    LOCALBASE
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: grembo@FreeBSD.org
          Reporter: jcfyecrayz@liamekaens.com
          Assignee: grembo@FreeBSD.org
             Flags: maintainer-feedback?(grembo@FreeBSD.org)

Created attachment 211918
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D211918&action=
=3Dedit
[patch] fix for non-default PREFIX

If you build sysutils/iocage with a non-default PREFIX, check-plist fails.

% make check-plist
 .
 .
=3D=3D=3D> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned:
%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/PKG-INFO
Error: Orphaned:
%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/SOURCES.txt
Error: Orphaned:
%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/dependency_l=
inks.txt
Error: Orphaned:
%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/entry_points=
.txt
Error: Orphaned:
%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/requires.txt
Error: Orphaned:
%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/top_level.txt
=3D=3D=3D> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing:
/usr/loc/%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/PKG=
-INFO
Error: Missing:
/usr/loc/%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/SOU=
RCES.txt
Error: Missing:
/usr/loc/%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/dep=
endency_links.txt
Error: Missing:
/usr/loc/%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/ent=
ry_points.txt
Error: Missing:
/usr/loc/%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/req=
uires.txt
Error: Missing:
/usr/loc/%%PYTHON_SITELIBDIR%%/iocage_lib-1.2-py%%PYTHON_VER%%.egg-info/top=
_level.txt
=3D=3D=3D> Error: Plist issues found.
=3D=3D=3D> Warning: Test was done with PREFIX !=3D LOCALBASE
=3D=3D=3D> Warning: The port may not be properly installing into PREFIX
*** Error code 1


The attached patch fixes it.

QA tested with poudriere testport.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-244387-7788>