Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 514640 - dev-vcs/git-2.0.0-r1[gnome-keyring]: should depend on gnome-base/libgnome-keyring
Summary: dev-vcs/git-2.0.0-r1[gnome-keyring]: should depend on gnome-base/libgnome-key...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-23 07:25 UTC by Michał Górny
Modified: 2014-06-24 01:44 UTC (History)
3 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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-06-23 07:25:49 UTC
!!! existing preserved libs:
>>> package: gnome-base/libgnome-keyring-3.12.0
 *  - /usr/lib/libgnome-keyring.so.0
 *  - /usr/lib/libgnome-keyring.so.0.2.0
 *      used by /usr/bin/git-credential-gnome-keyring (dev-vcs/git-2.0.0-r1)

So git should depend on libgnome-keyring rather than gnome-keyring, as otherwise emerge will depclean it ;). Note that libgnome-keyring itself depends on gnome-keyring, not the other way around.
Comment 1 Paul Sands 2014-06-23 17:38:10 UTC
It appears all ebuilds of git need to be updated.
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2014-06-24 01:44:25 UTC
Fixed by non-maintainer commit because it's my fault for catching people off-guard by removing gnome-keyring's ancient PDEPEND on libgnome-keyring.

+  24 Jun 2014; Alexandre Rostovtsev <tetromino@gentoo.org> git-1.8.1.5.ebuild,
+  git-1.8.1.5-r1.ebuild, git-1.8.2.1.ebuild, git-1.8.3.2-r1.ebuild,
+  git-1.8.4.5.ebuild, git-1.8.5.5.ebuild, git-1.9.2.ebuild, git-1.9.3.ebuild,
+  git-2.0.0.ebuild, git-2.0.0-r1.ebuild, git-9999.ebuild, git-9999-r1.ebuild,
+  git-9999-r2.ebuild, git-9999-r3.ebuild:
+  Non-maintainer commit: depend on libgnome-keyring, not gnome-keyring (bug
+  #514640, thanks to Michał Górny).