Skip to content
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

What does "outdated from recipe" mean, exactly? #478

Closed
mmatrosov opened this issue Jan 15, 2018 · 5 comments
Closed

What does "outdated from recipe" mean, exactly? #478

mmatrosov opened this issue Jan 15, 2018 · 5 comments

Comments

@mmatrosov
Copy link

If you install a package, and the the recipe is updated (either because it changed on remote, or because it was overwritten manually), the package is marked as "outdated from recipe". But I see only one place in the docs, where this condition is explained: http://docs.conan.io/en/latest/reference/commands/misc/remove.html

And it does not say much. It does not explain how this condition occurs. Or how it is treated in other commands, e.g. what happen if I conan install a package, while it is already in the cache, but with outdated recipe? Could you please clarify this in the docs?

@memsharded
Copy link
Member

Hi!

It happens when you modify a recipe, and export and/or upload it, without re-building binary packages with it. It is just information for users, it can be nicely displayed in:

$ conan search Pkg/0.1@user/channel --table=file.html

It will show outdated binaries in yellow.

Agree this is worth improving in the docs, thanks!

@mmatrosov
Copy link
Author

How this information should be treated? Shouldn't conan install download new package if it sees this mark?

@danimtb
Copy link
Member

danimtb commented Sep 20, 2018

Maybe document this in info and remove commands. Maybe a "how to deal with outdated from recipe packages"?

@danimtb
Copy link
Member

danimtb commented Dec 4, 2018

Rereading this issue I found some other reference to the keyword "outdated" pointing in the same direction. I think best solution is to add this question to the FAQ

@danimtb
Copy link
Member

danimtb commented Dec 31, 2018

fixed via #963

@danimtb danimtb closed this as completed Dec 31, 2018
@ghost ghost removed the stage: review label Dec 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants