Quickly package installs GSettings schema files into the wrong location
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-distutils-extra (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When using GSettings in an ubuntu-application app, the application runs fine when run via "quickly run" from the source directory. But when running the app installed from a quickly-generated package, it fails with this message:
GLib-GIO-ERROR **: Settings schema 'net.launchpad.
It seems like the schema files are installed into the wrong location: While other schema files are installed into "/usr/share/
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: quickly 11.12-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-16-generic i686
ApportVersion: 1.91-0ubuntu1
Architecture: i386
Date: Sun Feb 19 22:36:31 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110803.1)
PackageArchitec
QuicklyDataPath: /usr/share/quickly
QuicklyTemplates:
/usr/share/
/usr/share/
/usr/share/
/usr/share/
QuicklyTemplate
SourcePackage: quickly
UpgradeStatus: Upgraded to precise on 2012-01-22 (28 days ago)
Related branches
- Martin Pitt (community): Approve
-
Diff: 66 lines (+32/-0)2 files modifiedDistUtilsExtra/auto.py (+13/-0)
test/auto.py (+19/-0)
Changed in python-distutils-extra: | |
status: | New → Fix Committed |
affects: | python-distutils-extra → python-distutils-extra (Ubuntu) |
no longer affects: | quickly (Ubuntu) |
no longer affects: | quickly |
I guess this issue should be handled in python- distutils- extra? I added a pretty simple function to DistUtilsExtra/ auto.py that seems to do the job. Feedback appreciated (actually, this is the first time I publish a bugfix branch).