<div dir="auto">If you update just a single package without checking other programs you have installed, you could continue to run into issues like this. We ensured the clementine update was pushed in the same public update as protobuf3 to make sure that the repo continued to work.<div dir="auto"><br></div><div dir="auto">This week we're working on an SQLAlchemy update and another package I maintain (sickchill) needs to have an update to work (I actually have to remove a patch that allowed it to still work with the older version). If you update sickchill without updating SQLAlchemy, sickchill will break, just as if you update SQLAlchemy without updating sickchill, sickchill will break.</div><div dir="auto"><br></div><div dir="auto">If you do pick and choose which updates to make without doing everything and something is broken, try rebuilding it to see if it fixes it.</div><div dir="auto"><br></div><div dir="auto">As for the versioning, this is the version from upstream. On SBo, it hadn't seen an update in almost two years while upstream kept chugging along. Also, sometimes upstream will change how they version things, so you might see big jumps at times.</div><div dir="auto"><br></div><div dir="auto">The tools don't care about jumps in versions, in fact, they don't even care what the version number is, just that the version and/or build number is different than the current version or build number. This is why there is no issue using commit IDs as versions or throwing dates or kernel versions into the version.</div><div dir="auto"><br></div><div dir="auto">Jeremy</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 11, 2024, 5:14 AM Ruben Carlo Benante <<a href="mailto:rcb@beco.cc" target="_blank" rel="noreferrer">rcb@beco.cc</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u><div><div style="font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"><div>Hi Jeremi,<br></div><div><br></div><div>I did not rebuild clementine after updating protobuf3 at the time.<br></div><div>Since this is a prod machine, I won't be able to test.<br></div><div><br></div><div>I'm still looking for some guidelines on how developers usually create virtual machines to test. I used virtualbox when I developed for debian, but I don't like this approach anymore. I'm trying to learn LCX, and for slackware it doesn't have templates ready to go, so there is that.<br></div><div><br></div><div>Anyway, thanks for your reply. Good to know it works. I'm still waiting for the protobuf3 maintainer reply on the version numbers (previous email)<br></div><div><br></div><div id="m_-7232569906456092651m_-2980873317865535284Zm-_Id_-Sgn"><p><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">Cordialmente,</span></span><br></p><div><br></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">Ruben</span></span><br></div><div><br></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">--</span><span style="font-size:16px"><br></span></span></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">Dr. Beco</span><span style="font-size:16px"><br></span></span></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">AI Researcher</span><span style="font-size:16px"><br></span></span></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px"><br></span></span></div></div><div><br></div><div style="border-top:1px solid rgb(204,204,204);height:0px;margin-top:10px;margin-bottom:10px;line-height:0px"><br></div><div><div><br></div><div id="m_-7232569906456092651m_-2980873317865535284Zm-_Id_-Sgn1">---- On Sun, 10 Mar 2024 19:45:43 -0300 <b>Jeremy Hansen <<a href="mailto:jebrhansen%2Bsbo@gmail.com" rel="noreferrer noreferrer" target="_blank">jebrhansen+sbo@gmail.com</a>></b> wrote ---<br></div><div><br></div><blockquote style="margin:0px" id="m_-7232569906456092651m_-2980873317865535284blockquote_zmail"><div><div dir="auto"><div>Did you rebuild clementine after updating protobuf3? You should be on build 2 of clementine as that includes fixes for the new protobuf3 version.<br></div><div dir="auto"><br></div><div dir="auto">It works fine on my end (I'm the clementine maintainer).<br></div><div dir="auto"><br></div><div dir="auto">Jeremy<br></div></div><div><br></div><div><div dir="ltr">On Sun, Mar 10, 2024, 1:51 PM Ruben Carlo Benante via SlackBuilds-users <<a href="mailto:slackbuilds-users@slackbuilds.org" rel="noreferrer noreferrer" target="_blank">slackbuilds-users@slackbuilds.org</a>> wrote:<br></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><u></u><br></div><div><div style="font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"><div>Another thing that may or may not be related:<br></div><div><br></div><div>The mp3 player Clementine has stoped working after upgrade.<br></div><div><br></div><div>I've returned to grpc-1.48.4 and protobuf3-3.20.1, and after the downgrade Clementine works fine again.<br></div><div><br></div><div id="m_-7232569906456092651m_-2980873317865535284x_1951769161m_-7467999971657740666Zm-_Id_-Sgn"><p><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">Cordialmente,<br>Ruben</span></span><br></p><div><br></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">--</span><span style="font-size:16px"><br></span></span></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">Dr. Beco</span><span style="font-size:16px"><br></span></span></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">AI Researcher</span><span style="font-size:16px"><br></span></span></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px"><br></span></span></div></div><div><br></div><div style="border-top:1px solid rgb(204,204,204);min-height:0px;margin-top:10px;margin-bottom:10px;line-height:0px"><br></div><div><div><br></div><div id="m_-7232569906456092651m_-2980873317865535284x_1951769161m_-7467999971657740666Zm-_Id_-Sgn1">---- On Sun, 10 Mar 2024 13:54:41 -0300 <b>Ruben Carlo Benante <<a href="mailto:rcb@beco.cc" rel="noreferrer noreferrer" target="_blank">rcb@beco.cc</a>></b> wrote ---<br></div><div><br></div><blockquote style="margin:0px" id="m_-7232569906456092651m_-2980873317865535284x_1951769161m_-7467999971657740666blockquote_zmail"><div><div style="font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"><div>Hello,<br></div><div><br></div><div>Is there an error in the version number? Or is it going from 3 to 25 and keep growing further in the next versions?<br></div><div><br></div><div>The following names are what it looked like in the past:<br></div><div><br></div><div>* Packages/protobuf-2.6.1-x86_64-1_SBo.tgz<br></div><div>* Packages/protobuf3-3.17.3-x86_64-1_SBo.tgz<br></div><div>* Packages/protobuf3-3.18.1-x86_64-1_SBo.tgz<br></div><div>* Packages/protobuf3-3.19.1-x86_64-1_SBo.tgz<br></div><div>* Packages/protobuf3-3.19.3-x86_64-1_SBo.tgz<br></div><div>* Packages/protobuf3-3.19.4-x86_64-1_SBo.tgz<br></div><div>* Packages/protobuf3-3.20.0-x86_64-1_SBo.tgz<br></div><div>* Packages/protobuf3-3.20.1-x86_64-1_SBo.tgz<br></div><div>* Packages/protobuf3-25.3-x86_64-1_SBo.tgz<br></div><div><br></div><div><br></div><div>I'm afraid slackpkg or sbotools or sbopkg will complain if the next comes with something like<br></div><div><br></div><div> Packages/protobuf3-3.26.0-x86_64-1_SBo.tgz or something as previous format<br></div><div><br></div><div><br></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">Cordialmente,</span></span><br></div><div id="m_-7232569906456092651m_-2980873317865535284x_1951769161m_-7467999971657740666x_713520825Zm-_Id_-Sgn"><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">Ruben</span></span><br></div><div><br></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">--</span><span style="font-size:16px"><br></span></span></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">Dr. Beco</span><span style="font-size:16px"><br></span></span></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px">AI Researcher</span><span style="font-size:16px"><br></span></span></div><div><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:16px"><br></span></span></div></div><div><br></div><div style="border-top:1px solid rgb(204,204,204);min-height:0px;margin-top:10px;margin-bottom:10px;line-height:0px"><br></div><div><div><br></div><div id="m_-7232569906456092651m_-2980873317865535284x_1951769161m_-7467999971657740666x_713520825Zm-_Id_-Sgn1">---- On Sat, 02 Mar 2024 18:10:31 -0300 <b>Giancarlo Dessì <<a href="mailto:slack@giand.it" rel="noreferrer noreferrer" target="_blank">slack@giand.it</a>></b> wrote ---<br></div><div><br></div><blockquote style="margin:0px" id="m_-7232569906456092651m_-2980873317865535284x_1951769161m_-7467999971657740666x_713520825blockquote_zmail"><div>Il 01/03/24 20:35, Willy Sudiarto Raharjo ha scritto:<br>> Hi<br>><br>> i have just started to work on protobuf3 updates, pushing 2y of works <br>> by upstream since last update.<br>><br>> However, there are 26 other scripts which depends on protobuf3, listed <br>> here (<a href="https://slackbuilds.org/advsearch.php?q=protobuf3&stype=revdep1" rel="noreferrer noreferrer" target="_blank">https://slackbuilds.org/advsearch.php?q=protobuf3&stype=revdep1</a>)<br>><br>> although we do have CI engine that could help us test whether the new <br>> update will break them or not, it won't help us testing the runtime <br>> issues. Therefore, i would like to ask for help by those who are using <br>> these 26 packages to see if by upgrading protobuf3 and rebuilding them <br>> will have any runtime issues or not.<br>><br>> I will keep the protobuf3 updates for future public update (like 1-2 <br>> weeks delay) to give others more time to test.<br>><br>> The protobuf3 update can be seen here<br>> <a href="https://git.slackbuilds.org/slackbuilds/log/?h=protobuf3-wip" rel="noreferrer noreferrer" target="_blank">https://git.slackbuilds.org/slackbuilds/log/?h=protobuf3-wip</a><br>><br>> Big thanks in advance<br>><br>At the moment I tested new protobuf3 in -current, it works for <br>protobuf-c/postgis and qgis<br><br>After upgrade of protobuf3 the entire tree until qgis was broken, I had <br>to rebuild protobuf-c and then postgis and finally qgis because protobuf <br>is required as first level dependency also by qgis<br><br>-- <br><br>*********************************************************<br>Giancarlo Dessì<br><a href="https://www.giand.it" rel="noreferrer noreferrer" target="_blank">https://www.giand.it</a><br><a href="https://github.com/giandex" rel="noreferrer noreferrer" target="_blank">https://github.com/giandex</a><br><br>Slackware Linux... because it works!<br>*********************************************************<br></div></blockquote></div></div></div></blockquote></div></div></div></blockquote></div></div></blockquote></div><br></div><br></div></blockquote></div>