Bug#606224: oggvideotools: oggJoin fails on powerpc
Martin Steghöfer
martin at steghoefer.eu
Tue Sep 22 09:01:06 UTC 2015
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
More information about the pkg-xiph-maint
mailing list