Why does installing the gst-plugins-good destroy the desktop ivihome?

PRECONDITION:
Date: Wed Dec 29 11:47:28 PST 2010
Kernel: 2.6.35.4
Processor: armv7l
/root: ext3 FS
MeeGo release 1.1.80 (MeeGo)
EGL version string: 1.4 build 1.5.15.3164
/etc/sysconfig/uxlaunch:
session=/usr/bin/mutter --sm-disable
user=meego
session=/usr/bin/startivi

TEST:
zypper install gst-plugins-good
...
The following NEW packages are going to be installed:
  ConsoleKit ConsoleKit-libs GConf-dbus MAKEDEV alsa-lib basesystem bash bluez
  bluez-libs cairo chkconfig coreutils coreutils-libs cpio dbus dbus-glib
  dbus-libs e2fsprogs e2fsprogs-libs eggdbus expat fastinit filesystem
  findutils flac fontconfig freetype gamin gawk glib2 glibc glibc-common gnutls
  grep gst-plugins-base gst-plugins-good gstreamer hwdata info libICE libSM
  libX11 libXau libXdamage libXext libXfixes libXft libXrender libXtst libXv
  libXxf86vm libacl libattr libblkid libcap libcom_err libdrm libgcc libgcrypt
  libgnome-keyring libgpg-error libgudev1 libjpeg libogg libpng libproxy
  libsndfile libsoup libss libstdc++ libtasn1 libtheora libtool-ltdl libudev
  libusb libuuid libvisual libvorbis libxcb libxml2 logrotate meego-release
  mesa-libGL mingetty mkdevnodes module-init-tools ncurses ncurses-base
  ncurses-libs net-tools nss-softokn-freebl ofono orc pam pango pcre pixman
  polkit popt procps psmisc pulseaudio readline rsyslog rtkit sed setup
  shadow-utils speex sqlite sysvinit sysvinit-tools taglib tzdata udev usleep
  util-linux-ng zlib

118 new packages to install.

RESULT:
Blue background
And all 5 seconds the message:
A crash occurred in ivihome
The panel will be restarted

