'SharedModel' object has no attribute 'append' using Python 3 on 12.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dee |
Fix Released
|
Undecided
|
Unassigned | ||
dee (Ubuntu) |
Fix Released
|
Undecided
|
Łukasz Zemczak | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Test Case]
1. Start python3
2. from gi.repository import Dee
-> Make sure that SharedModel has the append() function available
[Regression Potential]
No obvious regression potential, in worst case some problems with python 2 introspection.
Original description:
A Unity scope written in Python 3 on 12.04 gets the following error message when attempting to search
'SharedModel' object has no attribute 'append'
The same code works fine on 12.10. Similar code worked fine in 12.04 using Python 2 (before I ported it to Python 3). The code portions in question are the same between the Python 2 and Python 3 versions.
The scope I'm working on is here
https:/
Changed in dee (Ubuntu): | |
status: | New → In Progress |
Changed in dee: | |
status: | New → Fix Committed |
description: | updated |
Changed in dee (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in dee: | |
status: | Fix Committed → Fix Released |
Installing both git1.2-dee-1.0 and libdee-1.0-4 from 12.10 resolves the issue. Installing just libdee-1.0-4 from 12.10 didn't resolve the issue, although I didn't test just installing the other package.