Ticket #200 (closed defect: invalid)

Opened 14 months ago

Last modified 9 days ago

Search not functional in 1.2.9

Reported by: anonymous Owned by: daelstorm
Priority: major Milestone:
Component: nicotine Version:
Keywords: search Cc:

Description

(apologies ahead of time for any formatting issues) I'm not sure if this part is related, but I receive this error on startup:

Traceback (most recent call last):
  File "/home/me/nicotine+-1.2.9/pynicotine/utils.py", line 218, in getDirsMtimes
    contents = dircache.listdir(directory)
  File "dircache.py", line 27, in listdir
    list = os.listdir(path)

Then, when I attempt to perform a search, it does not do anything, and these lines are output to the xterm session I used to start nicotine:

Traceback (most recent call last):
  File "/home/USER/nicotine+-1.2.9/pynicotine/gtkgui/frame.py", line 1356, in OnSearch
    self.Searches.OnSearch()
  File "/home/USER/nicotine+-1.2.9/pynicotine/gtkgui/search.py", line 258, in OnSearch
    self.DoSearch(text, mode, users, room)
  File "/home/USER/nicotine+-1.2.9/pynicotine/gtkgui/search.py", line 289, in DoSearch
    search = self.CreateTab(self.searchid, text, mode)
  File "/home/USER/nicotine+-1.2.9/pynicotine/gtkgui/search.py", line 338, in CreateTab
    tab = Search(self, text, id, mode, remember)
  File "/home/USER/nicotine+-1.2.9/pynicotine/gtkgui/search.py", line 497, in __init__
    self.ResultsList.set_property("show-expanders", False)
TypeError: the object does not support the given parameter

Attachments

Change History

Changed 14 months ago by anonymous

the second error means you need to upgrade GTK 2.10

Changed 14 months ago by anonymous

I'm running Debian Etch, and when I run:

dpkg -l|grep gtk|more

I get a list of these packages/versions:

libgtk1.2...............1.2.10-18
libgtk1.2-common...1.2.10-18
libgtk2.0-0............2.8.20-7
libgtk2.0-common...2.8.20-7
libwxgtk2.6-0.........2.6.3.2.1.5
python-gtk2..........2.8.6-8
python-wxgtk2.6....2.6.3.2.1.5

It seems that I'm meeting the requirements, no?

Changed 14 months ago by anonymous

No, for example, 2.10.11 is newer than 2.8.20. (Two point Ten point 11 is newer than Two point Eight point 20)

python-gtk2 will also need to be 2.10 or higher. I notice 2.12 has been released, but don't worry.. I haven't added any features required by it.

--

daelstorm

Changed 14 months ago by anonymous

I'm sorry about that - I read the original post as 2.1.0

I'm aware that 10 is greater than 8, I swear! :-) I'm sorry to clog your ticketing system with such a stupid ticket.

Changed 11 months ago by anonymous

i can't install the GTK2.10, it requires the glib, and other dependencies... and never ends...!!! someone help me!!!

thank you!

Changed 7 months ago by anonymous

The README file (and anywhere else that notes system requirements) should be updated to state that Gtk+ 2.10 or newer is required ..... currently they state that 2.4 or newer is required.

Changed 9 days ago by offhand

  • status changed from new to closed
  • resolution set to invalid

obsolete.

Add/Change #200 (Search not functional in 1.2.9)

Author



Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.