Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80770 - gnome-extra/gnome-osd (new ebuild)
Summary: gnome-extra/gnome-osd (new ebuild)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://www.gnomefiles.org/app.php?sof...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-02-04 12:31 UTC by Raimondo Giammanco
Modified: 2018-06-07 18:25 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnome-osd ebuild, maybe gnome-extra as category? (gnome-osd-0.7.0.ebuild,912 bytes, text/plain)
2005-02-04 12:33 UTC, Raimondo Giammanco
Details
gnome-osd-0.7.2.ebuild (gnome-osd-0.7.0.ebuild,636 bytes, text/plain)
2005-02-06 17:03 UTC, Yaakov S
Details
gnome-osd-0.7.2.ebuild (take two) (gnome-osd-0.7.2.ebuild,801 bytes, text/plain)
2005-02-07 17:38 UTC, Yaakov S
Details
gnome-osd-0.9.1.ebuild (gnome-osd-0.9.1.ebuild,692 bytes, text/plain)
2005-10-27 19:07 UTC, will
Details
gnome-osd-0.11.3.ebuild (gnome-osd-0.11.3.ebuild,788 bytes, text/plain)
2006-11-11 14:47 UTC, Christian Schlotter
Details
update (gnome-osd-0.12.2.ebuild,804 bytes, text/plain)
2010-08-20 18:12 UTC, vp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raimondo Giammanco 2005-02-04 12:31:44 UTC
Gnome OSD notification system
 
Gnome OSD is a new small project to create an OSD (On Screen Display) infrastructure, similar to XOSD. It includes a command-line client, and sample xchat and rhythmbox plugins.
 
Requirements
This application requires GTK+ version 2.4.x. Other dependencies include:
gnome-python 2.6.0
Comment 1 Raimondo Giammanco 2005-02-04 12:33:10 UTC
Created attachment 50378 [details]
gnome-osd ebuild, maybe gnome-extra as category?
Comment 2 Yaakov S 2005-02-06 17:02:16 UTC
I tried this with python-2.3.4, pygtk-2.4.1, and gnome-python-2.6.1, but it doesn't work for me.

$ gnome-osd-properties
Traceback (most recent call last):
  File "/usr/bin/gnome-osd-properties", line 3, in ?
    from gnomeosd import capplet
  File "/usr/lib/python2.3/site-packages/gnomeosd/capplet.py", line 166, in ?
    FontSync(font, prefs, 'osd_font')
  File "/usr/lib/python2.3/site-packages/gnomeosd/capplet.py", line 113, in __init__
    font.set_font_name(prefs[key])
  File "/usr/lib/python2.3/site-packages/gnomeosd/gconfsync.py", line 105, in __getitem__
    return self.__gconf_get(key)
  File "/usr/lib/python2.3/site-packages/gnomeosd/gconfsync.py", line 72, in __gconf_get
    val = self.__value_to_python(val)
  File "/usr/lib/python2.3/site-packages/gnomeosd/gconfsync.py", line 45, in __value_to_python
    if value.type == gconf.VALUE_BOOL:
AttributeError: 'NoneType' object has no attribute 'type'

I'll attach below a simpler ebuild below which uses the gnome2.eclass.  Can anyone else get this working?
Comment 3 Yaakov S 2005-02-06 17:03:59 UTC
Created attachment 50577 [details]
gnome-osd-0.7.2.ebuild

There's an upstream 0.7.2, but I had the same results with 0.7.0 and 0.7.2.
Comment 4 Gustavo J. A. M. Carneiro 2005-02-07 02:55:06 UTC
http://www.gnomefiles.org/comment.php?soft_id=350#783

Also, in the README:
  Warning: You might need to run gconftool-2 --shutdown, if you're installing
from a running gnome session.

I've made a debian package, and it contains an automatically added postinst action that goes like this:
	kill -s HUP `pidof gconfd-2` >/dev/null 2>&1 || true

Hope this helps.
Comment 5 Yaakov S 2005-02-07 17:38:20 UTC
Created attachment 50688 [details]
gnome-osd-0.7.2.ebuild (take two)

Thanks, I had missed that.  After logging in again today it worked, but really
it needs to be made to work immediately.  
Could someone else who didn't have this installed already try this ebuild and
see if it works right after emerge?
Comment 6 Raimondo Giammanco 2005-04-02 22:27:15 UTC
Hello, 
 changing the name of the ebuild to 0.7.3 compiles and install the new version, that works right after the emerge. I had 0.7.2 up and running previously however. 

Another detail is that I do not see the OSD icon in the gnome menus in 2.10.
Comment 7 will 2005-10-27 19:07:02 UTC
Created attachment 71600 [details]
gnome-osd-0.9.1.ebuild

This is an ebuild for version 0.9.1 of gnome-osd. Maybe someone should change
the title.
Comment 8 Raimondo Giammanco 2005-10-28 00:16:52 UTC
(In reply to comment #7)
> Created an attachment (id=71600) [edit]
> gnome-osd-0.9.1.ebuild
> 
> This is an ebuild for version 0.9.1 of gnome-osd. Maybe someone should change
> the title.

Done, Hope there was no guidelines violation.
Comment 9 Joël 2006-04-12 13:32:34 UTC
Has someone had this problem ?

$ rbosd.py --help
Traceback (most recent call last):
  File "/usr/bin/rbosd.py", line 26, in ?
    import CORBA
ImportError: No module named CORBA


I've tried to emerge "orbit-python", but that didn't help...
Comment 10 Joël 2006-04-12 13:47:21 UTC
Ok, I've found the problem: orbit-python-1.99.0-r1 installs no files, so it won't help !

but: emerging dev-python/orbit-python-0.3.1 will work !

May I suggest to add the following as a dependency ?
~dev-python/orbit-python-0.3.1
Comment 11 Christian Schlotter 2006-11-11 14:47:21 UTC
Created attachment 101708 [details]
gnome-osd-0.11.3.ebuild

Added more dependencies and a dbus USE flag, which pulls in dbus-python.  gnome-osd resolves this optional dependency at runtime and falls back to bonobo on failure.
Comment 12 Christian Schlotter 2007-01-13 12:58:22 UTC
This is now in the sunrise overlay:
http://www.gentoo-sunrise.org/sunrise/browser/sunrise/gnome-extra/gnome-osd
Comment 13 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-07-04 09:49:04 UTC
The SRC_URI is no longer valid and I can't find any trace of a new download location. Unless somebody provides a new download location, the package will be masked for removal in 30 days.
Comment 14 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-08-06 16:06:14 UTC
The package has been removed from the Sunrise overlay.
Comment 15 vp 2010-08-20 18:12:21 UTC
Created attachment 243741 [details]
update
Comment 16 vp 2010-08-20 18:13:39 UTC
still in the overlay for me so i added a new (working) ebuild. email me i there are any problems and i'd be happy to keep it working