Summary: | dev-libs/libgit2-glib-0.23.10: breaks with dev-libs/libgit2-0.24.0 due to API changes | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Konstantin (elxa) <ktrackfd> |
Component: | [OLD] Library | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mail, mrueg |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Konstantin (elxa)
2016-03-05 21:56:21 UTC
Fixed by pinning to <0.24 until a newer version of libgit2-glib is released upstream. Thanks for reporting. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112c2f6c7e1921971a449d317d74c8fdfe593440 We will probably need to start always depending on something like =dev-libs/libgit2-0.23* always in the future to prevent this revbumps for adding the blockers from being needed when libgit2 upstream releases a new major version broken the reverse deps :( (In reply to Pacho Ramos from comment #2) > We will probably need to start always depending on something like > =dev-libs/libgit2-0.23* always in the future to prevent this revbumps for > adding the blockers from being needed when libgit2 upstream releases a new > major version broken the reverse deps :( I think it's better to use the subslot here, since libgit2 provides one; I've added libgit2-glib-0.24.0 with a depency on >=dev-libs/libgit2-0.24.0:0/24 https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a91c3a39d23ba34203fe4bebc72310a53079e3 Umm, interesting, thanks for the tip |