OM Testing: task-openmoko-qtopia-x11 has unsatisfied gstreamer depencies

Ray Chao ray_chao at openmoko.com
Mon Nov 10 09:51:47 CET 2008


Hi Martin,

Due to the license issue, it seems we took out a package and this is the
reason gstreamer failed to install.  And we couldn't distribute this
anymore.

I am sorry about this.  At the mean time, we could not provide the codec
to make gstreamer work, however, you could try to build a package with
this mp3 codec.

The following instructions should help you on this one. Hope this could
help.

Ray Chao
Openmoko System Admin.

This codec is controlled by a flag in OE "ENTERPRISE_DISTRO" in Openmoko
buildhost, it been set to  1 now. By default is 0, so if you do not
settup this flag in your local.conf you will get all functions.

The following is log from org.openmoko.dev:
======================================================
find -type f -exec grep --color -Hn ENTERPRISE_DISTRO {} \;
./conf/bitbake.conf:549:ENTERPRISE_DISTRO ?= "0"
./conf/enterprise.conf:2:BBMASK =
"${@base_conditional('ENTERPRISE_DISTRO', '1',
'(gst-plugins-ugly|mp3blaster|mpg123|mpg321|smpeg|liba52|lame|libmad|mpeg2dec|xmms-mad|madplay|libsidplay|sidplayer|python-mad|opie-mediaplayer1-libmadplugin)',
'', d)}"
./packages/vlc/vlc-gpe_0.7.2.bb:9:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag
liba52 mpeg2dec', d)}"
./packages/vlc/vlc-davinci_0.8.6h.bb:14:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag
liba52 mpeg2dec', d)}"
./packages/vlc/vlc-gpe_0.8.1.bb:9:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag
liba52 mpeg2dec', d)}"
./packages/vlc/vlc-gpe_0.8.4.bb:9:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag
liba52 mpeg2dec', d)}"
./packages/vlc/vlc_0.9.2.bb:10:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag
liba52 mpeg2dec', d)}"
./packages/gstreamer/gst-plugins.inc:4:DEPENDS +=
"${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag',
d)}"
./packages/gstreamer/gst-meta-base_0.10.bb:5:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugins-ugly',
d)}"
./packages/gstreamer/gst-meta-base_0.10.bb:39:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugin-mad', d)}
\
./packages/gstreamer/gst-meta-base_0.10.bb:53:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugin-mpegstream
gst-plugin-mpegaudioparse gst-plugin-mpegvideoparse
gst-plugin-mpeg2dec', d)}"
./packages/gnash/gnash.inc:5:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/gnash/gnash-minimal.inc:6:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/tasks/task-opie-all.bb:37:
${@base_conditional('ENTERPRISE_DISTRO', '1', '',
'opie-mediaplayer1-libmadplugin', d)} \
./packages/tasks/task-openmoko-debug.bb:37:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'madplay', d)} \
./packages/scummvm/scummvm_0.6.0.bb:5:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad mpeg2dec',
d)}"
./packages/scummvm/scummvm_0.9.0.bb:3:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad mpeg2dec',
d)}"
./packages/scummvm/scummvm_0.9.0.bb:14:
LDFLAGS="${LDFLAGS} ${@base_conditional('ENTERPRISE_DISTRO', '1', '',
'-lmpeg2', d)}" \
./packages/scummvm/scummvm_0.9.0.bb:15:
DEFINES="-DUNIX -DSCUMM_NEED_ALIGNMENT -DUSE_VORBIS -DUSE_ZLIB
-DUSE_MPEG2 ${@base_conditional('ENTERPRISE_DISTRO', '1', '', '-DUSE_MAD
-DUSE_MPEG2', d}"
./packages/scummvm/scummvm_0.9.1.bb:4:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad mpeg2dec',
d)}"
./packages/scummvm/scummvm_0.9.1.bb:21:
LDFLAGS="${LDFLAGS} ${@base_conditional('ENTERPRISE_DISTRO', '1', '',
'-lmpeg2', d)}" \
./packages/scummvm/scummvm_0.9.1.bb:22:
DEFINES="-DUNIX -DSCUMM_NEED_ALIGNMENT -DUSE_VORBIS -DUSE_ZLIB
-DUSE_MPEG2 ${@base_conditional('ENTERPRISE_DISTRO', '1', '', '-DUSE_MAD
-DUSE_MPEG2', d}"
./packages/scummvm/scummvm_0.6.1b.bb:3:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad mpeg2dec',
d)}"
./packages/libxine/libxine-x11_1.0.bb:7:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/libxine/libxine-fb_1.0.bb:7:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/libxine/libxine_1.1.0.bb:7:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/mt-daapd/mt-daapd.inc:5:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libid3tag', d)}"
./packages/squeezeclient/squeezeslave_svn.bb:5:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/ffmpeg/ffmpeg.inc:8:DEPENDS = "zlib libogg libvorbis faac
faad2 ${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'lame liba52',
d)}"
./packages/mplayer/mplayer_0.0+1.0rc1.bb:6:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad liba52 lame',
d)}"
./packages/mplayer/mplayer_0.0+1.0rc2.bb:6:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad liba52 lame',
d)}"
./packages/mplayer/mplayer_svn.bb:6:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad liba52 lame',
d)}"
./packages/images/fso-image.bb:78:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugin-mad
gst-plugin-sid', d)} \
./packages/musicpd/mpd-alsa_0.11.5.bb:6:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag',
d)}"
./packages/musicpd/mpd_svn.bb:6:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag',
d)}"
./packages/musicpd/mpd-alsa_svn.bb:6:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag',
d)}"
./packages/mythtv/mythtv.inc:6:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'lame', d)}"
./packages/python/python-pygame_1.8.1.bb:7:DEPENDS +=
"${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'smpeg', d)}"
./packages/swfdec/swfdec-mozilla_0.7.2.bb:7:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/swfdec/swfdec-mozilla_0.7.4.bb:7:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/swfdec/swfdec_0.4.0.bb:5:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/swfdec/swfdec_0.7.2.bb:5:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/openmax/libomxil-bellagio_0.9.0.bb:4:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
./packages/xmms-embedded/xmms-embedded_20040327.bb:4:
${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libsidplay libmad
libid3tag', d)}"
======================================================

Martin Benz wrote:
> Unfortunately the problem still exists, qtopia-phone-x11-media-gstreamer is
> still missing in the testing branch and therefore task-openmoko-qtopia-x11
> still fails to install...
> 
> In the unstable branch there already is a qtopia-phone-x11-media-gstreamer
> package, but i don't think that i'll will change to unstable or mix testing
> packages with unstable ones...
> 
> cheers,
> Benson
> 
> 
> Ray Chao wrote:
>> Hi Martin,
>>
>> Just checked the image build log today, not seeing the gstreamer issue.
>>
>> This issue should be resolved.
>>
>> Best Regards.
>>
>> Ray Chao
>> Openmoko System Admin.
>>
>>
>> Martin Benz wrote:
>>> Hello Wendy
>>>
>>> I'm used to bug trackers, using Linux as OS i try to give something back
>>> even if i don't have programming skills. :)
>>>
>>> Actually i don't think it's a bug, 20081104 gives me now:
>>>
>>> Collected errors:
>>>  * ERROR: Cannot satisfy the following dependencies for
>>> task-openmoko-qtopia-x11:
>>>          *  qtopia-phone-x11-media-gstreamer *
>>>
>>> If i find some time tomorrow i'll check the daily build again a open a
>>> ticket if the problem still exists.
>>>
>>> Cheers,
>>> Martin
>>
>>
>> _______________________________________________
>> Openmoko community mailing list
>> community at lists.openmoko.org
>> http://lists.openmoko.org/mailman/listinfo/community
>>
>>
> 





More information about the community mailing list