--
Additional debug information:
/var/log/messages shows:
Dec 29 21:15:32 localhost ck-collect-session-info[657]: GLIB WARNING ** default 
- Couldn't read /proc/625/sessionid: Failed to open file '/proc/625/sessionid': 
No such file or directory
Dec 29 21:15:33 localhost gconfd (meego-663): starting (version 2.29.0), pid 
663 user 'meego'
Dec 29 21:15:33 localhost gconfd (meego-663): Failed to load source 
"xml:readonly:/etc/gconf/gconf.xml.meego": Failed: Could not make directory 
`/etc/gconf/gconf.xml.meego': Permission denied
Dec 29 21:15:33 localhost uxlaunch[625]: GLIB CRITICAL ** GLib - 
g_shell_unquote: assertion `quoted_string != NULL' failed
Dec 29 21:15:34 localhost obexd[673]: OBEX daemon 0.35
Dec 29 21:15:39 localhost pulseaudio[691]: pid.c: Stale PID file, overwriting.
Dec 29 21:15:42 localhost pulseaudio[691]: alsa-util.c: Disabling timer-based 
scheduling because high-resolution timers are not available from the kernel.
Dec 29 21:15:43 localhost pulseaudio[691]: alsa-util.c: Disabling timer-based 
scheduling because high-resolution timers are not available from the kernel.
Dec 29 21:15:45 localhost pulseaudio[691]: module-alsa-card.c: Failed to find a 
working profile.
Dec 29 21:15:45 localhost pulseaudio[691]: module.c: Failed to load  module 
"module-alsa-card" (argument: "device_id="1" name="platform-ec43xx_pcm1.1" 
card_name="alsa_card.platform-ec43xx_pcm1.1" tsched=yes ignore_dB=no 
card_properties="module-udev-detect.discovered=1""): initialization failed. --
Every minute 3 cores are produced in /tmp.

Thanks for your help,
Axel.

-----Original Message-----
From: Jeremiah Foster [mailto:[email protected]] 
Sent: Wednesday, December 22, 2010 2:59 AM
To: Endler, Axel
Cc: [email protected]
Subject: Re: gstreamer video on apollo release

On Wed, Dec 22, 2010 at 12:07 AM, Endler, Axel <[email protected]> wrote:
> Jeremiah,
> Thanks for your answer, but this exactly will destroy the IVI desktop.

It won't destroy the desktop. What it will do is pull in a lot of
dependencies apparently.  What looks to be the issue is the
libmeegotouch-tests. That appears to bring in a lot of the other
dependencies. I'm not sure why gst-plugins-good requires so many
dependencies. That should be investigated. Perhaps you can forward
this mail to MeeGo IVI and/or MeeGo-dev and we can see if we can
shrink that dependency chain somewhat.

Jeremiah

>
> rpm -i gst-plugins-good-0.10.26-1.3.armv7l.rpm
> error: Failed dependencies:
>        GConf2 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libFLAC.so.8 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libX11.so.6 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libcairo.so.2 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgconf-2.so.4 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgstaudio-0.10.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgstfft-0.10.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgstinterfaces-0.10.so.0 is needed by 
> gst-plugins-good-0.10.26-1.3.armv7l
>        libgstnetbuffer-0.10.so.0 is needed by 
> gst-plugins-good-0.10.26-1.3.armv7l
>        libgstpbutils-0.10.so.0 is needed by 
> gst-plugins-good-0.10.26-1.3.armv7l
>        libgstriff-0.10.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgstrtp-0.10.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgstrtsp-0.10.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgstsdp-0.10.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgsttag-0.10.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgstvideo-0.10.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libgudev-1.0.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libjpeg.so.62 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        liborc-0.4.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libpng12.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libpng12.so.0(PNG12_0) is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libpulse.so.0 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libpulse.so.0(PULSE_0) is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libsoup-2.4.so.1 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libsoup-gnome-2.4.so.1 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libspeex.so.1 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libtag.so.1 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libxml2.so.2 is needed by gst-plugins-good-0.10.26-1.3.armv7l
>        libxml2.so.2(LIBXML2_2.4.30) is needed by 
> gst-plugins-good-0.10.26-1.3.armv7l
>        libxml2.so.2(LIBXML2_2.6.0) is needed by 
> gst-plugins-good-0.10.26-1.3.armv7l
>
> -----Original Message-----
> From: Jeremiah Foster [mailto:[email protected]]
> Sent: Tuesday, December 21, 2010 2:45 PM
> To: Endler, Axel
> Cc: [email protected]
> Subject: Re: gstreamer video on apollo release
>
> On Tue, Dec 21, 2010 at 11:46 PM, Endler, Axel <[email protected]> 
> wrote:
>> Jeremiah,
>> I use the ARM image.
>> For gstreamer video I have to install gst-plugins-good. Unfortunately zipper 
>> will install 100 other packages. This destroys my IVI desktop configuration.
>>
>> What is the way around that?
>
> Download and compile gst-plugins-good from upstream. Or you can just
> download the package with wget, then install it locally with rpm.
>
> Jeremiah
>
> --
> =============================================
> Jeremiah C. Foster
> Open Source Technology Strategist
> Pelagicore AB
> Ekelundsgatan 4, 6tr, SE-411 18 Gothenburg, Sweden
> Mobile: +46 (0)730 93 0506
> E-Mail: [email protected]
> =============================================
>
> === NOTE ===
> The information contained in this E-mail message is
> intended only for use of the individual or entity
> named above. If the reader of this message  is not
> the intended recipient, or the employee or agent
> responsible to deliver it to the intended recipient,
> you are hereby notified that any dissemination,
> distribution or copying of this communication is
> strictly prohibited.
> =============
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>



-- 
=============================================
Jeremiah C. Foster
Open Source Technology Strategist
Pelagicore AB
Ekelundsgatan 4, 6tr, SE-411 18 Gothenburg, Sweden
Mobile: +46 (0)730 93 0506
E-Mail: [email protected]
=============================================

=== NOTE ===
The information contained in this E-mail message is
intended only for use of the individual or entity
named above. If the reader of this message  is not
the intended recipient, or the employee or agent
responsible to deliver it to the intended recipient,
you are hereby notified that any dissemination,
distribution or copying of this communication is
strictly prohibited.
=============

Attachment: uxlaunch.log
Description: uxlaunch.log

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to