pyinotify's libc version check fails on Karmic
Bug #408600 reported by
Facundo Batista
This bug affects 36 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Invalid
|
Undecided
|
Unassigned | ||
pyinotify (Fedora) |
Fix Released
|
Medium
|
|||
pyinotify (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: python-pyinotify
pyinotify, in the file /usr/lib/
if LIBC_VERSION < '2.4':
raise UnsupportedLibc
Today libc6 was upgraded to 2.10... and this check started to fail, as it comparse *strings*, not numbers.
Note that this is critical, because it prevents completely the module from start
Related branches
summary: |
- Bad libc version control + pyinotify's libc version check fails on Karmic |
Changed in pyinotify (Ubuntu): | |
assignee: | nobody → Krzysztof Klimonda (kklimonda) |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: packaging |
Changed in ubuntuone-client: | |
status: | New → Invalid |
Changed in pyinotify (Fedora): | |
status: | Unknown → Fix Released |
Changed in ubuntuone-client: | |
status: | Invalid → Fix Committed |
assignee: | nobody → Bongcaivang (bongcaivang) |
Changed in pyinotify (Ubuntu): | |
assignee: | nobody → Bongcaivang (bongcaivang) |
status: | Fix Released → Fix Committed |
Changed in ubuntuone-client: | |
status: | Fix Committed → Invalid |
assignee: | Bongcaivang (bongcaivang) → nobody |
Changed in pyinotify (Ubuntu): | |
status: | Fix Committed → Fix Released |
assignee: | Bongcaivang (bongcaivang) → nobody |
Changed in pyinotify (Fedora): | |
importance: | Unknown → Medium |
To post a comment you must log in.
Description of problem:
python-inotify does not check for the glibc version correctly. I got the following trace today:
Traceback (most recent call last): git-cola" , line 59, in <module> python2. 6/site- packages/ cola/main. py", line 138, in main python2. 6/site- packages/ cola/controller s/main. py", line 197, in __init__ start_inotify_ thread( ) python2. 6/site- packages/ cola/controller s/main. py", line 1085, in start_inotify_ thread python2. 6/site- packages/ cola/inotify. py", line 14, in<module> python2. 6/site- packages/ pyinotify. py", line 103, in <module> VersionError( LIBC_VERSION) UnsupportedLibc VersionError: Libc 2.10.1 is unsupported, requires at least Libc 2.4
File "/usr/bin/
main()
File "/usr/lib/
ctl = Controller(model, view)
File "/usr/lib/
self.
File "/usr/lib/
from cola.inotify import GitNotifier
File "/usr/lib/
import pyinotify
File "/usr/lib/
raise UnsupportedLibc
pyinotify.
Version-Release number of selected component (if applicable): 10.1-1. x86_64 inotify- 0.8.1-2. git20090208. fc11.noarch
% rpm -q glibc python-inotify
glibc-2.
python-
Additional info: