I've finally seen and/or met this problem by upgrading today to the latest trunk RPMs.... libzypp seems to be the cause of the new problems, and the behavior seems to be present in http://download.meego.com/snapshots/1.1.99.2.20110408.2/repos/oss/ia32/packages/i586/libzypp-8.10.2-4.17.i586.rpm and http://download.meego.com/snapshots/1.1.99.0.20110330.3/repos/oss/ia32/packages/i586/libzypp-8.10.2-4.13.i586.rpm as well as the latest libzypp-8.12.1-1.2.i586.
It can be fixed, for example, by installing a previous version of libzypp (zypper itself can be up-to-date, only libzypp needs rolling back): zypper in --force http://download.meego.com/snapshots/1.1.90.4.20110222.2/repos/oss/ia32/packages/i586/libzypp-8.10.2-1.35.i586.rpm The latest libzypp causes my http://wiki.meego.com/MeeGo-Lem installs to output warnings, and then die with: .................. warning: /var/cache/zypp/packages/fedora/Packages/emacs-htmlize-1.34-4.fc12.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 97a1071f: NOKEY The package integrity check failed. This may be a problem with the repository or media. Try one of the following: - just retry previous command - refresh the repositories using 'zypper refresh' - use another installation medium (if e.g. damaged) - use another repository /var/cache/zypp/packages/fedora/Packages/emacs-htmlize-1.34-4.fc12.noarch.rpm Public key is unavailable .................. With the old libzypp, installs missing the correct key would just issue a warning but continue: .................. $ zypper in jack-keyboard Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: jack-keyboard 1 new package to install. Overall download size: 34.0 KiB. After the operation, additional 65.0 KiB will be used. Continue? [y/n/?] (y): y Retrieving package jack-keyboard-2.5-5.fc13.i686 (1/1), 34.0 KiB (65.0 KiB unpacked) Retrieving: jack-keyboard-2.5-5.fc13.i686.rpm [done] Installing: jack-keyboard-2.5-5.fc13 [done] Additional rpm output: warning: /var/cache/zypp/packages/fedora/Packages/jack-keyboard-2.5-5.fc13.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 97a1071f: NOKEY .................. Because, in my case, I'm importing from Fedora/RPMFusion repositories, the *correct* solution is to prevent this warning by importing the missing "NOKEY" mentioned in the warning (you'll need to do similar for any external MeeGo repos you add to /etc/zypp/repos.d): $ rpm --import https://fedoraproject.org/static/97A1071F.txt After correcting any missing public keys, you can go back to the more stringent/secure/later version of zypper ...................... $ zypper up libzypp Loading repository data... Reading installed packages... Resolving package dependencies... The following package is going to be upgraded: libzypp 1 package to upgrade. Overall download size: 2.7 MiB. After the operation, additional 6.0 KiB will be used. Continue? [y/n/?] (y): y Retrieving package libzypp-8.12.1-1.2.i586 (1/1), 2.7 MiB (6.8 MiB unpacked) Retrieving: libzypp-8.12.1-1.2.i586.rpm [done (725.2 KiB/s)] Installing: libzypp-8.12.1-1.2 [done] ....................... Now things install as smoothly as they did before the 04/20/11 upgrade: ....................... $ zypper in qsynth Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW packages are going to be installed: fluid-soundfont-common fluid-soundfont-gm qsynth 3 new packages to install. Overall download size: 113.9 MiB. After the operation, additional 142.3 MiB will be used. Continue? [y/n/?] (y): y Retrieving package fluid-soundfont-common-3.1-4.fc12.noarch (1/3), 82.0 KiB (79.0 KiB unpacked) Retrieving: fluid-soundfont-common-3.1-4.fc12.noarch.rpm [done] Retrieving package fluid-soundfont-gm-3.1-4.fc12.noarch (2/3), 113.6 MiB (141.5 MiB unpacked) Retrieving: fluid-soundfont-gm-3.1-4.fc12.noarch.rpm [done (1.1 MiB/s)] Retrieving package qsynth-0.3.5-1.fc14.i686 (3/3), 220.0 KiB (712.0 KiB unpacked) Retrieving: qsynth-0.3.5-1.fc14.i686.rpm [done (62.9 KiB/s)] Installing: fluid-soundfont-common-3.1-4.fc12 [done] Installing: fluid-soundfont-gm-3.1-4.fc12 [done] Installing: qsynth-0.3.5-1.fc14 [done] ........................... Niels http://nielsmayer.com _______________________________________________ MeeGo-dev mailing list MeeGo-dev@meego.com http://lists.meego.com/listinfo/meego-dev http://wiki.meego.com/Mailing_list_guidelines