Im getting the following masked package unable to be unmasked.
my ruby target is 2.7 because of GitLab, but I have an app that does not yet have have Ruby27 support so Im going though the needed dependencies and unmasking ruby26. I don't want to unmask ruby26 system wide for one app. Also the idea is to set the explicit exceptions to the base I've set.
things have been going well until this one package, no matter what I do in /etc/portage/profile/package.use.mask it won't mask the ruby27 flag I've set in make.conf, no wildcards seem to work
ideas?
Code: Select all
emerge: there are no ebuilds to satisfy "dev-ruby/public_suffix:3[ruby_targets_ruby27(-)]".
(dependency required by "dev-ruby/addressable-2.7.0::gentoo[ruby_targets_ruby27,-test]" [ebuild])
(dependency required by "dev-ruby/css_parser-1.7.1::gentoo[ruby_targets_ruby26]" [ebuild])
(dependency required by "dev-ruby/roadie-4.0.0::gentoo[ruby_targets_ruby26]" [ebuild])
(dependency required by "dev-ruby/roadie-rails-2.1.1::gentoo[ruby_targets_ruby26]" [ebuild])
localhost ~ # cat /etc/portage/profile/package.use.mask
#redmine package mask requirements
dev-ruby/ruby-openid -ruby_targets_ruby27
dev-ruby/rack -ruby_targets_ruby27
dev-ruby/htmlentities -ruby_targets_ruby27
=dev-ruby/crass-1.0* -ruby_targets_ruby27
>=dev-ruby/rack-test-0.6.3:* -ruby_targets_ruby27
>=dev-ruby/rexical-1.0.7 -ruby_targets_ruby27
>=dev-ruby/mini_mime-0.1.1 -ruby_targets_ruby27
*dev-ruby/public_suffix* -ruby_targets_ruby27

