After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 786222 - Please try not to bump gir as often
Please try not to bump gir as often
Status: RESOLVED FIXED
Product: libgepub
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: libgepub Maintainer(s)
libgepub Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-08-13 03:57 UTC by Jeremy Bicha
Modified: 2017-08-14 13:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeremy Bicha 2017-08-13 03:57:47 UTC
Hi, libgepub has one dependency that I know of. Every time libgepub bumps its gir version, it requires manual changes in gnome-documents for gnome-documents to build with the new version.

See https://bugzilla.gnome.org/770645 and
https://bugzilla.gnome.org/786221
Comment 1 Daniel Garcia 2017-08-14 08:17:13 UTC
This was solved in the last commit: 

https://git.gnome.org/browse/libgepub/commit/?id=0797382cd7ac091ec04dcfe5b551c90039049c2b

Now we use the major.minor to version the API so changes in the micro component of the version number wont affect anymore.
Comment 2 Jeremy Bicha 2017-08-14 13:06:08 UTC
Both of the bugs I linked to were about bumping the minor version (to 0.4 and then to 0.5).

Debian uses separate package names for the different gir versions. In my experience, the gir bumping that libgepub does is unusual. For instance, libgxps hasn't bumped its gir version number. https://tracker.debian.org/pkg/libgxps