Documentation is not installed

Bug #658822 reported by Elliott Sales de Andrade on 2010-10-11
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OpenShot Video Editor
Low
Unassigned

Bug Description

The documentation is included in the tarball, but executing `python setup.py install` does not install any of that documentation. Attached is a patch to setup.py to install documentation.

Changed in openshot:
status: New → Fix Committed
Changed in openshot:
milestone: none → 1.3.0
moimael (moimael) on 2010-10-16
Changed in openshot:
importance: Undecided → Low
Andy Finch (fincha) on 2010-11-25
Changed in openshot:
status: Fix Committed → Confirmed
Changed in openshot:
milestone: 1.3.0 → 1.4.0
tags: added: patch
Andy Finch (fincha) wrote :

Thanks for the patch, this has been committed to the trunk.

Changed in openshot:
status: Confirmed → Fix Committed
Jonathan Thomas (jonoomph) wrote :

Sorry, but I had to revert this patch. It was breaking the Debian packaging. If the setup.py installs these files, then our "openshot" Debian package will install these files too. Which then conflicts with our "openshot-docs" package. So... I'm not sure the best way to fix this, so for now, I'm reverting. I'm open to any suggestions though. =)

Changed in openshot:
status: Fix Committed → Confirmed
Changed in openshot:
milestone: 1.4.0 → 1.4.1

You should be building multiple (binary/doc) packages out of one source package. With RPMs, you can do just that with a single .spec, and I'm sure a similar thing exists for the Debian packaging system as well.

Yes, our Debian packaging does build 2 binary packages out of our 1 source
package. However, if the "setup.py install" command also installs the help
manual & doc folders, then our binary openshot-docs package has a conflict
with our openshot package.

On Thu, Sep 15, 2011 at 12:32 AM, Elliott Sales de Andrade <
<email address hidden>> wrote:

> You should be building multiple (binary/doc) packages out of one source
> package. With RPMs, you can do just that with a single .spec, and I'm
> sure a similar thing exists for the Debian packaging system as well.
>
> --
> You received this bug notification because you are a member of OpenShot
> Bugs, which is subscribed to OpenShot Video Editor.
> https://bugs.launchpad.net/bugs/658822
>
> Title:
> Documentation is not installed
>
> Status in OpenShot Video Editor:
> Confirmed
>
> Bug description:
> The documentation is included in the tarball, but executing `python
> setup.py install` does not install any of that documentation. Attached
> is a patch to setup.py to install documentation.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/openshot/+bug/658822/+subscriptions
>
> --
> Mailing list: https://launchpad.net/~openshot.bugs
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~openshot.bugs
> More help : https://help.launchpad.net/ListHelp
>

Changed in openshot:
milestone: 1.4.1 → 1.5.0
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers