VirtPackage.pm needs to be exteneded to add pseudo
packages for each perl module a user has installed on their
system (not including those under /sw). This can probably be
done in a generic fashion. However that might lead to a very
very long list, so we might want to just keep a list of virtual
modules we want to have in fink.
This is to prevent this:
Depends: foo-pm | system-perl580 | system-perl581 |
system-perl582 | system-perl583....
Instead, fink will detect foo-pm on a user's system and
provide it via a fake package. There should not be a problem
with versioned provides since these are pseudo packages
with versions, not just 'Provide' ed packages.
Logged In: YES
user_id=535292
Check out drm's patches for fink 0.20.0--> 0.20.1
Logged In: YES
user_id=125034
Those are Provides. We can create full packages (with versions) as stated above.