[opensuse-autoinstall] Unfulfilled requirement...but it is uninstallable
Hello all, since updating to SP1 (SLES10) package resolving fails during autoinstall and i get messages like the following at y2log: Unfulfilled requirement '[package] (namedcap) jre >= 1.6.0'. trying different solution Error!>>There are no installable providers of jre >= 1.6.0 for vets-gui-base-3.0-1.1.noarch Important!>>jre-1.6.0-fcs.i586 provides jre == 1.6.0-1, but it is uninstallable. Try installing it on its own for more details. When i install a base system and later that package, all works fine. Why does yast mark the package as uninstallable? Kind regards Oliver Schweikert -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Oliver Schweikert wrote
Hello all,
since updating to SP1 (SLES10) package resolving fails during autoinstall and i get messages like the following at y2log:
Unfulfilled requirement '[package] (namedcap) jre >= 1.6.0'. trying different solution
Error!>>There are no installable providers of jre >= 1.6.0 for vets-gui-base-3.0-1.1.noarch
Important!>>jre-1.6.0-fcs.i586 provides jre == 1.6.0-1, but it is uninstallable. Try installing it on its own for more details.
When i install a base system and later that package, all works fine. Why does yast mark the package as uninstallable?
Check that by entering the software selection manually and trying to select that package again (with "autocheck dependencies" enabled). You will get a more meaningful message. There are some bugs in SP1, no doubt. E.g. it contains xerces-j2-2.7.1-16.4.1.noarch.rpm xerces-j2-scripts-2.7.1-16.2.noarch.rpm but xerces-j2-scripts-2.7.1-16.2 requires xerces-j2 in version 2.7.1-16.2 and cannot be installed with xerces-j2-2.7.1-16.4.1, leading to a similar error message. I got the same message like you when I had SLES10 updated to SP1 but had forgotten to upgrade the SDK sources to SDK-SP1, too. cu, Frank -- Dipl.-Inform. Frank Steiner Web: http://www.bio.ifi.lmu.de/~steiner/ Lehrstuhl f. Bioinformatik Mail: http://www.bio.ifi.lmu.de/~steiner/m/ LMU, Amalienstr. 17 Phone: +49 89 2180-4049 80333 Muenchen, Germany Fax: +49 89 2180-99-4049 * Rekursion kann man erst verstehen, wenn man Rekursion verstanden hat. * -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Frank Steiner wrote:
Check that by entering the software selection manually and trying to select that package again (with "autocheck dependencies" enabled). You will get a more meaningful message.
Thank you for the hint, Frank. i figured out, that jre requires /bin/gawk and /bin/basename, which where missing in setup/descr/packages. After adding it to EXTRA_PROV and rebuilding the installation the resolver is satisfied. Now the %post script of the package has errors, but this seems to be another story. :-( Cheers Oliver -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
participants (2)
-
Frank Steiner
-
Oliver Schweikert