[Bug 233948] sysutils/iocage not in pkg form for 12.0-RELEASE
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Dec 11 22:53:47 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233948
Bug ID: 233948
Summary: sysutils/iocage not in pkg form for 12.0-RELEASE
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: araujo at FreeBSD.org
Reporter: jason at tubnor.net
Flags: maintainer-feedback?(araujo at FreeBSD.org)
Assignee: araujo at FreeBSD.org
After running through the standard upgrade procedure, iocage stopped working
with the following output:
# iocage list
Traceback (most recent call last):
File "/usr/local/bin/iocage", line 6, in <module>
from iocage.main import cli
File "/usr/local/lib/python3.6/site-packages/iocage/main.py", line 37, in
<module>
import iocage.lib.ioc_check as ioc_check
File "/usr/local/lib/python3.6/site-packages/iocage/lib/ioc_check.py", line
28, in <module>
import libzfs
ImportError: Shared object "libzfs.so.2" not found, required by "libzfs.so"
It appears that it hasn't been adjusted for the new shared object libzfs.so.3
To workaround create a symlink from .3 to .2
# cd /lib
# ln -s libzfs.so.3 libzfs.so.2
But after further investigation (pkg info py36-iocage) I found that it didn't
upgrade as part of the pkg update/upgrade process when moving to 12.0. Looking
through the package repo, it isn't even available as a package. Can this be
addressed
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list