1 |
commit: fd1ea1af913f0805caf96b434d7b44bb7093b6be |
2 |
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon May 9 14:57:30 2022 +0000 |
4 |
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon May 9 15:00:03 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1ea1af |
7 |
|
8 |
app-crypt/libsecret: Move virtual/secret-service to PDEPEND |
9 |
|
10 |
Otherwise with gcr-3.41.0 there is a circular dependency: |
11 |
|
12 |
app-crypt/gcr |
13 |
app-crypt/libsecret |
14 |
virtual/secret-service |
15 |
gnome-base/gnome-keyring |
16 |
app-crypt/gcr |
17 |
|
18 |
Until commit 375d4ecea4f ("app-crypt/libsecret: virtualise Secret |
19 |
Service API dependency") libsecret depended on gnome-keyring in PDEPEND, |
20 |
but this commit incorrectly added the virtual/secret-service to RDEPEND. |
21 |
|
22 |
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> |
23 |
|
24 |
.../{libsecret-0.20.5-r2.ebuild => libsecret-0.20.5-r3.ebuild} | 4 ++-- |
25 |
1 file changed, 2 insertions(+), 2 deletions(-) |
26 |
|
27 |
diff --git a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild |
28 |
similarity index 98% |
29 |
rename from app-crypt/libsecret/libsecret-0.20.5-r2.ebuild |
30 |
rename to app-crypt/libsecret/libsecret-0.20.5-r3.ebuild |
31 |
index 44e88b43f069..c16fe9ac3396 100644 |
32 |
--- a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild |
33 |
+++ b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild |
34 |
@@ -28,8 +28,8 @@ DEPEND=" |
35 |
tpm? ( >=app-crypt/tpm2-tss-3.0.3:= ) |
36 |
introspection? ( >=dev-libs/gobject-introspection-1.54:= ) |
37 |
" |
38 |
-RDEPEND="${DEPEND} |
39 |
- virtual/secret-service" |
40 |
+RDEPEND="${DEPEND}" |
41 |
+PDEPEND="virtual/secret-service" |
42 |
BDEPEND=" |
43 |
app-text/docbook-xml-dtd:4.2 |
44 |
dev-libs/libxslt |