-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fink cleanup --all
fails to remove class-tiny-pm5184 and cpan-meta-requirements-pm5184
#1108
Comments
cc @danielj7 (maintainer for packages in question) |
Something is up with only partially updated packages in your tree, but the deps should have been taken care of. For example, this belongs to path-isdev-pm5184: fink-distributions/10.9-libcxx/stable/main/finkinfo/libs/perlmods/path-isdev-pm.info Lines 20 to 28 in 3ad654f
The unvarianted path-tiny-pm is on there, so path-isdev-pm5184 should not be needing path-tiny-pm5184 like your error message says. |
Actually, the more I think about it, it might be that Fink sees path-tiny-pm5184 as obsolete, so cleanup tries to remove it, but you don't actually have path-tiny-pm installed yet (or the updated path-isdev-pm5184), so the removal fails on the dependency check. Have you tried to update the perlmods before running fink-cleanup? |
The cleanup-obsolete is being blocked here solely at the dpkg level. The dependencies at the fink .info level all appear to be fixed, as nieder notes. But until the new version of the dependant package is installed, the obsolete dependency cannot be removed because the old version of the dependant package is currently installed. Check "fink list -ot" and make sure everything is actually installed at the current version: |
Ah ok, so I guess this is just a side-effect of #1075 still afflicting me, then... |
Not sure if this is an issue with base or the packages in question, but anyways, when I do
fink cleanup --all
, it currently fails with the following message:I guess the dependencies should be updated so that they no longer depend on obsolete packages? Either that or they should be obsoleted themselves, or the obsoletions should be reversed.
The text was updated successfully, but these errors were encountered: