Re: [hugin-ptx] hugin automation - pto_gen missing in the nightly ppa

129 views
Skip to first unread message

Terry Duell

unread,
May 17, 2013, 7:49:52 PM5/17/13
to hugi...@googlegroups.com
Hello Max,

On Fri, 17 May 2013 17:13:08 +1000, Max Killer <hal.fr...@gmail.com>
wrote:

[snip]

> I had a complete script up and running, but now I have the problem that
> either the hugin tools crash (fov <0, from the next versions ppa), or
> pto_gen is missing (in the nightly ppa). Are there good reasons not to
> include pto_gen in the nightlies?

I wasn't aware that the hugin project builds a nightly binary.

>
> If pto_gen cannot be included in the nightlies, is it included in the
> source so I can build it myself?

I have just built the latest default branch source (for Fedora) and
pto_gen is included.
I suspect there is an error in the way the ppa is being built.
Probably best to see if you can contact those responsible for the build.
From where do you get your ppa ?

Cheers,
--
Regards,
Terry Duell

Thomas Pryds

unread,
May 18, 2013, 8:18:05 AM5/18/13
to hugin-ptx


Den 18/05/2013 01.53 skrev "Terry Duell" <tdu...@iinet.net.au>:
> I wasn't aware that the hugin project builds a nightly binary.

A must-have for Hugin users running Ubuntu (if they don't want to build themselves):

https://launchpad.net/~hugin

There's a ppa with releases, one with upcoming releases (e.g. release candidates), and one with nightly builds.

From the Hugin download page there's a link to the wiki where enabeling the ppa in your system is explained.

Thomas

Terry Duell

unread,
May 18, 2013, 7:13:59 PM5/18/13
to hugi...@googlegroups.com
Hello Thomas,

On Sat, 18 May 2013 22:18:05 +1000, Thomas Pryds <tho...@pryds.eu> wrote:

> Den 18/05/2013 01.53 skrev "Terry Duell" <tdu...@iinet.net.au>:
>> I wasn't aware that the hugin project builds a nightly binary.
>
> A must-have for Hugin users running Ubuntu (if they don't want to build
> themselves):

Thanks for educating me, I didn't know that.
Is the missing pto_gen now fixed?

Stefan Peter

unread,
May 20, 2013, 4:56:51 AM5/20/13
to hugi...@googlegroups.com
Hi Terry

On 19.05.2013 01:13, Terry Duell wrote:
> Thanks for educating me, I didn't know that.
> Is the missing pto_gen now fixed?
>
> Cheers,

No, and it probably will take some time to do so because the nightly
build depends on the yet unreleased libpano13-2.9.19 which fails to
build due to failing tests.

Your best chance to get the latest stable hugin version (2013.0 beta1)
for Ubuntu would be the "next Hugin builds" from the launchpad at
https://launchpad.net/~hugin/+archive/next


For Debian, a 2013.0 beta1 version van be found in the experimental
distribution, see
http://packages.debian.org/experimental/hugin

You may find 2013.0 beta1 packages for other distributions mentioned at
http://www.mail-archive.com/hugi...@googlegroups.com/msg19725.html


With kind regards

Stefan Peter

--
"In summary, I think you are trying to solve a problem that may not
need to be solved, using a tool that is not meant to solve it, without
understanding what is causing your problems and without knowing how
the tool actually works in the first place :)"
Jeffrey J. Kosowsky on the backuppc mailing list

Bruno Postle

unread,
May 20, 2013, 5:22:21 AM5/20/13
to hugi...@googlegroups.com
On 20 May 2013 09:56, Stefan Peter <s_p...@swissonline.ch> wrote:
>
> No, and it probably will take some time to do so because the nightly
> build depends on the yet unreleased libpano13-2.9.19 which fails to
> build due to failing tests.

I'm not sure these tests are relevant, they have never worked for me.
They should be disabled if nobody is working on fixing them.

--
Bruno

Andreas Metzler

