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.
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
Can you review changes listed there? Do you approve the update to 0.2.9?
Pav Lucistnik <email@example.com>
A cow is a sphere that emits milk into all directions.
At least to a first approximation.
-- An unknown physicist
Asked maintainer for approval.
Pav Lucistnik wrote:
> Dear maintainer of FreeBSD port misc/py-osd, please take a look at
> 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 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