Hello.
I'm updating the system.
according to instructions
a strange error appears.
I'm updating the system.
according to instructions
# pkg delete -f ruby portupgrade ruby31-bdb
# make -C /usr/ports/ports-mgmt/portupgrade install clean
# pkg set -o lang/ruby31:lang/ruby32
# portupgrade -x ruby-3.2.\* -fr lang/ruby32
a strange error appears.
# portupgrade -x ruby-3.2.\* -fr lang/ruby32
[Reading data from pkg(8) ... - 152 packages found - done]
---> Reinstalling 'ruby32-gems-3.4.20' (devel/ruby-gems)
---> Building '/usr/ports/devel/ruby-gems'
---> Skipping 'devel/rubygem-stringio' (rubygem-stringio-3.1.0) because a requisite package 'ruby32-gems-3.4.20' (devel/ruby-gems) failed (specify -k to force)
---> Skipping 'textproc/rubygem-psych' (rubygem-psych-5.1.2) because a requisite package 'rubygem-stringio-3.1.0' (devel/rubygem-stringio) failed (specify -k to force)
---> Skipping 'devel/rubygem-rdoc' (rubygem-rdoc-6.6.2) because a requisite package 'rubygem-psych-5.1.2' (textproc/rubygem-psych) failed (specify -k to force)
---> Reinstalling 'ruby32-bdb-0.6.6_9' (databases/ruby-bdb)
---> Building '/usr/ports/databases/ruby-bdb'
---> Skipping 'ports-mgmt/portupgrade' (portupgrade-2.4.16_1,2) because a requisite package 'ruby32-bdb-0.6.6_9' (databases/ruby-bdb) failed (specify -k to force)
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! devel/ruby-gems (ruby32-gems-3.4.20) (undefined method `exists?' for File:Class)
* devel/rubygem-stringio (rubygem-stringio-3.1.0)
* textproc/rubygem-psych (rubygem-psych-5.1.2)
* devel/rubygem-rdoc (rubygem-rdoc-6.6.2)
! databases/ruby-bdb (ruby32-bdb-0.6.6_9) (undefined method `exists?' for File:Class)
* ports-mgmt/portupgrade (portupgrade-2.4.16_1,2)
is it no longer necessary to rebuild dependencies?# pkg version -v | grep 'ruby'
ruby-3.2.3,1 = up-to-date with index
ruby32-bdb-0.6.6_9 = up-to-date with index
ruby32-gems-3.4.20 = up-to-date with index
rubygem-psych-5.1.2 = up-to-date with index
rubygem-rdoc-6.6.2 = up-to-date with index
rubygem-stringio-3.1.0 = up-to-date with index
# pkg set -o lang/ruby31:lang/ruby32
# portupgrade -x ruby-3.2.\* -fr lang/ruby32