Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 190900
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gstreamer Herd <gstreamer@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Samuli Suominen <ssuominen@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 190900 depends on: Show dependency tree
Bug 190900 blocks: 193339 195700
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-08-31 19:55 0000
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.

------- Comment #1 From Samuli Suominen 2007-08-31 19:57:22 0000 -------
*** Bug 163541 has been marked as a duplicate of this bug. ***

------- Comment #2 From Olivier Crete 2007-09-01 02:48:26 0000 -------
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

------- Comment #3 From Samuli Suominen 2007-09-01 06:20:31 0000 -------
(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.

------- Comment #4 From Thomas Anderson (tanderson) 2007-09-02 12:12:54 0000 -------
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

------- Comment #5 From Olivier Crete 2007-09-02 13:26:30 0000 -------
Everything that comes out of -base, -good or -ugly should havbe unit tests (so
FEATURES=test should be enough). 

------- Comment #6 From Samuli Suominen 2007-09-02 19:22:17 0000 -------
> 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)

------- Comment #7 From Thomas Anderson (tanderson) 2007-09-02 21:02:41 0000 -------
gst-plugins-a52dec:

Compiles+installs.

gst-plugins-alsa:

Compiles+installs.

gst-plugins-dvdread:

Compiles+installs.

------- Comment #8 From Jeroen Roovers 2007-09-03 02:39:51 0000 -------
Stable for HPPA.

------- Comment #9 From Jason Switzer 2007-09-03 06:26:44 0000 -------
I think bug# 179698 might be of relation.

------- Comment #10 From Samuli Suominen 2007-09-06 13:57:56 0000 -------
FYI,

This bug needs to be resolved before we can push new FLAC into stable, as
current stable gst-plugins-flac isn't compatible.

------- Comment #11 From Samuli Suominen 2007-09-09 14:12:51 0000 -------
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

------- Comment #12 From Christian Faulhammer 2007-09-09 17:50:41 0000 -------
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 :)

------- Comment #13 From Samuli Suominen 2007-09-09 17:53:01 0000 -------
(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. :)

------- Comment #14 From nixnut 2007-09-10 17:16:04 0000 -------
stable on ppc

------- Comment #15 From Samuli Suominen 2007-09-13 15:39:40 0000 -------
(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.

------- Comment #16 From Chris Gianelloni (RETIRED) 2007-09-21 19:41:48 0000 -------
amd64 done

------- Comment #17 From Raúl Porcel 2007-09-26 16:22:22 0000 -------
alpha/ia64 stable, thanks Tobias

------- Comment #18 From Samuli Suominen 2007-09-29 11:29:06 0000 -------
amd64, missing stable keyword in media-plugins/gst-plugins-libvisual-0.10.14

------- Comment #19 From Chris Gianelloni (RETIRED) 2007-10-02 19:56:52 0000 -------
amd64 done

------- Comment #20 From Markus Rothe 2007-10-11 15:13:23 0000 -------
ppc64 stable

------- Comment #21 From Raúl Porcel 2007-11-01 14:21:02 0000 -------
sparc stable, finally, thanks Alex for testing

------- Comment #22 From Gilles Dartiguelongue 2007-11-05 20:56:54 0000 -------
arm, sh ping :)

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug