FS#9101 - Missing autopano-sift dependency in hugin package

Attached to Project: Arch Linux
Opened by Sébastien Launay (Yabon) - Saturday, 05 January 2008, 14:09 GMT
Last edited by Tobias Kieslich (tobias) - Wednesday, 09 January 2008, 07:01 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Kieslich (tobias)
Architecture All
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Package hugin misses a mandatory dependency.

Indeed the frontend start without problem, but it launch
the script "autopano-complete.sh" when selecting pictures
and then can not compute control points because this script
is provided by the package autopano-sift (at least with version 2.4-3).

So, changing dependencies:
-depends=('wxgtk>=2.8.0.1' 'libpano12' 'boost')
+depends=('wxgtk>=2.8.0.1' 'libpano12' 'boost' 'autopano-sift')
fix this problem.

Additional info:
* Hugin package version: 0.7_beta4-2


Steps to reproduce:
Install hugin package without autopano-sift, launch hugin
and create a panorama by selecting pictures and then you
have an error dialog box saying that it cannot access the
read only .pto file because autopano-complete.sh may not be
found.
Then install autopano-sift package, launch hugin and select
pictures, then control points are computed.
This task depends upon

Closed by  Tobias Kieslich (tobias)
Wednesday, 09 January 2008, 07:01 GMT
Reason for closing:  Fixed
Additional comments about closing:  added a message to the install script
Comment by Tobias Kieslich (tobias) - Tuesday, 08 January 2008, 17:46 GMT
I rather see that as an annoyance, because the Software is still perfectly usable. Also I hesitate to make that a dependency for the following reasons:
- it pulls in a huge load of dependencies
- autopano-sift was not maintained upstream for a while
- the autopano package is very complicated and error prone
- a rewrite of autopano-sift in C is underway and the svn version works already better for me than the mono version
Comment by Sébastien Launay (Yabon) - Tuesday, 08 January 2008, 19:29 GMT
For me, the software misses a major feature which is automated control points computing.
But, I agree that autopano-sift is no the only soft for generating .pto file.

Maybe, a post_install script could warn the user and display the autopano-sift optional dependency
in order to fully use Hugin without having to understand why it "fails" after loading pictures.

An additional message can describe procedure to use the C rewrite.

Loading...