On Wed, Feb 23, 2011 at 3:38 PM, Auke Kok <[email protected]> wrote: >> "--nodeps" was needed to work around a failed dependency -- even >> though the dependency is already provided by MeeGo which contains the >> needed libs. >> error: Failed dependencies: >> qt4-x11>= 4.2 is needed by skype-2.1.0.81-fc10.i586 > > Please file a bugzilla on this issue. Thanks. It should be trivial to > resolve this issue and we can include it to default QA testing.
I don't think it's a "bug" that a Fedora 10 RPM (skype-2.1.0.81-fc10.i586) doesn't install without --nodeps on a different distro. I posted my note not to mention a "bug" but rather because people might want to install skype on ther MeeGo netbooks, and it only takes three commands to do it -- as opposed to the usual whining you hear from people who complain that there's no apps available for MeeGo, when it's just Linux.... It would make more sense to turn this into an enhancement request for a post-install script (perhaps part of 'firstboot') which would give the user the option of downloading and installing such must-have apps once a network connection is established, e..g. Skype, Google-chrome-beta with its built-in flash plugin, Java JRE or JDK with java browser plugin, google-talk plugin, non-free codecs to allow playback of MP3, AVI, FLV, and other codecs that are just expected to work "out of box." There is an enhancement request in here -- that MeeGo strives to maintain compatible library versions with a current Fedora release, then there would be no issues, ever, with installing Fedora RPMs on MeeGo. MeeGo 1.2 is a lot better in this regard than 1.0 ( http://lists.meego.com/pipermail/meego-community/2010-September/001906.html ), but it's not there yet: For example installing Fedora's openoffice requires some link hacking and even then it results in an unresolvable symbol (one of the things i'm still looking into w/r/t "meegolem"): meegolem-104-~> oowriter /usr/lib/openoffice.org3/program/swriter.bin: error while loading shared libraries: libicui18n.so.44: cannot open shared object file: No such file or directory meegolem-106-~> oowriter /usr/lib/openoffice.org3/program/swriter.bin: error while loading shared libraries: libicuuc.so.44: cannot open shared object file: No such file or directory meegolem-107-~> sudo ldconfig meegolem-108-~> oowriter /usr/lib/openoffice.org3/program/swriter.bin: error while loading shared libraries: libicuuc.so.44: cannot open shared object file: No such file or directory meegolem-109-~> oowriter /usr/lib/openoffice.org3/program/swriter.bin: error while loading shared libraries: libicudata.so.44: cannot open shared object file: No such file or directory meegolem-110-~> oowriter /usr/lib/openoffice.org3/program/swriter.bin: error while loading shared libraries: libicule.so.44: cannot open shared object file: No such file or directory meegolem-111-~> oowriter /usr/lib/openoffice.org3/program/swriter.bin: symbol lookup error: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so: undefined symbol: _ZNK6icu_4414LEFontInstance17getDynamicClassIDEv meegolem-112-~> sudo ldconfig meegolem-113-~> oowriter /usr/lib/openoffice.org3/program/swriter.bin: symbol lookup error: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so: undefined symbol: _ZNK6icu_4414LEFontInstance17getDynamicClassIDEv ROOT-meegolem-136-/etc/yum.repos.d> cd /usr/lib ROOT-meegolem-137-/usr/lib> ll libicui18n.so.46 lrwxrwxrwx 1 root root 18 2011-02-18 10:21 libicui18n.so.46 -> libicui18n.so.46.0* ROOT-meegolem-138-/usr/lib> ln -s libicui18n.so.46.0 libicui18n.so.44 ROOT-meegolem-139-/usr/lib> ln -s libicuuc.so.46 libicuuc.so.44 ROOT-meegolem-141-/usr/lib> ln -s libicudata.so.46 libicudata.so.44 ROOT-meegolem-142-/usr/lib> ln -s libicule.so.46 libicule.so.44 Niels http://nielsmayer.com _______________________________________________ MeeGo-community mailing list [email protected] http://lists.meego.com/listinfo/meego-community http://wiki.meego.com/Mailing_list_guidelines
