Petter Reinholdtsen wrote:
[...]

PATH=`pwd`/debian/oggvideotools/usr/bin:$PATH ./debian/tests/test-oggjoin
+ cd /tmp/tmp.25t0237HSw
+ echo info: Running autopkgtest script ./debian/tests/test-oggjoin
info: Running autopkgtest script ./debian/tests/test-oggjoin
+ echo info: Generating Ogg Theora file
info: Generating Ogg Theora file
+ oggSlideshow /usr/share/pixmaps/debian-logo.png

creating video stream for picture </usr/share/pixmaps/debian-logo.png>
  7.958333
+ echo info: Copy Ogg Theora file using oggJoin.
info: Copy Ogg Theora file using oggJoin.
+ oggJoin out.ogv slideshow.ogv
+ [ -e out.ogv ]
+ echo success: Ogg Theora file out.ogv created.
success: Ogg Theora file out.ogv created.
+ echo info: test completed successfully
info: test completed successfully
+ at_exit
+ set +x
info: test exiting, removing /tmp/tmp.25t0237HSw

Am I testing the wrong thing?

Well, I'm sure there are endianness issues with your test case, too. But the particular error reported in the bug only shows when using a .ogg audio file. The whole "oggSlideshow" business isn't actually necessary to reproduce the problem.

A simple
> oggJoin out.ogv /usr/share/sounds/gnome/default/alerts/sonar.ogg
will reproduce the behavior.

We may, however, find an example file in the archive with less dependencies. The mentioned "sonar.ogg" file is in the package "gnome-control-center-data", which pulls in quite a lot of dependencies.

Also, please note that the existence of "out.ogv" is no indicator for the presence of the problem. The file will be created in any case, albeit empty. But you can check the exit code of "oggJoin". It will indicate the problem by returning a non-zero exit code.

Cheers,
Martin

Reply via email to