20 Feb
2023
20 Feb
'23
17:04
Am 20.02.23 um 17:42 schrieb Dominique Leuenberger: > On Mon, 2023-02-20 at 17:33 +0100, Rainer Klier wrote: >> Am 20.02.23 um 17:16 schrieb Dominique Leuenberger: >> but with all your tips i solved it. >> >> thank you very much! >> >> >> i thought, if all the yast packages are already updated to the latest >> available versions, maybe i missed one of the ruby packages. >> >> and i tried >> >> zypper up *ruby* >> >> which resulted in >> >> The following 14 packages are going to be upgraded: >> libruby3_1-3_1 libstorage-ng-ruby ruby-solv >> ruby3.1-rubygem-abstract_method ruby3.1-rubygem-cfa >> ruby3.1-rubygem-cheetah ruby3.1-rubygem-fast_gettext >> ruby3.1-rubygem-gem2rpm ruby3.1-rubygem-nokogiri >> ruby3.1-rubygem-ruby-augeas >> ruby3.1-rubygem-ruby-dbus ruby3.1-rubygem-simpleidn ruby3.1-rubygem- >> unf >> ruby3.1-rubygem-unf_ext >> >> when updating yast and ruby before, i didn't update those, because i >> thought as they are ruby 3.1 packages only new rebuilt, i don't need >> them, and as the yast dependency check didn't automatically mark them >> for update, i thought they are not needed to be updated. > The relevant ones in this list are not the ruby3.1-*, but rather these > two: > * libstorage-ng-ruby > * ruby-solv ah, ok. so my assumption, that i don't need to update all the ruby 3.1 packages was right. but, then i don't understand why yast didn't auto-select those two packages for update when i was updating yast and ruby? shouldn't there be a dependency, which should have been automaticaly solved by yast, when i was about to upgrade yast and ruby? and maybe I didn't express myself clearly when i wrote before that i searched/selected every package, which was noted in those tumbleweed snapshot email. of course i let yast resolve all dependencies and autoselect all other needed packages. so, for example, if in the tumbleweed snapshot email is written, that "GraphicsMagick" ist updated, i enter "magick" in the search-text-box of yast, or when systemd is mentioned in the tumbleweed snapshot email, i enter "systemd" and "udev" in the search-text-box of yast. then i select all packages and yast autoselects all dependent packages. this then usually resolves in a list of all packages which i need/want to update. for some unknown reason, this time the packages "libstorage-ng-ruby" and "ruby-solv" where not auto-selected, which i don't understand. > Depending on what you do on your machine, you can actually "zypper rm - > u ruby3.1" (you likely don't need it anymore) thanks. i did that, and it worked. -- Best Regards | Freundliche Grüße | Cordialement | Cordiali Saluti | Atenciosamente | Saludos Cordiales *DI Rainer Klier* DevOps, Research & Development