Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 728572 - gui-libs/libhandy-0.82.0: version bump (SLOT=1)
Summary: gui-libs/libhandy-0.82.0: version bump (SLOT=1)
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://github.com/okias/ixit/tree/ma...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-17 14:52 UTC by David Heidelberg (okias)
Modified: 2020-10-23 18:51 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 David Heidelberg (okias) 2020-06-17 14:52:37 UTC
Required for new Tootle.

Reproducible: Always
Comment 1 David Heidelberg (okias) 2020-06-17 14:53:06 UTC
adding link to version bump from my ::ixit repo
Comment 2 cyrillic 2020-06-17 16:28:42 UTC
The SRC_URI has been changed due to migrating the repo to gitlab.gnome.org , and they also removed the "v" in front of the version number.

https://gitlab.gnome.org/GNOME/libhandy/-/archive/0.81.0/libhandy-0.81.0.tar.bz2
Comment 3 cyrillic 2020-06-17 16:36:52 UTC
ps. I have been using gui-libs/libhandy:1 because www-client/epiphany-9999 has needed it for a while now.
Comment 4 Mart Raudsepp gentoo-dev 2020-06-17 17:12:53 UTC
SRC_URI should come from gnome.org.eclass, not from gitlab tag, as it's using all the gnome mirroring system now.
Comment 5 David Heidelberg (okias) 2020-06-22 20:53:24 UTC
@leio fixed.
Comment 6 Mart Raudsepp gentoo-dev 2020-06-28 07:27:28 UTC
libhandy-0.8x are alpha releases with no stable ABI yet and thus will not be added to the main tree, as ABI is actively broken each release without a soname bump.
Comment 7 David Heidelberg (okias) 2020-06-28 19:29:47 UTC
we have sub-slots, right? Could they be used for that?
Comment 8 Mart Raudsepp gentoo-dev 2020-06-28 19:59:18 UTC
Somewhat, but this simply doesn't belong in the (main) tree yet. Even upstream told me that it shouldn't be packaged by distributions.
It isn't currently just potentially changing new APIs, like e.g. an odd minor version dev-libs/glib would - it can be changing existing old APIs too, as it's all new slot.
If you do package it elsewhere, I would indeed set SLOT="1/${PV}" or something along those lines for now, and do gui-libs/libhandy:1= deps for tootle and others that already need libhandy-1 (they shouldn't - we are talking about git master versions of them too here that do...).