<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>193947</bug_id>
          
          <creation_ts>2007-09-27 04:22 0000</creation_ts>
          <short_desc>stabilize media-video/kino-1.1.1 for ffmpeg-0.4.9_p20070616</short_desc>
          <delta_ts>2007-12-14 17:19:52 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>STABLEREQ</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>193563</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>bobber205@gmail.com</reporter>
          <assigned_to>calchan@gentoo.org</assigned_to>
          <cc>media-video@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>bobber205@gmail.com</who>
            <bug_when>2007-09-27 04:22:45 0000</bug_when>
            <thetext>Both are, from what I&apos;m told, stable releases and are blocking each other incorrectly. 

Reproducible: Always

Actual Results:  
Blocked package.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-09-27 04:45:52 0000</bug_when>
            <thetext>(In reply to comment #0)
Yeah, sure we are adding the blockers just for fun, so that users are annoyed. Sigh.

@calchan - can 1.1.1 be stabilized?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bobber205@gmail.com</who>
            <bug_when>2007-09-27 04:48:59 0000</bug_when>
            <thetext>I tried manually masking ffmpeg which prevents blender from being emerged. I have a feeling that this will continue.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ssuominen@gentoo.org</who>
            <bug_when>2007-09-27 16:22:44 0000</bug_when>
            <thetext>Calchan said it&apos;s fine, so CCing archteams.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2007-09-30 14:02:56 0000</bug_when>
            <thetext>Test phase fails here on x86:

&gt;&gt;&gt; Test phase [check]: media-video/kino-1.1.1
Making check in po
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
make[1]: Entering directory `/var/tmp/portage/media-video/kino-1.1.1/work/kino-1.1.1/po&apos;
INTLTOOL_EXTRACT=../intltool-extract srcdir=. ../intltool-update --gettext-package kino --pot
rm -f missing notexist
srcdir=. ../intltool-update -m
mismatched quotes at line 39 in ../ffmpeg/libavformat/flic.c
The following files contain translations and are currently not in use. Please
consider adding these to the POTFILES.in file, located in the po/ directory.

ffmpeg/libavcodec/ps2/idct_mmi.c
ffmpeg/libavcodec/sparc/dsputil_vis.c
ffmpeg/libavcodec/sparc/vis.h
ffmpeg/libavutil/bswap.h
ffmpeg/libswscale/yuv2rgb_template.c
src/export.h
src/message.cc
src/page_bttv.cc

If some of these files are left out on purpose then please add them to
POTFILES.skip instead of POTFILES.in. A file &apos;missing&apos; containing this list
of left out files has been written in the current directory.
if [ -r missing -o -r notexist ]; then \
          exit 1; \
        fi
make[1]: *** [check] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-video/kino-1.1.1/work/kino-1.1.1/po&apos;
make: *** [check-recursive] Error 1
 *
 * ERROR: media-video/kino-1.1.1 failed.
 * Call stack:
 *   ebuild.sh, line 1654:   Called dyn_test
 *   ebuild.sh, line 1053:   Called qa_call &apos;src_test&apos;
 *   ebuild.sh, line 44:   Called src_test
 *   ebuild.sh, line 670:   Called die
 *
 * Make check failed. See above for details.


Portage 2.1.3.9 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22.6 i686)
=================================================================
System uname: 2.6.22.6 i686 Genuine Intel(R) CPU T2300 @ 1.66GHz
Timestamp of tree: Sun, 30 Sep 2007 11:30:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.3.5-r3, 2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS=&quot;x86&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=prescott -pipe -fomit-frame-pointer&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c&quot;
CXXFLAGS=&quot;-O2 -march=prescott -pipe -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
EMERGE_DEFAULT_OPTS=&quot;--nospinner&quot;
FEATURES=&quot;collision-protect distlocks parallel-fetch sandbox sfperms strict test unmerge-orphans userfetch userpriv usersandbox&quot;
GENTOO_MIRRORS=&quot;http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/&quot;
LINGUAS=&quot;en de en_GB de_CH&quot;
MAKEOPTS=&quot;-j3&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;X a52 aac acl acpi alsa apache2 asf avahi berkdb bitmap-fonts cairo cdr cdrom cli cracklib crypt cups dbus divx dri dts dvd dvdr dvdread eds emboss encode evo fam ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog java jpeg kde kdeenablefinal kerberos ldap mad midi mikmod mmx mono mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection rtsp ruby samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd test tetex theora threads tiff truetype truetype-fonts type1-fonts unicode vcd vorbis wifi win32codecs wxwindows x264 x86 xine xml xorg xprint xv xvid zlib&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse&quot; KERNEL=&quot;linux&quot; LINGUAS=&quot;en de en_GB de_CH&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;i810 fbdev vesa&quot;
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dertobi123@gentoo.org</who>
            <bug_when>2007-10-07 15:37:10 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; Test phase fails here on x86:

same thing here on ppc</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dertobi123@gentoo.org</who>
            <bug_when>2007-10-07 15:47:00 0000</bug_when>
            <thetext>Created an attachment (id=132832)
kino-1.1.1-po.patch

The attached allows to successfully pass the test phase.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>calchan@gentoo.org</who>
            <bug_when>2007-10-07 19:03:37 0000</bug_when>
            <thetext>(In reply to comment #6)
&gt; Created an attachment (id=132832) [edit]
&gt; kino-1.1.1-po.patch
&gt; 
&gt; The attached allows to successfully pass the test phase.

Thanks Tobias for the fix. I implemented it using sed but it&apos;s your idea.

You guys can go ahead and stabilize this now. I will then give this thing the well deserved cleanup it&apos;s been waiting for.

Denis.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2007-10-07 20:56:18 0000</bug_when>
            <thetext>x86 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>miknix@gentoo.org</who>
            <bug_when>2007-10-08 14:54:48 0000</bug_when>
            <thetext>media-video/kino-1.1.1  USE=&quot;alsa dvdr vorbis -gpac -quicktime -sox&quot;

* Emerges on AMD64
* Functional.
  - Imported some video formats.
  - Trim video works.
  - FX Video sometimes leads to a segfault:

$ Kino experienced a segmentation fault.
$ Dumping stack from the offending thread
$ 
$ Obtained 8 stack frames.
$ kino [0x449cf3]
$ /lib/libc.so.6 [0x2b0e527d48e0]
$ /usr/lib64/kino-gtk2/libtimfx.so(_ZN42_GLOBAL__N_image_luma.cc_00000000_0EC8CD5610image_luma8GetFrameEPhS1_iiddb+0x2d2) [0x2aaaab38b16c]
$ kino(_ZN20PageMagickTransition8GetFrameEPhi+0xe9) [0x48f43b]
$ kino(_ZN10PageMagick11VideoThreadEv+0x1e2) [0x491a32]
$ kino [0x491b1b]
$ /lib/libpthread.so.0 [0x2b0e51d01135]
$ /lib/libc.so.6(__clone+0x6d) [0x2b0e5286362d]

$ Done dumping - exiting.

-- Another run --
$ Kino experienced a segmentation fault.
$ Dumping stack from the offending thread
$ 
$ Obtained 10 stack frames.
$ kino [0x449cf3]
$ /lib/libc.so.6 [0x2ab6de0dc8e0]
$ /usr/lib/libavcodec.so.51(put_pixels_clamped_mmx+0x32) [0x2ab6dc5408a6]
$ /usr/lib/libavcodec.so.51(ff_simple_idct_put_mmx+0x1e42) [0x2ab6dc57073e]
$ /usr/lib/libavcodec.so.51 [0x2ab6dc591a4d]
$ /usr/lib/libavcodec.so.51(avcodec_default_execute+0x2a) [0x2ab6dc471035]
$ /usr/lib/libavcodec.so.51 [0x2ab6dc59206a]
$ /usr/lib/libavcodec.so.51(avcodec_decode_video+0x6d) [0x2ab6dc471377]
$ kino(_ZN5Frame10ExtractRGBEPv+0x37) [0x468847]
$ kino(_ZN14PageMagickInfo12GetPostFrameEPh+0x69) [0x48f751]

(Reply if interested in a more detailed bt)
Although if kino is started again your project is restored and you could keep
working again without video loss.

  - Audio FX works.
  - Export through ffmpeg works.

Portage 2.1.3.9 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r8 x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-56
Timestamp of tree: Mon, 08 Oct 2007 08:00:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS=&quot;amd64&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot;-march=k8 -Os -msse3 -pipe&quot;
CHOST=&quot;x86_64-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo&quot;
CXXFLAGS=&quot;-march=k8 -Os -msse3 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;collision-protect distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict unmerge-orphans userfetch&quot;
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;3dnow 3dnowext X acpi alsa amd64 bash-completion berkdb bitmap-fonts branding bzip2 cairo cli cracklib crypt cups dbus divx dri dvd dvdr emerald ffmpeg firefox flac fortran gd gdbm gif glade glib glitz gtk gtkspell hal iconv insecure-savers isdnlog javascript jpeg libnotify midi mmx mmxext mp2 mp3 mpeg mplayer mudflap musicbrainz mysql ncurses nls nptl nptlonly offensive ogg opengl openmp pam pcre png pppd python readline reflection samba sdl session smp spell spl sse sse2 ssl stream svg syslog taglib tcpd threads truetype truetype-fonts type1 type1-fonts unicode v4l v4l2 vhosts vim-syntax vorbis xcomposite xorg xosd xpm xscreensaver xvid zlib&quot; ALSA_CARDS=&quot;ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse evdev synaptics&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;xosd&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;nv nvidia none&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>miknix@gentoo.org</who>
            <bug_when>2007-10-08 17:24:39 0000</bug_when>
            <thetext>(In reply to comment #9)
&gt; media-video/kino-1.1.1  USE=&quot;alsa dvdr vorbis -gpac -quicktime -sox&quot;
&gt; 
&gt; * Emerges on AMD64
&gt; * Functional.
&gt;   - Imported some video formats.
&gt;   - Trim video works.
&gt;   - FX Video sometimes leads to a segfault:
&gt; 
I tested current stable (kino-1.0) and video FX works without problems. I think kino-1.1 is not ready to go stable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pylon@gentoo.org</who>
            <bug_when>2007-10-09 17:01:42 0000</bug_when>
            <thetext>ppc stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-10-13 16:36:55 0000</bug_when>
            <thetext>ppc64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>beandog@gentoo.org</who>
            <bug_when>2007-10-21 15:58:32 0000</bug_when>
            <thetext>amd64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2007-12-14 17:19:52 0000</bug_when>
            <thetext>sparc stable, closing</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>132832</attachid>
            <date>2007-10-07 15:47 0000</date>
            <desc>kino-1.1.1-po.patch</desc>
            <filename>kino-1.1.1-po.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTmF1ciBraW5vLTEuMS4xLm9sZC9wby9QT1RGSUxFUy5pbiBraW5vLTEuMS4xL3BvL1BP
VEZJTEVTLmluCi0tLSBraW5vLTEuMS4xLm9sZC9wby9QT1RGSUxFUy5pbgkyMDA2LTExLTAzIDA3
OjI4OjQ4LjAwMDAwMDAwMCArMDEwMAorKysga2luby0xLjEuMS9wby9QT1RGSUxFUy5pbgkyMDA3
LTEwLTA3IDE3OjM3OjA5LjAwMDAwMDAwMCArMDIwMApAQCAtNDEsMyArNDEsMTIgQEAKIHNyYy90
aW1meC9pbWFnZV9sdW1hLmNjCiBzcmMvdGltZngvc29mdF9mb2N1cy5jYwogc3JjL2tpbm9wbHVz
L2Jvb2suY2MKKworZmZtcGVnL2xpYmF2Y29kZWMvcHMyL2lkY3RfbW1pLmMKK2ZmbXBlZy9saWJh
dmNvZGVjL3NwYXJjL2RzcHV0aWxfdmlzLmMKK2ZmbXBlZy9saWJhdmNvZGVjL3NwYXJjL3Zpcy5o
CitmZm1wZWcvbGliYXZ1dGlsL2Jzd2FwLmgKK2ZmbXBlZy9saWJzd3NjYWxlL3l1djJyZ2JfdGVt
cGxhdGUuYworc3JjL2V4cG9ydC5oCitzcmMvbWVzc2FnZS5jYworc3JjL3BhZ2VfYnR0di5jYwo=
</data>        

          </attachment>
    </bug>

</bugzilla>