Mario Domenech Goulart scripsit: > If the user specified he/she wants intarweb 0.9, it makes little sense > to me fetching version 1.0. If egg-pack-sources were to guess > combinations of versions that match egg requirements, another > alternative would be fetching some previous spiffy version that accepts
Sure. I was just saying that you now have sufficient logic to support pulling versionless eggs in the correct versions relative to eggs whose versions *are* specified. I think this should be the default behavior when at least one egg version is given, actually. Why would you want the latest versions of eggs when they are inconsistent with other eggs, except in the situations where --force-versions is appropriate? But if you don't like that, you could have two new switches --latest-versions (for the present behavior) and --consistent-versions (for the behavior I am proposing). > But in this particular case, I think the best thing to do is just abort > and leave the decision to the user. Fair enough: an explicit inconsistency without --force-versions should abort with an error. Another minor suggestion: a switch --install-script to specify the name of install.sh, when you have multiple possibilities in the same egg directory. -- First known example of political correctness: John Cowan After Nurhachi had united all the other http://www.ccil.org/~cowan Jurchen tribes under the leadership of the [email protected] Manchus, his successor Abahai (1592-1643) issued an order that the name Jurchen should --S. Robert Ramsey, be banned, and from then on, they were all The Languages of China to be called Manchus. _______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
