Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 897748 - Last Rites: gnome-extra/seahorse-nautilus and x11-libs/libcryptui
Summary: Last Rites: gnome-extra/seahorse-nautilus and x11-libs/libcryptui
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2023-02-25 22:56 UTC by Matt Turner
Modified: 2023-03-28 14:10 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2023-02-25 22:56:05 UTC
seahorse-nautilus is unmaintained, see

https://gitlab.gnome.org/GNOME/seahorse-nautilus/-/commit/bd573742e4272e72cd2150ccb82a514c69f20f44
https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/908

and libcryptui is archived, see

https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/991

The only thing depending on them is gnome-extra/pch-session.

Pacho, can you remove the dependency on seahorse-nautilus, so we can remove these packages?
Comment 1 Larry the Git Cow gentoo-dev 2023-02-25 23:45:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f91a0ec65066d2dcc6904a6000dc64705dae81

commit 54f91a0ec65066d2dcc6904a6000dc64705dae81
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2023-02-25 23:45:01 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2023-02-25 23:45:24 +0000

    gnome-extra/pch-session: Drop seahorse-nautilus dep
    
    Bug: https://bugs.gentoo.org/897748
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 .../{pch-session-42.0.ebuild => pch-session-42.0-r1.ebuild}            | 3 +--
 .../{pch-session-43.2.ebuild => pch-session-43.2-r1.ebuild}            | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)
Comment 2 Pacho Ramos gentoo-dev 2023-02-25 23:46:46 UTC
Done

By they way, do you know about any replacement? nautilus scripts would fit... but I don't know about how to provide scripts "system-wide", to not install them on every homedir :/

Thanks
Comment 3 Matt Turner gentoo-dev 2023-02-26 01:15:28 UTC
Thanks!

No, sorry, I don't :(
Comment 4 Larry the Git Cow gentoo-dev 2023-02-26 01:19:54 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19dee95b1668c234d8c4866c11791604471b8b8

commit f19dee95b1668c234d8c4866c11791604471b8b8
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2023-02-26 01:19:29 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2023-02-26 01:19:49 +0000

    profiles: Mask gnome-extra/seahorse-nautilus for removal
    
    Bug: https://bugs.gentoo.org/897748
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2023-03-28 14:10:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd94082911b204b44cca9f30ba58250e23237d2

commit 0dd94082911b204b44cca9f30ba58250e23237d2
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2023-03-28 14:08:35 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2023-03-28 14:10:06 +0000

    gnome-extra/seahorse-nautilus: Delete
    
    Closes: https://bugs.gentoo.org/897748
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 gnome-extra/seahorse-nautilus/Manifest             |  2 -
 ...-nautilus-3.11.92-remove-libgnome-keyring.patch | 31 ------------
 gnome-extra/seahorse-nautilus/metadata.xml         | 11 ----
 .../seahorse-nautilus-3.11.92-r1.ebuild            | 59 ----------------------
 .../seahorse-nautilus-3.11.92_p20220906.ebuild     | 50 ------------------
 profiles/package.mask                              |  5 --
 6 files changed, 158 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d208c7dc071b6ae8d3097ffc95f3e8357bc214

commit c7d208c7dc071b6ae8d3097ffc95f3e8357bc214
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2023-03-28 14:08:08 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2023-03-28 14:09:13 +0000

    x11-libs/libcryptui: Delete
    
    Bug: https://bugs.gentoo.org/897748
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 profiles/package.mask                              |   1 -
 x11-libs/libcryptui/Manifest                       |   1 -
 .../files/libcryptui-3.12.2-fix-return-types.patch |  34 -----
 .../files/libcryptui-3.12.2-gnupg-2.1.patch        |  25 ----
 .../files/libcryptui-3.12.2-gnupg-2.2.patch        |  25 ----
 .../files/libcryptui-3.12.2-gnupg-2.3.patch        |  20 ---
 .../files/libcryptui-3.12.2-port-gcr-3.patch       | 154 ---------------------
 .../files/libcryptui-3.12.2-prompt-recipient.patch |  38 -----
 x11-libs/libcryptui/libcryptui-3.12.2-r2.ebuild    |  76 ----------
 x11-libs/libcryptui/metadata.xml                   |  11 --
 10 files changed, 385 deletions(-)