Commit 8cf4540 1 parent 167b8b7 commit 8cf4540 Copy full SHA for 8cf4540
File tree 2 files changed +13
-6
lines changed
2 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ let compute_upgrade_t
113
113
| Some nv -> not (OpamPackage.Set. mem nv (Lazy. force t.available_packages)))
114
114
atoms
115
115
in
116
- let criteria = if to_install = [] then `Upgrade else `Default in
116
+ let criteria = if to_install = [] && all then `Upgrade else `Default in
117
117
if all then
118
118
names,
119
119
OpamSolution. resolve t Upgrade
Original file line number Diff line number Diff line change @@ -402,16 +402,23 @@ depends: "foo"
402
402
opam-version: "2.0"
403
403
### opam upgrade baz
404
404
The following actions will be performed:
405
- === upgrade 2 packages
405
+ === upgrade 1 package
406
406
- upgrade baz 1 to 2
407
- - upgrade foo 3 to 4 [required by baz]
408
407
409
408
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
410
409
-> removed baz.1
410
+ -> installed baz.2
411
+ Done.
412
+ ### opam upgrade
413
+ The following actions will be performed:
414
+ === recompile 1 package
415
+ - recompile baz 2 [uses foo]
416
+ === upgrade 1 package
417
+ - upgrade foo 3 to 4
418
+
419
+ <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
420
+ -> removed baz.2
411
421
-> removed foo.3
412
422
-> installed foo.4
413
423
-> installed baz.2
414
424
Done.
415
- ### opam upgrade
416
- Already up-to-date.
417
- Nothing to do.
You can’t perform that action at this time.
0 commit comments