Ludovic Courtès a357849f5b
guix package: Do not misdiagnose upgrades when there are propagated inputs.
Fixes <https://bugs.gnu.org/35872>.
Reported by Andy Tai <atai@atai.org>.

* guix/profiles.scm (list=?, manifest-entry=?): New procedures.
* guix/scripts/package.scm (transaction-upgrade-entry): In the '=' case,
use 'manifest-entry=?' to determine whether it's an upgrade.
* tests/packages.scm ("transaction-upgrade-entry, zero upgrades,
propagated inputs"): New test.
2020-03-31 00:06:36 +02:00
..
2019-09-23 11:56:40 -07:00
2018-09-04 17:25:11 +02:00
2020-01-15 23:48:33 +01:00
2020-01-16 15:27:24 +01:00
2020-01-07 12:25:09 +01:00
2020-01-16 18:30:57 +01:00
2019-09-23 23:41:19 +02:00
2019-09-23 23:41:19 +02:00
2020-01-16 15:27:24 +01:00