These media-plugins are split ext and sys plugins from gst-plugins-{base,good,ugly,bad}. Current situation is that we have mixed versions in stable, some of them are ancient while it's main component is new. To fix this, mark these stable now or in 30 days.. up to you. media-libs: gstreamer-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-base-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-good-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-ugly-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh x86" media-plugins: gst-plugins-a52dec-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh x86" gst-plugins-alsa-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-cdparanoia-0.10.14 "alpha amd64 hppa ia64 ppc ppc64 x86" gst-plugins-dvdread-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh x86" gst-plugins-esd-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-faac-0.10.5 "amd64 ppc x86" gst-plugins-faad-0.10.5 "alpha amd64 ppc sparc x86" gst-plugins-ffmpeg-0.10.2 "alpha amd64 arm hppa ia64 ppc ppc64 x86" gst-plugins-flac-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-gconf-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-gnomevfs-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-jpeg-0.10.6 "amd64 ppc ppc64 sparc x86" gst-plugins-lame-0.10.6 "amd64 ppc ppc64 x86" gst-plugins-libpng-0.10.6 "amd64 ppc ppc64 sparc x86" gst-plugins-libvisual-0.10.14 "amd64 ppc ppc64 sparc x86" gst-plugins-mad-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh x86" gst-plugins-mpeg2dec-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh x86" gst-plugins-musepack-0.10.5 "alpha amd64 ppc sparc x86" gst-plugins-ogg-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-oss-0.10.6 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-pango-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-sidplay-0.10.6 "sparc" gst-plugins-speex-0.10.6 "ppc sparc" gst-plugins-taglib-0.10.6 "amd64 ppc x86" gst-plugins-theora-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-vorbis-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-x-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" gst-plugins-xvideo-0.10.14 "alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" Surely tests will fail for some or most of these, as they fail for current stable also. Not a regression. See bug 140217, Comment #2. Also, gst-plugins-base has a nasty -fPIC hack wrt bug 164171 but again, not a regression and got no hardware to test removing it.
*** Bug 163541 has been marked as a duplicate of this bug. ***
Hmm, I agree with your that this should be done, but arches should be warned that you just added gst-p-good on August 30. Also this patch should really go in.. http://webcvs.freedesktop.org/gstreamer/gstreamer/gst/gstcaps.c?r1=1.179&r2=1.180
(In reply to comment #2) > Hmm, I agree with your that this should be done, but arches should be warned > that you just added gst-p-good on August 30. True, but alternative option is yet again mix version and like you pointed out in bug 190941 it's a really bad idea. I wouldn't want to be a stable gentoo user, using gstreamer at the moment.. ;-) > Also this patch should really go in.. http://webcvs.freedesktop.org/gstreamer/gstreamer/gst/gstcaps.c?r1=1.179&r2=1.180 Got any better reference to the problem? I haven't noticed any Caps related problems, and we don't have bug reports of that.
media-libs/gstreamer: dodoc: DEVEL does not exist dodoc: REQUIREMENTS does not exist All tests pass. media-libs/gst-plugins-base: dodoc: TODO does not exist media-libs/gst-plugins-good: dodoc: TODO does not exist media-libs/gst-plugins-ugly: dodoc: TODO does not exist Audio output works fine with juk-3.5.7. One question: for the rest of the packages, do I simply need to test that they install? I have no idea how to test half of the media-plugins/ stuff. Portage 2.1.2.12 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r2 x86_64) ================================================================= System uname: 2.6.22-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3400+ Gentoo Base System release 1.12.9 Timestamp of tree: Thu, 30 Aug 2007 23:00:01 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] app-shells/bash: 3.2_p17 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 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 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict test" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--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-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl acpi aiglx aim alsa amd64 arts berkdb bitmap-fonts branding cairo cli cracklib crypt cups dbus dri dvd dvdread emboss encode esd evo fam firefox fortran gdbm gif gpm gstreamer gtk hal iconv imap ipv6 isdnlog jpeg kde kerberos mad midi mikmod mmx mp3 mpeg mpeg3 mqsli mudflap mysql ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support quicktime readline reflection sdl session sockets spell spl sqlite3 sse sse2 ssl svg tcpd test tiff truetype truetype-fonts type1-fonts unicode vim vorbis xcomposite xine xml xorg xv zlib" ALSA_CARDS="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" ALSA_PCM_PLUGINS="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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Everything that comes out of -base, -good or -ugly should havbe unit tests (so FEATURES=test should be enough).
> Also this patch should really go in.. > http://webcvs.freedesktop.org/gstreamer/gstreamer/gst/gstcaps.c?r1=1.179&r2=1.180 > upstream: 22:05 < __tim> well, given that it's been there for years and no one noticed it, I'd say it's not very critical. Probably only matters if someone is trying to run base/good/ugly/bad CVS against the 0.10.14 core; can't hurt to add it 22:07 < __tim> drac: in that case I'd just add it; it's clearly correct but, I've still included it (without a revision bump) > media-libs/gstreamer: > > dodoc: DEVEL does not exist > dodoc: REQUIREMENTS does not exist was fixed previously, your tree is old (sync)
gst-plugins-a52dec: Compiles+installs. gst-plugins-alsa: Compiles+installs. gst-plugins-dvdread: Compiles+installs.
Stable for HPPA.
I think bug# 179698 might be of relation.
FYI, This bug needs to be resolved before we can push new FLAC into stable, as current stable gst-plugins-flac isn't compatible.
On stable x86, - All of these passes test suite. - No file collisions. - Played various audio and video files without problems. =media-libs/gstreamer-0.10.14 =media-libs/gst-plugins-base-0.10.14 =media-libs/gst-plugins-good-0.10.6 =media-libs/gst-plugins-ugly-0.10.6 =media-plugins/gst-plugins-a52dec-0.10.6 =media-plugins/gst-plugins-alsa-0.10.14 =media-plugins/gst-plugins-cdparanoia-0.10.14 =media-plugins/gst-plugins-dvdread-0.10.6 =media-plugins/gst-plugins-esd-0.10.6 =media-plugins/gst-plugins-faac-0.10.5 =media-plugins/gst-plugins-faad-0.10.5 =media-plugins/gst-plugins-ffmpeg-0.10.2 =media-plugins/gst-plugins-flac-0.10.6 =media-plugins/gst-plugins-gconf-0.10.6 =media-plugins/gst-plugins-gnomevfs-0.10.14 =media-plugins/gst-plugins-jpeg-0.10.6 =media-plugins/gst-plugins-lame-0.10.6 =media-plugins/gst-plugins-libpng-0.10.6 =media-plugins/gst-plugins-libvisual-0.10.14 =media-plugins/gst-plugins-mad-0.10.6 =media-plugins/gst-plugins-mpeg2dec-0.10.6 =media-plugins/gst-plugins-musepack-0.10.5 =media-plugins/gst-plugins-ogg-0.10.14 =media-plugins/gst-plugins-oss-0.10.6 =media-plugins/gst-plugins-pango-0.10.14 =media-plugins/gst-plugins-taglib-0.10.6 =media-plugins/gst-plugins-theora-0.10.14 =media-plugins/gst-plugins-vorbis-0.10.14 =media-plugins/gst-plugins-x-0.10.14 =media-plugins/gst-plugins-xvideo-0.10.14
dodoc: README does not exist for gst-plugins-musepack-0.10.5 gst-plugins-mpeg2dec gst-plugins-pango-0.10.14 gst-plugins-faad-0.10.5 gst-plugins-faac-0.10.5 gst-plugins-taglib-0.10.6 gst-plugins-libvisual-0.10.14 x86 stable drac, you are a pain in the neck :)
(In reply to comment #12) > dodoc: README does not exist for > gst-plugins-musepack-0.10.5 > gst-plugins-mpeg2dec > gst-plugins-pango-0.10.14 > gst-plugins-faad-0.10.5 > gst-plugins-faac-0.10.5 > gst-plugins-taglib-0.10.6 > gst-plugins-libvisual-0.10.14 eclasses do this. need to add simple bash check there.. > x86 stable thanks > drac, you are a pain in the neck :) I try my best. :)
stable on ppc
(In reply to comment #12) > dodoc: README does not exist for > gst-plugins-musepack-0.10.5 > gst-plugins-mpeg2dec > gst-plugins-pango-0.10.14 > gst-plugins-faad-0.10.5 > gst-plugins-faac-0.10.5 > gst-plugins-taglib-0.10.6 > gst-plugins-libvisual-0.10.14 Fixed.
amd64 done
alpha/ia64 stable, thanks Tobias
amd64, missing stable keyword in media-plugins/gst-plugins-libvisual-0.10.14
ppc64 stable
sparc stable, finally, thanks Alex for testing
arm, sh ping :)