mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-24 04:33:24 +00:00
e572cd2816
have to install security/pinentry-gnome3 manually. This has been done to break a dependency loop that was introduced in r553735 where security/gcr added a build dependency on security/gnupg. Before r553735: security/gnupg -> security/pinentry -> security/pinentry-gnome3 -> security/gcr After r553735: security/gnupg -> security/pinentry -> security/pinentry-gnome3 -> security/gcr -> security/gnupg Now: security/gnupg -> security/pinentry security/pinentry-gnome3 -> security/gcr -> security/gnupg A pkg-message has been added to remind users of the GNOME3 option to install the required package manually and to deinstall it if no longer needed. PR: 250945 Reported by: <sdalu@sdalu.com>
27 lines
769 B
Plaintext
27 lines
769 B
Plaintext
[
|
|
{ type: install
|
|
message: <<EOM
|
|
Due to a dependency loop, you must install security/pinentry-gnome3 manually.
|
|
A symlink has been created for you so that pinentry-gnome3 will be the default
|
|
pinentry binary after you install it, but bear in mind that the package system
|
|
will not keep track of this dependency.
|
|
|
|
You may install pinentry-gnome3 with one of the following commands:
|
|
|
|
# pkg install security/pinentry-gnome3
|
|
or
|
|
# make -C /usr/ports/security/pinentry-gnome3 install clean
|
|
EOM
|
|
}
|
|
{ type: remove
|
|
message: <<EOM
|
|
The pinentry package has been removed. If you no longer plan on using this
|
|
package, you may remove the pinentry-gnome3 package as well.
|
|
|
|
You may remove the pinentry-gnome3 package with the following command:
|
|
|
|
# pkg delete pinentry-gnome3
|
|
EOM
|
|
}
|
|
]
|