ubuntu-application help does not work after installing from deb

Bug #729451 reported by Rick Spencer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-distutils-extra
Fix Released
Undecided
Michael Terry
python-distutils-extra (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: quickly

Steps:
1. Create an app
2. Write some help
3. use quickly run to confirm that help is working
4. use quickly package to create a package
5. use dpkg -i *.deb to install the deb (I don't think it requires dpkg to trigger the bug, but since sc is currently broken, this is how I installed)
6. run the app from dash
7. Choose Help->Contents

Result:
Yelp opens but shows an error:
The URI ‘ghelp:media-annotator’ does not point to a valid page.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: quickly 11.03.1-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-5.32-generic 2.6.38-rc6
Uname: Linux 2.6.38-5-generic i686
Architecture: i386
Date: Fri Mar 4 17:29:53 2011
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
QuicklyDataPath: /usr/share/quickly
QuicklyTemplates:
 /usr/share/quickly/templates/ubuntu-cli
 /usr/share/quickly/templates/ubuntu-flash-game
 /usr/share/quickly/templates/ubuntu-application
 /usr/share/quickly/templates/ubuntu-pygame
QuicklyTemplatesDirectories: /usr/share/quickly/templates/
SourcePackage: quickly
UpgradeStatus: Upgraded to natty on 2010-11-16 (108 days ago)

Related branches

Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :
Revision history for this message
Michael Terry (mterry) wrote :

This appears to actually be an issue with python-distutils-extra not yet supporting mallard files.

affects: quickly (Ubuntu) → python-distutils-extra (Ubuntu)
Changed in python-distutils-extra (Ubuntu):
status: New → Triaged
Changed in python-distutils-extra:
assignee: nobody → Michael Terry (mterry)
status: New → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Thanks Mike! Merged into trunk.

Changed in python-distutils-extra:
status: In Progress → Fix Released
Changed in python-distutils-extra (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-distutils-extra - 2.26-1

---------------
python-distutils-extra (2.26-1) unstable; urgency=low

  [ Michael Terry ]
  * build_help.py: Support mallard help files too. (LP: #729451)

  [ Martin Pitt ]
  * auto.py: Revert to "except SyntaxError, e" syntax, as Python 2.5 (which we
    still support in current sid) does not yet get along with the new "as"
    syntax. (Closes: #615177)
  * debian/rules: Reintroduce 2to3 call, as we now need to convert above
    except clause back to "as" for the Python 3.
 -- Martin Pitt <email address hidden> Tue, 15 Mar 2011 11:55:06 +0100

Changed in python-distutils-extra (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.