ERROR - _get_dir: can not build a valid path. Giving up (...) constants module not available.
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Control Panel | Status tracked in Trunk | |||||
Stable-3-0 |
Invalid
|
Undecided
|
Unassigned | |||
Trunk |
Invalid
|
Undecided
|
Unassigned | |||
Ubuntu Single Sign On Client | ||||||
Stable-3-0 |
Fix Released
|
Undecided
|
Unassigned | |||
Trunk |
Fix Released
|
Critical
|
Natalia Bidart | |||
ubuntu-sso-client (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When installed, SSO is not being able to resolve the bin_dir. Extract from a log file is:
2012-02-15 16:54:25,
2012-02-15 16:54:25,
Traceback (most recent call last):
File "/usr/lib/
result = yield f(self, *a, **kw)
AttributeError: 'NoneType' object has no attribute 'endswith'
Related branches
- Roberto Alsina (community): Approve
- dobey (community): Approve
-
Diff: 51 lines (+10/-5)2 files modifiedubuntu_sso/utils/__init__.py (+9/-3)
ubuntu_sso/utils/tests/test_common.py (+1/-2)
- Roberto Alsina (community): Approve
-
Diff: 2716 lines (+888/-321)46 files modifieddata/qt/resources.qrc (+10/-0)
data/qt/setup_account.ui (+35/-2)
data/qt/stylesheet.qss (+119/-0)
run-tests (+1/-1)
setup.py (+0/-39)
ubuntu_sso/credentials.py (+3/-1)
ubuntu_sso/gtk/gui.py (+14/-16)
ubuntu_sso/gtk/tests/test_gui.py (+57/-53)
ubuntu_sso/keyring/tests/test_linux.py (+2/-3)
ubuntu_sso/main/__init__.py (+1/-1)
ubuntu_sso/main/linux.py (+2/-3)
ubuntu_sso/main/qt.py (+23/-3)
ubuntu_sso/main/tests/test_common.py (+15/-22)
ubuntu_sso/main/tests/test_qt.py (+69/-0)
ubuntu_sso/qt/__init__.py (+0/-10)
ubuntu_sso/qt/common.py (+1/-0)
ubuntu_sso/qt/current_user_sign_in_page.py (+18/-8)
ubuntu_sso/qt/email_verification_page.py (+6/-1)
ubuntu_sso/qt/enhanced_check_box.py (+5/-2)
ubuntu_sso/qt/forgotten_password_page.py (+18/-4)
ubuntu_sso/qt/gui.py (+13/-7)
ubuntu_sso/qt/main.py (+13/-1)
ubuntu_sso/qt/network_detection_page.py (+8/-8)
ubuntu_sso/qt/reset_password_page.py (+11/-2)
ubuntu_sso/qt/setup_account_page.py (+18/-10)
ubuntu_sso/qt/sign_in_page.py (+2/-4)
ubuntu_sso/qt/tests/__init__.py (+22/-2)
ubuntu_sso/qt/tests/test_current_user_sign_in_page.py (+32/-22)
ubuntu_sso/qt/tests/test_email_verification.py (+9/-11)
ubuntu_sso/qt/tests/test_enhanced_check_box.py (+0/-7)
ubuntu_sso/qt/tests/test_forgotten_password.py (+31/-9)
ubuntu_sso/qt/tests/test_network_detection.py (+2/-4)
ubuntu_sso/qt/tests/test_reset_password.py (+77/-31)
ubuntu_sso/qt/tests/test_setup_account.py (+50/-3)
ubuntu_sso/qt/tests/test_sign_in_page.py (+2/-2)
ubuntu_sso/qt/tests/test_ubuntu_sso_wizard.py (+2/-2)
ubuntu_sso/qt/ubuntu_sso_wizard.py (+1/-0)
ubuntu_sso/tests/__init__.py (+8/-8)
ubuntu_sso/utils/__init__.py (+9/-3)
ubuntu_sso/utils/runner/glib.py (+11/-2)
ubuntu_sso/utils/runner/tests/test_glib.py (+132/-0)
ubuntu_sso/utils/runner/tests/test_qt.py (+9/-1)
ubuntu_sso/utils/runner/tests/test_runner.py (+9/-7)
ubuntu_sso/utils/runner/tx.py (+9/-1)
ubuntu_sso/utils/tests/test_common.py (+1/-2)
ubuntu_sso/utils/ui.py (+8/-3)
Changed in ubuntuone-control-panel: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Natalia Bidart (nataliabidart) |
This bug was fixed in the package ubuntu-sso-client - 2.99.5-0ubuntu1
---------------
ubuntu-sso-client (2.99.5-0ubuntu1) precise; urgency=low
* New upstream release: ubuntu- sso-client patches/ fix-938626. patch:
- Captcha loading is no longer failing for the Qt UI (LP: #933679).
- Added stylesheets for the Qt UI.
- Fixed: Qt UI: must call the backend passing reply_handler
and error_handler (LP: #931452).
- Make gettext return unicode strings. Also, transform arguments passed
to the GLib spawnner to bytes (LP: #933632).
- Try to load the qt main/ implementation when possible, if not default
to the glib (LP: #933534).
- Make the bin_dir discoverable when running from the system installation
(LP: #933039).
- Implement (so far dummy) timeout_func for the Qt frontend (LP: #933758).
* debian/control:
- adding missing dependency on gnome-keyring for python-
(LP: #938693).
* debian/
- No more strings coming up from the Designer ui files so we ensure that
those are marked for translation (LP: #938626).
* debian/watch: updated milestone to 2.99.5.
-- Natalia Bidart (nessita) <email address hidden> Wed, 22 Feb 2012 16:53:51 -0300