Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 878467 - dev-libs/protobuf-21.9 and bindings (Python, Java) version bump
Summary: dev-libs/protobuf-21.9 and bindings (Python, Java) version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Arfrever Frehtes Taifersar Arahesis
URL: https://github.com/protocolbuffers/pr...
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-10-27 18:23 UTC by Thibaud CANALE
Modified: 2022-11-01 21:05 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 Thibaud CANALE 2022-10-27 18:23:32 UTC
New Protobuf release, 21.9:
https://github.com/protocolbuffers/protobuf/releases/tag/v3.21.9

Also concerns its bindings:
- Python: dev-python/protobuf-python
- Java: dev-java/protobuf-java

Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2022-10-30 22:05:00 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d19bc8b00130761c4a62c4476f8879ef97adb2f

commit 4d19bc8b00130761c4a62c4476f8879ef97adb2f
Author:     Thibaud CANALE <thican@thican.net>
AuthorDate: 2022-10-27 18:47:28 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-30 22:04:49 +0000

    dev-java/protobuf-java: add 3.21.9-r1
    
    Bug: https://bugs.gentoo.org/878467
    
    Didn’t suppress previous revision because already stabilized on x86.
    
    Restores features available in other bindings:
    - parent version in SRC_URI to avoid the download of two tar.gz
      archives instead of one,
    - patch system more valuable for users,
    - parent's _SUB_slot value for consistency with main library.
    
    Does not restore variable for MAVEN_ID, burden of maintenance it
    requires manual updating.
    Does not restore live ("9999") version, kept in dedicated ebuild.
    
    Signed-off-by: Thibaud CANALE <thican@thican.net>
    Closes: https://github.com/gentoo/gentoo/pull/27990
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-java/protobuf-java/Manifest                    |  1 +
 .../protobuf-java/protobuf-java-3.21.9-r1.ebuild   | 98 ++++++++++++++++++++++
 2 files changed, 99 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbe203f050650af026afc89b45d3f8644856c52

commit 8bbe203f050650af026afc89b45d3f8644856c52
Author:     Thibaud CANALE <thican@thican.net>
AuthorDate: 2022-10-27 18:30:44 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-30 22:04:49 +0000

    dev-python/protobuf-python: add 4.21.9
    
    Bug: https://bugs.gentoo.org/878467
    
    Signed-off-by: Thibaud CANALE <thican@thican.net>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/protobuf-python/Manifest                |  1 +
 .../protobuf-python/protobuf-python-4.21.9.ebuild  | 79 ++++++++++++++++++++++
 2 files changed, 80 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322ac2dc68fbc79b20ad910a8d8c955c41b4e54d

commit 322ac2dc68fbc79b20ad910a8d8c955c41b4e54d
Author:     Thibaud CANALE <thican@thican.net>
AuthorDate: 2022-10-27 18:26:55 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-30 22:04:48 +0000

    dev-libs/protobuf: add 21.9
    
    Bug: https://bugs.gentoo.org/878467
    
    Signed-off-by: Thibaud CANALE <thican@thican.net>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/protobuf/Manifest             |   1 +
 dev-libs/protobuf/protobuf-21.9.ebuild | 148 +++++++++++++++++++++++++++++++++
 2 files changed, 149 insertions(+)
Comment 2 Edward Kigwana 2022-11-01 21:05:30 UTC
This is certainly confusing. The latest version is v3.21.9 using the minor and patch makes it tricky for configuration management.