Sometimes packages depend on another slotted package but doesn't care about particular slot, typically eclipse-ecj. Now we have to fix then to a specific slot in jar-from etc. calls and migrate to a newer slot later. The idea is to add support for stuff like 'eclipse-ecj-*' where packages are specified, which seems to basically boil down to load_package() method in EnvironmentManager.py and updated java-pkg_ensure-dep() in java-utils-2.eclass
Created attachment 227669 [details, diff] java-config patch for package globbing somebody (ali_bush?) please verify if it's correct python :)
Created attachment 227671 [details, diff] eclass patch Also, packages that will use this feature have to both DEPEND and RDEPEND on java-config version that will implement this, until it's made the default.
Created attachment 228545 [details, diff] updated eclass patch Updated eclass patch to allow also globbing such as eclipse-ecj-3.[56]
(In reply to comment #1) > Created an attachment (id=227669) [details] > java-config patch for package globbing > > somebody (ali_bush?) please verify if it's correct python :) Commited in r8166. Eclass patch should be commited when this is released and used.
Released in 2.1.11, eclass patch commited