> pkg: This is an internal error in pkg(5) version b2f36a5. Please log a > Service Request about this issue including the information above and this > message.
I don't know the proper way to solve the problem but my workaround was to change /usr/lib/python2.7/vendor-packages/pkg/pipeutils.py. I added to the import section: import jsonrpclib.config as rpcconfig and changed the offending line 412 (now 413) to: rpc.Transport.__init__(self,config=rpcconfig.DEFAULT) Andreas -----Ursprüngliche Nachricht----- Von: Predrag Zečević - Technical Support Analyst [mailto:predrag.zece...@2e-systems.com] Gesendet: Donnerstag, 6. Oktober 2016 10:49 An: openindiana-discuss@openindiana.org Betreff: Re: [OpenIndiana-discuss] [HEADS UP] Python 2.6 is obsolete On 10/ 5/16 05:54 PM, Alexander Pyhalov wrote: > Hi. > I'm glad to announce that finally python 2.6 is obsolete. There's no > actual packages, depending on python 2.6, left in OpenIndiana /hipster > and /hipster-encumbered repositories. > When you update your systems, python 2.6 packages will be > automatically uninstalled. Hi ALP, I have updated system this morning and still have few of them left: $ pkg list | grep python | grep 26 library/python-2/pyyaml-26 3.11-2016.0.1.0 i-- library/python-2/tkinter-26 2.6.9-2016.0.0.6 i-- runtime/python-26 2.6.9-2016.0.0.6 i-- Probably because: $ pfexec pkg uninstall -vn runtime/python-26 library/python-2/pyyaml-26 library/python-2/tkinter-26 Linked image publisher check Traceback (most recent call last): File "/usr/bin/pkg", line 5444, in handle_errors __ret = func(*args, **kwargs) File "/usr/bin/pkg", line 5430, in main_func pargs=pargs, **opts) File "/usr/bin/pkg", line 2130, in uninstall display_plan_cb=display_plan_cb, logger=logger) File "/usr/lib/python2.7/vendor-packages/pkg/client/client_api.py", line 1628, in _uninstall display_plan_cb=display_plan_cb, logger=logger) File "/usr/lib/python2.7/vendor-packages/pkg/client/client_api.py", line 1442, in __api_op logger=logger, **kwargs) File "/usr/lib/python2.7/vendor-packages/pkg/client/client_api.py", line 1313, in __api_plan display_plan_cb=display_plan_cb) File "/usr/lib/python2.7/vendor-packages/pkg/client/client_api.py", line 1285, in __api_plan for pd in api_plan_func(**kwargs): File "/usr/lib/python2.7/vendor-packages/pkg/client/api.py", line 1519, in __plan_op self.__plan_common_exception() File "/usr/lib/python2.7/vendor-packages/pkg/client/api.py", line 1427, in __plan_op self.__linked_pubcheck(_op) File "/usr/lib/python2.7/vendor-packages/pkg/client/api.py", line 1610, in __linked_pubcheck self._img.linked.api_recurse_pubcheck(self.__progresstracker) File "/usr/lib/python2.7/vendor-packages/pkg/client/linkedimage/common.py", line 2367, in api_recurse_pubcheck _failfast=False)) File "/usr/lib/python2.7/vendor-packages/pkg/client/linkedimage/common.py", line 2057, in __children_op stage=pkgdefs.API_STAGE_DEFAULT File "/usr/lib/python2.7/vendor-packages/pkg/client/linkedimage/common.py", line 2159, in __children_op_vec _syncmd_tmp, **kwargs) File "/usr/lib/python2.7/vendor-packages/pkg/client/linkedimage/common.py", line 3229, in child_op_setup self.__child_setup_pubcheck(_pmd, **kwargs) File "/usr/lib/python2.7/vendor-packages/pkg/client/linkedimage/common.py", line 3187, in __child_setup_pubcheck pkgdefs.PKG_OP_PUBCHECK) File "/usr/lib/python2.7/vendor-packages/pkg/client/pkgremote.py", line 408, in setup self.__rpc_server_setup(img_path) File "/usr/lib/python2.7/vendor-packages/pkg/client/pkgremote.py", line 163, in __rpc_server_setup rpc_client = pkg.pipeutils.PipedServerProxy(client_cmd_pipe) File "/usr/lib/python2.7/vendor-packages/pkg/pipeutils.py", line 628, in __init__ http_enc=http_enc) File "/usr/lib/python2.7/vendor-packages/pkg/pipeutils.py", line 412, in __init__ rpc.Transport.__init__(self) TypeError: __init__() takes exactly 2 arguments (1 given) pkg: This is an internal error in pkg(5) version b2f36a5. Please log a Service Request about this issue including the information above and this message. I have tried all possible combination of 3 mentioned packages, and error is always same. Any idea? With best regards. Predrag Zečević -- Predrag Zečević Technical Support Analyst 2e Systems GmbH Telephone: +49 6196 9505 815, Facsimile: +49 6196 9505 894 Mobile: +49 174 3109 288, Skype: predrag.zecevic E-mail: predrag.zece...@2e-systems.com Headquarter: 2e Systems GmbH, Königsteiner Str. 87, 65812 Bad Soden am Taunus, Germany Company registration: Amtsgericht Königstein (Germany), HRB 7303 Managing director: Phil Douglas http://www.2e-systems.com/ - Making your business fly! _______________________________________________ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss _______________________________________________ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss