Version 0.2.6_1 of ports/misc/py-osd is broken in several ways: 1) it does not respect X11BASE 2) it uses deprecated xosd api 3) it installs a file that depends on ports/devel/py-twisted but it does not require py-twisted in ints run depends 4) all files installed by this port are broken (unusable) (this is because the submitter of this port decided to rename the module from "pyosd" to "osd" but forgot to make the necessary changes in the source files) Fix: The attached patch will upgrade the port to version 0.2.9 (this is the latest release), and address all mentioned problems. How-To-Repeat: Try to install the port (if you have a X11BASE different from "/usr/X11R6" you will run into problem 1) xosd will complain about deprecated api (problem 2). Try to use the installed files, they will not work (because of problem 3 and 4).
Dear maintainer of FreeBSD port misc/py-osd, please take a look at http://www.freebsd.org/cgi/query-pr.cgi?q=64916 Can you review changes listed there? Do you approve the update to 0.2.9? -- Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org> A cow is a sphere that emits milk into all directions. At least to a first approximation. -- An unknown physicist
State Changed From-To: open->feedback Asked maintainer for approval.
Responsible Changed From-To: freebsd-ports-bugs->pav Handle this
Pav Lucistnik wrote: > Dear maintainer of FreeBSD port misc/py-osd, please take a look at > > http://www.freebsd.org/cgi/query-pr.cgi?q=64916 > > Can you review changes listed there? Do you approve the update to 0.2.9? Pav, looks good, please commit! Stefan, if are you interested in taking up maintainership of this port? Lars -- Lars Eggert NEC Network Laboratories
the original patch of the PR has an error (i forgot to set the reinplace patter for X11BASE in setup.py). Yes i'm interrested in the maintainership of this port. The attached patch takes care of the maintainership transfer and the X11BASE problem. regards, Stefan Grundmann
State Changed From-To: feedback->closed Committed, thanks!