[Bug 1162261] New: Bump protobuf 3.9.1 to 3.9.2+ to build TensorFlow2
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 Bug ID: 1162261 Summary: Bump protobuf 3.9.1 to 3.9.2+ to build TensorFlow2 Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: guillaume.gardet@arm.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- protobuf has been updated to 3.9.1 in SLE15-SP2 / Leap 15.2 for TensorFlow 1.x. But TensorFlow 2.x requires protobuf >= 3.9.2. So, it would be interesting to update protobuf to latest 3.9.x bugfix release, which is 3.9.2 from Factory. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 Guillaume GARDET <guillaume.gardet@arm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |afaerber@suse.com, | |cgoll@suse.com, | |dmueller@suse.com, | |guillaume.gardet@arm.com, | |lubos.kocman@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 Guillaume GARDET <guillaume.gardet@arm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |max@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 Andreas Färber <afaerber@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eich@suse.com Hardware|Other |All OS|Other |SUSE Other -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 http://bugzilla.opensuse.org/show_bug.cgi?id=1162261#c1 Egbert Eich <eich@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aherzig@suse.com, | |marco.varlese@suse.com Flags| |needinfo?(marco.varlese@sus | |e.com), | |needinfo?(aherzig@suse.com) | |, | |needinfo?(lubos.kocman@suse | |.com) --- Comment #1 from Egbert Eich <eich@suse.com> --- I'm afraid that for SLE-15-SP2 (and Leap 15.2) it is too late in the cycle to do this. We'd have to request this as an ECO. Adding Lubos (Leap), Alex (SLE-15-SP2) and Marco (AI/ML). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 Reinhard Max <max@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|max@suse.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 http://bugzilla.opensuse.org/show_bug.cgi?id=1162261#c2 Marco Varlese <marco.varlese@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(marco.varlese@sus | |e.com) | --- Comment #2 from Marco Varlese <marco.varlese@suse.com> --- Thanks Egbert for looping me in. I don't think this requires an ECO necessarily as in other cases bugfix releases have also been taken into considerations through standard maintenance updates. At least that is my past experience with network-related software with Leap/SLE. A bugfix release should only have fixes to known bugs/vulnerabilities, hence no API changes or new features delivered.
From the release page [1] that seems to be the case.
@Alexander: could you please confirm / deny the above statement of mine? [1] https://github.com/protocolbuffers/protobuf/releases/tag/v3.9.2 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 Egbert Eich <eich@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1162343 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 http://bugzilla.opensuse.org/show_bug.cgi?id=1162261#c3 Egbert Eich <eich@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bnc-team-screening@forge.pr |mlin@suse.com |ovo.novell.com | --- Comment #3 from Egbert Eich <eich@suse.com> --- (In reply to Marco Varlese from comment #2)
Thanks Egbert for looping me in.
I don't think this requires an ECO necessarily as in other cases bugfix releases have also been taken into considerations through standard maintenance updates. At least that is my past experience with network-related software with Leap/SLE.
A bugfix release should only have fixes to known bugs/vulnerabilities, hence no API changes or new features delivered.
From the release page [1] that seems to be the case.
@Alexander: could you please confirm / deny the above statement of mine?
[1] https://github.com/protocolbuffers/protobuf/releases/tag/v3.9.2
I've created bsc#1162343 to track this for SLE-15-SP2. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 http://bugzilla.opensuse.org/show_bug.cgi?id=1162261#c4 --- Comment #4 from Marco Varlese <marco.varlese@suse.com> --- (In reply to Egbert Eich from comment #3)
(In reply to Marco Varlese from comment #2)
Thanks Egbert for looping me in.
I don't think this requires an ECO necessarily as in other cases bugfix releases have also been taken into considerations through standard maintenance updates. At least that is my past experience with network-related software with Leap/SLE.
A bugfix release should only have fixes to known bugs/vulnerabilities, hence no API changes or new features delivered.
From the release page [1] that seems to be the case.
@Alexander: could you please confirm / deny the above statement of mine?
[1] https://github.com/protocolbuffers/protobuf/releases/tag/v3.9.2
I've created bsc#1162343 to track this for SLE-15-SP2.
Thank you Egbert, very much appreciated! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 http://bugzilla.opensuse.org/show_bug.cgi?id=1162261#c7 --- Comment #7 from Guillaume GARDET <guillaume.gardet@arm.com> --- I tested 3.9.1 and as suspected, this version is enough, not a hard requirement to have 3.9.2. A tensorflow2 update is on the way to devel project. Unfortunately, a last package dep requires a version bump: double-conversion, from version 2.0.1 to 3.1.5, which also come from SLE. I created a separate bug to track this last required dep: https://bugzilla.opensuse.org/show_bug.cgi?id=1162468 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1162261 http://bugzilla.opensuse.org/show_bug.cgi?id=1162261#c8 --- Comment #8 from Marco Varlese <marco.varlese@suse.com> --- (In reply to Guillaume GARDET from comment #7)
I tested 3.9.1 and as suspected, this version is enough, not a hard requirement to have 3.9.2. A tensorflow2 update is on the way to devel project.
Unfortunately, a last package dep requires a version bump: double-conversion, from version 2.0.1 to 3.1.5, which also come from SLE.
I created a separate bug to track this last required dep: https://bugzilla.opensuse.org/show_bug.cgi?id=1162468
Thanks for confirming my understanding Guillaume. That said, the other issue you opened about double-conversion library does feel like a major update indeed. :( -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com