Bug 64916 - make ports/misc/py-osd usable (work) adn update to 0.2.9
Summary: make ports/misc/py-osd usable (work) adn update to 0.2.9
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pav Lucistnik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-30 02:50 UTC by Stefan Grundmann
Modified: 2004-03-31 14:52 UTC (History)
0 users

See Also:


Attachments
py-osd.diff (3.39 KB, patch)
2004-03-30 02:50 UTC, Stefan Grundmann
no flags Details | Diff
smime.p7s (3.37 KB, application/x-pkcs7-signature)
2004-03-31 07:18 UTC, Lars Eggert
no flags Details
py-osd.patch (3.50 KB, patch)
2004-03-31 10:14 UTC, Stefan Grundmann
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Grundmann 2004-03-30 02:50:16 UTC
        
	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).
Comment 1 Pav Lucistnik freebsd_committer 2004-03-30 22:20:26 UTC
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
Comment 2 Pav Lucistnik freebsd_committer 2004-03-30 22:20:29 UTC
State Changed
From-To: open->feedback

Asked maintainer for approval. 


Comment 3 Pav Lucistnik freebsd_committer 2004-03-30 22:20:29 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pav

Handle this
Comment 4 Lars Eggert 2004-03-31 07:18:43 UTC
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
Comment 5 Stefan Grundmann 2004-03-31 10:14:06 UTC
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
Comment 6 Pav Lucistnik freebsd_committer 2004-03-31 14:52:21 UTC
State Changed
From-To: feedback->closed

Committed, thanks!