unread,
May 20, 2013, 6:00:15 AM5/20/13
to hugi...@googlegroups.com
We are successfully running the testsuite on Debian (2.9.18), the only
relevant patch we are using is
<http://anonscm.debian.org/gitweb/?p=pkg-phototools/libpano.git;a=blob;f=debian/patches/20_initfilenameargs.diff;h=cd9bf161e96fcd2f42b009fce91a51c248c268d7;hb=libpano13/unstable>

cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

Stefan Peter

unread,
May 20, 2013, 7:16:03 AM5/20/13
to hugi...@googlegroups.com
Dear Andreas Metzler

On 20.05.2013 12:00, Andreas Metzler wrote:
> Bruno Postle <bruno...@googlemail.com> wrote:
>> On 20 May 2013 09:56, Stefan Peter <s_p...@swissonline.ch> wrote:
>
>>> No, and it probably will take some time to do so because the nightly
>>> build depends on the yet unreleased libpano13-2.9.19 which fails to
>>> build due to failing tests.
>
>> I'm not sure these tests are relevant, they have never worked for me.
>> They should be disabled if nobody is working on fixing them.
>
> We are successfully running the testsuite on Debian (2.9.18), the only
> relevant patch we are using is
> <http://anonscm.debian.org/gitweb/?p=pkg-phototools/libpano.git;a=blob;f=debian/patches/20_initfilenameargs.diff;h=cd9bf161e96fcd2f42b009fce91a51c248c268d7;hb=libpano13/unstable>
>

I know, as usual I used the Debian 2.9.18 as a base for 2.9.19.

However, at least when compiled under raring, the tests now fail.
I'd be inclined to drop them if I didn't find that under x86_64, even
the simpleStitch tests fail. There seems to be a problem in PTmender
under x86_64:
libpano.tst/tests/simpleStitch$ ../../tools/PTmender -o output temp.txt
PTmender Version 2.9.19 , originally written by Helmut Dersch, rewritten
by Daniel German
Segmentation fault (core dumped)

However, when I build PTMender with -g, the tests pass.

Currently, I don't have the time to investigate this any further (and no
clue on where to start).

Regards

Andreas Metzler

unread,
May 20, 2013, 1:02:38 PM5/20/13
to hugi...@googlegroups.com
Stefan Peter <s_p...@swissonline.ch> wrote:
[...]
> I know, as usual I used the Debian 2.9.18 as a base for 2.9.19.

> However, at least when compiled under raring, the tests now fail.
> I'd be inclined to drop them if I didn't find that under x86_64, even
> the simpleStitch tests fail. There seems to be a problem in PTmender
> under x86_64:
> libpano.tst/tests/simpleStitch$ ../../tools/PTmender -o output temp.txt
> PTmender Version 2.9.19 , originally written by Helmut Dersch, rewritten
> by Daniel German
> Segmentation fault (core dumped)

Hello,
That is strange, I have just doublechecked, testsuite succeeds here on
Debian/unstable both ix86 and am64 with both gcc-4.7 and gcc-4.8.

> However, when I build PTMender with -g, the tests pass.
[...]

Doublestrange, afaik adding -g should not change the outcome. (unlike
-O0 /- O2) - Also the standard Ubuntu/Debian build uses -g.

Bruno Postle

unread,
May 20, 2013, 5:18:07 PM5/20/13
to Hugin ptx
On Mon 20-May-2013 at 12:00 +0200, Andreas Metzler wrote:
>
> We are successfully running the testsuite on Debian (2.9.18), the
> only relevant patch we are using is
> <http://anonscm.debian.org/gitweb/?p=pkg-phototools/libpano.git;a=blob;f=debian/patches/20_initfilenameargs.diff;h=cd9bf161e96fcd2f42b009fce91a51c248c268d7;hb=libpano13/unstable>

Does this patch need to be pushed to the libpano13 HG repo?

--
Bruno

Andreas Metzler

unread,
May 25, 2013, 6:13:00 AM5/25/13
to hugi...@googlegroups.com
Yes, please. (This is
<https://bugs.launchpad.net/panotools/+bug/734867>.)
Reply all
Reply to author
Forward
0 new messages