Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 96667
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: gDesklets packages <gdesklets@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Milne <d@nmilne.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gdesklets-core-0.35.1.ebuild ebuild with more dependency checking text/plain stefanie 2005-06-25 09:06 0000 2.17 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 96667 depends on: Show dependency tree
Bug 96667 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-06-20 23:29 0000
After emerging gnome-extra/gdesklets-core, when running "gdesklets shell" I get
the following errors:

$ gdesklets shell

You're running gDesklets for the first time.
gDesklets will start a requirements check now...

Checking requirements:
 - sys ... found
 - xml.parsers.expat ... found
 - xml.sax ... found
 - gtk ... missing
Version check failed.

GTK python bindings (pygtk2) version >= 2.4.0 and GTK+ version >= 2.4.0 are
required.

Please make sure that the required software is installed.
Also try to avoid having multiple versions of a library/binding on your system.
gDesklets won't work if you don't have all necessary dependencies installed
on your system.

THE STARTUP WILL BE CANCELLED NOW!


Reproducible: Always
Steps to Reproduce:
1. Emerge gdesklets-core
2. run gdesklet shell
3.

Actual Results:  
An error reporting that I need to install more software

Expected Results:  
Ebuilds should identify all dependencies and install them.

I don't run gnome desktop. Currently using xfce4.

------- Comment #1 From stefanie 2005-06-25 09:06:27 0000 -------
Created an attachment (id=61917) [details]
ebuild with more dependency checking

------- Comment #2 From Joe Sapp 2005-06-26 19:18:23 0000 -------
pygtk>=2.4 depends on >=gtk+-2.4, so there doesn't really need to be an
explicit
dependency on gtk+ in the gdesklets-core ebuild.  The ebuild is good as it
stands; it seems like your system might have something wrong with it if the
pygtk dep didn't do what it should've.  I'll remove the dependency to gtk+-2.2.

------- Comment #3 From stefanie 2005-06-26 21:27:37 0000 -------
i see now. anyway, the current latest stable ebuild (0.35.1) compiled neatly on
my machine, but i'm encountering "file could not be read" errors... gnomevfs
_could_ be broken.. there is a link over at gdesklets.gnomedesktop.org
(http://gdesklets.gnomedesktop.org/news.php?offset=10) explaining about this
unusual gnomevfs URI error and the funny thing is, this line 

if (gnomevfs.exists(gnomevfs.URI(uri))): 

is infact the one being used. i've checked and verified that i have read
permissions right but still to no avail.

------- Comment #4 From Joe Sapp 2005-07-06 04:43:03 0000 -------
The page on the news to which you refer is actually a fix to get SideCandy to
work for version 0.33.1.  It's implemented in the ebuild for 0.33.1 and exists
in the distribution for later versions.

What about this "file could not be read" bug you're talking about?  If there
isn't an open bug on it already, open a new one please.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug