Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 762658 - gnome-extra/gnome-contacts-3.38.1 depends on two versions (slots) of libhandy
Summary: gnome-extra/gnome-contacts-3.38.1 depends on two versions (slots) of libhandy
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:
Depends on:
Blocks:
 
Reported: 2020-12-30 13:59 UTC by Albert W. Hopkins
Modified: 2021-03-07 21:57 UTC (History)
2 users (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 Albert W. Hopkins 2020-12-30 13:59:35 UTC
In the gnome-contacts-3.38.1 ebuild's RDEPEND and DEPEND there is >=gui-libs/libhandy-0.0.12:0.0= but in the BDEPEND there is >=gui-libs/libhandy-1.0.0:1[vala].  I think this is causing portage to keep gui-libs/libhandy:0 around but preserve-lib'ing gui-libs/libhandy:1 though it doesn't show up in the preserved-rebuild list after portage runs:

---
!! existing preserved libs found
 * This is the new python coded version
 * Please report any bugs found using it.
 * The original revdep-rebuild script is installed as revdep-rebuild.sh
 * Please file bugs at: https://bugs.gentoo.org/
 * Collecting system binaries and libraries
 * Checking dynamic linking consistency

Your system is consistent
---


According to @leio on irc this is a bug.
Comment 1 Larry the Git Cow gentoo-dev 2021-03-07 21:57:48 UTC
The bug has been closed via the following commit(s):

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

commit 9a37ff636847ff8a2b3de8c5e888c0c7e5f2716c
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2021-03-07 21:57:41 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2021-03-07 21:57:41 +0000

    gnome-extra/gnome-contacts: fix libhandy RDEPEND slot
    
    Closes: https://bugs.gentoo.org/762658
    Package-Manager: Portage-3.0.12, Repoman-3.0.2
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)