Date: Tue, 12 Jul 2016 21:22:05 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 211051] [NEW PORT] devel/py-tblib: Traceback serialization library in Python Message-ID: <bug-211051-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211051 Bug ID: 211051 Summary: [NEW PORT] devel/py-tblib: Traceback serialization library in Python Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: dbaio@bsd.com.br Created attachment 172432 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D172432&action= =3Dedit py-tblib.shar Pickle tracebacks and raise exceptions with pickled tracebacks in different processes. This allows better error handling when running code over multiple processes (imagine multiprocessing, billiard, futures, celery etc). Parse traceback strings and raise with the parsed tracebacks. This port will be used as a dependency for security/w3af. - portlint compliant - poudriere tests ok FreeBSD 9.3|10.3|11 - i386|amd64 Poudriere output as example: build started at Tue Jul 12 18:19:40 BRT 2016 port directory: /usr/ports/devel/py-tblib building for: FreeBSD 93i386-ports_dbaio 9.3-RELEASE-p42 FreeBSD 9.3-RELEASE-p42 i386 maintained by: dbaio@bsd.com.br ident warning: no id keywords in /usr/local/poudriere/data/.m/93i386-ports_dbaio/ref//usr/ports/devel/py-tbl= ib/Makefile Makefile ident:=20 Poudriere version: 3.2-pre Host OSVERSION: 1100120 Jail OSVERSION: 903000 [...] =3D=3D=3D=3D> Running Q/A tests (stage-qa) =3D=3D=3D=3D> Checking for pkg-plist issues (check-plist) =3D=3D=3D> Parsing plist =3D=3D=3D> Checking for items in STAGEDIR missing from pkg-plist =3D=3D=3D> Checking for items in pkg-plist which are not in STAGEDIR =3D=3D=3D> No pkg-plist issues found (check-plist) =3D=3D=3D=3D>> Checking for staging violations... done =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase= : package >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Building package for py27-tblib-1.3.0 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase= : install-mtree >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D>> Recording filesystem state for preinst... done =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase= : install >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Installing for py27-tblib-1.3.0 =3D=3D=3D> py27-tblib-1.3.0 depends on package: py27-setuptools27>0 - fou= nd =3D=3D=3D> py27-tblib-1.3.0 depends on file: /usr/local/bin/python2.7 - f= ound =3D=3D=3D> Checking if py27-tblib already installed =3D=3D=3D> Registering installation for py27-tblib-1.3.0 [93i386-ports_dbaio] Installing py27-tblib-1.3.0... =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D>> Checking shared library dependencies =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase= : deinstall >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Deinstalling for py27-tblib =3D=3D=3D> Deinstalling py27-tblib-1.3.0 Updating database digests format: ........ done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packag= es in the universe): Installed packages to be REMOVED: py27-tblib-1.3.0 Number of packages to be removed: 1 [93i386-ports_dbaio] [1/1] Deinstalling py27-tblib-1.3.0... [93i386-ports_dbaio] [1/1] Deleting files for py27-tblib-1.3.0: .......... = done =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D>> Checking for extra files and directories [00:00:49] =3D=3D=3D=3D>> Installing from package [93i386-ports_dbaio] Installing py27-tblib-1.3.0... [93i386-ports_dbaio] Extracting py27-tblib-1.3.0: .......... done [00:00:49] =3D=3D=3D=3D>> Cleaning up =3D=3D=3D> Cleaning for py27-tblib-1.3.0 [00:00:49] =3D=3D=3D=3D>> Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packag= es in the universe): Installed packages to be REMOVED: py27-tblib-1.3.0 Number of packages to be removed: 1 [93i386-ports_dbaio] [1/1] Deinstalling py27-tblib-1.3.0... [93i386-ports_dbaio] [1/1] Deleting files for py27-tblib-1.3.0: .......... = done build of devel/py-tblib ended at Tue Jul 12 18:20:22 BRT 2016 build time: 00:00:42 --=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-211051-13>